ClickHouse es un sistema de gestión de bases de datos orientado a columnas y de código abierto, diseñado para la generación de informes de datos analíticos en tiempo real.
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 COLLECTIONUna lista seleccionada de recursos de programación embebida que abarca plataformas de MCU, desarrollo bare-metal, RTOS, trabajo con el kernel de Linux y controladores, cadenas de herramientas y materiales de aprendizaje.
Takibi es un lenguaje de sistemas de investigación y un kernel monolítico compatible con Linux-ABI, diseñado para trasladar los fallos de ejecución del kernel a errores de compilación mediante tipos de refinamiento y propiedad afín.
jetson-inference es una biblioteca de visión profunda en C++ y Python para NVIDIA Jetson. Usa TensorRT para inferencia en el dispositivo y PyTorch para entrenamiento, con ejemplos, modelos preentrenados y tutoriales de clasificación, detección, segmentación, pose, acción, profundidad y transmisión de cámara.
PlatformIO Core es una herramienta de línea de comandos de código abierto para desarrollo de software embebido, que ofrece un sistema de compilación multiplataforma, gestión de bibliotecas, depuración, pruebas unitarias y análisis estático de código para proyectos de microcontroladores.
Synth es un compilador ahead-of-time de WebAssembly a nativo para ARM Cortex-M/R, RISC-V RV32IMAC y AArch64, con pruebas de corrección mecanizadas en Rocq y validación de traducción SMT. Versión pre-lanzamiento, enfocada en embebidos, Apache-2.0.
ESPectre convierte placas ESP32 compatibles en sensores de movimiento Wi-Fi CSI locales, con firmware listo para flashear, integraciones con Home Assistant/MQTT/Matter, herramientas de navegador, una CLI y un SDK C++ embebible.
TartLab es un IDE de MicroPython ligero basado en el navegador y servido directamente por dispositivos embebidos. Diseñado para aulas, elimina la necesidad de instalaciones locales. Incluye resaltado de sintaxis, consola REPL y configuración de Wi-Fi.
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.
Embassy es un framework moderno para sistemas embebidos que usa Rust y async, ofreciendo multitarea segura y eficiente con HALs para varios microcontroladores, tiempo, redes, Bluetooth, USB y más.
CloudPath es una plataforma de control IoT autohospedada compuesta por un servicio central y gateways. El servicio central gestiona el estado deseado, inquilinos y auditoría, mientras que el gateway gestiona el estado observado y opera autónomamente sin conexión. Utiliza Go, React y SQLite, ofreciendo despliegue de binario único, RBAC, tokens de inquilino y acceso multi-gateway bajo licencia MIT.