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.
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 COLLECTIONraylib 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.
Un generador de texturas de ruido para desarrollo de juegos y programación gráfica que crea texturas sin costuras para shaders.
Omi es un asistente de IA de código abierto que captura la pantalla y el audio, transcribe conversaciones en tiempo real, genera resúmenes e itemes de acción, y ofrece memoria persistente de chat entre dispositivos como escritorio, móvil y wearables.
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.
mpv es un reproductor multimedia gratuito para línea de comandos compatible con una amplia variedad de formatos de archivo multimedia, códecs de audio y vídeo y tipos de subtítulos.
Arkime es un sistema de análisis de red y captura de paquetes de código abierto a gran escala para almacenar e indexar el tráfico de red en formato PCAP.
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.
Stellarium es un planetario gratuito y de código abierto que renderiza cielos realistas en tiempo real con OpenGL, mostrando lo que verías a simple vista, con binoculares o un pequeño telescopio.
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.
Un simulador medieval de taberna en C/ncurses con inventario, reputación, empleados, eventos, elaboración de vino y un minijuego de recolección de fruta.
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.