Neovim es una refactorización extensible del editor de texto Vim, diseñada para simplificar el mantenimiento y permitir interfaces de usuario avanzadas.
Código abierto. Nuevas posibilidades.
Descubre proyectos de código abierto de calidad, envía proyectos de forma anónima y reclama y edita tu propio proyecto.
Un poco de curiosidad. Un mundo de código abierto.
THE FIRST COLLECTIONConan es un gestor de paquetes descentralizado y de código abierto para C/C++, compatible con múltiples plataformas y sistemas de compilación, con gestión de binarios y recetas extensibles en Python.
AutoFFF es una herramienta de código abierto en Python que genera automáticamente definiciones de funciones falsas FFF (Fake Functions Framework) para archivos de encabezado de la API C, simplificando la prueba unitaria del código C embebido al eliminar el trabajo manual de escribir y mantener encabezados de prueba para la falsificación de la plataforma API.
raylib es una biblioteca de C sencilla y fácil de usar para la programación de videojuegos, ideal para el prototipado, la educación y las aplicaciones gráficas.
scrcpy es una aplicación multiplataforma que refleja la pantalla de dispositivos Android en una computadora a través de USB o TCP/IP, permitiendo el control mediante teclado y mouse sin requerir acceso root.
Vim es un editor de texto altamente configurable y controlado por teclado que mejora el clásico editor Vi de UNIX, añadiendo deshacer multinivel, resaltado de sintaxis, corrección ortográfica, scripting y una interfaz gráfica, manteniendo la compatibilidad con Vi.
Una lista curada de aplicaciones de código abierto para macOS, organizada por categorías con enlaces al repositorio de cada proyecto.
Una lista curada de frameworks, bibliotecas, herramientas y recursos de C++ y C. Cubre bibliotecas estándar, IA, GUI, redes, audio, matemáticas y más, organizado en categorías completas para desarrolladores C++.
hca.py is a Python-based HCA decoder with updated C++ source for compiling an HCADecoder binary. It references related HCA decoding projects and notes vectorization as a future improvement.
rucc es un compilador C optimizador en fase temprana escrito en Rust. El README indica que aún no compila C: M0/M1 cubren el espacio de trabajo, regla de capa verificada, esqueleto del driver, CI en Linux/macOS/Windows y un preprocesador. Apunta a SQLite, PostgreSQL y Linux, usando reglas de reescritura verificadas por SMT, IR SSA sin poison, e‑graphs y objetos/DWARF auto‑codificados.
GoAccess es un analizador de registros web en tiempo real y un visor interactivo que se ejecuta en una terminal o a través de un panel de control HTML basado en el navegador.
RPCS3 es un emulador y depurador gratuito y de código abierto de PlayStation 3, escrito en C++, compatible con Windows, Linux, macOS y FreeBSD. Permite ejecutar juegos de PS3 en hardware moderno y ofrece herramientas de depuración para el desarrollo de emulación.
Sistema operativo de afición desarrollado desde cero, con kernel híbrido, controladores cargables, syscalls similares a Unix e interfaz gráfica básica para x86_64, orientado al aprendizaje de sistemas de bajo nivel.
kitty es un emulador de terminal multiplataforma, rápido y rico en funciones, que utiliza la GPU para el renderizado, diseñado para usuarios que pasan la mayor parte del tiempo en la terminal.
curl es una herramienta de línea de comandos ampliamente utilizada y la biblioteca libcurl para transferir datos desde y hacia servidores utilizando sintaxis de URL, con amplio soporte de protocolos que incluye HTTP, HTTPS, FTP, SFTP, SMTP, IMAP, MQTT, WebSocket y más.
Compiler Explorer es una herramienta web interactiva para compilar código en C, C++, Rust, Go y más de 30 lenguajes, y ver el ensamblador resultante en tiempo real. Admite múltiples compiladores por lenguaje, diseños configurables y una API REST, y puede alojarse localmente.
Cython es un compilador optimizador que traduce código Python a C/C++ para crear extensiones eficientes.
Elemental es una biblioteca de programación de GPU de bajo nivel y multiplataforma que proporciona una API de C sencilla sobre Direct3D 12, Vulkan y Metal.
Git es un sistema de control de revisiones distribuido, rápido y escalable que proporciona un conjunto rico de comandos para operaciones de alto nivel y acceso interno.
nnn es un gestor de archivos de terminal ligero y de alto rendimiento, diseñado para la eficiencia y el uso mínimo de recursos en diversos sistemas similares a Unix.