Actix es un framework de actores para Rust que permite construir aplicaciones concurrentes usando el modelo de actores, con actores asíncronos y síncronos, mensajes tipados, supervisión de actores e integración con el runtime Tokio en Rust estable 1.88+.
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 COLLECTIONAgent-kernel es un kernel tipo sistema operativo para sistemas multiagente. Proporciona planificación basada en prioridades, gestión de recursos (incluyendo limitación de velocidad y presupuestos), detección de interbloqueos y enrutamiento de mensajes para agentes de IA concurrentes.
NeoHaskell es un dialecto de Haskell diseñado para principiantes y la productividad, con herramientas, pruebas y documentación integradas para facilitar el desarrollo de aplicaciones.
Promise es un lenguaje de programación de tipado estático diseñado para que los agentes de IA escriban código correcto y mantenible. Incluye propiedad explícita, concurrencia estilo goroutine, manejo algebraico de errores, genéricos y coincidencia de patrones. Compila de forma nativa a LLVM para Linux, macOS, Windows y WASM.
Hatchet es un motor de orquestación de código abierto para tareas en segundo plano, agentes de IA y flujos de trabajo duraderos. Soporta Python, TypeScript, Go y Ruby mediante autoalojamiento o Hatchet Cloud. Incluye reintentos configurables, trabajos cron, DAGs, monitoreo en tiempo real y multiinquilinato.
Yazi es un administrador de archivos de terminal de alto rendimiento escrito en Rust, que utiliza E/S asíncrona no bloqueante para una gestión de archivos eficiente.
ChaosSQL es un fuzzer determinista de concurrencia y aislamiento para PostgreSQL, MySQL y SQLite. Programa transacciones concurrentes, detecta violaciones de invariantes y reduce fallos a reproducciones mínimas para proteger los pipelines de CI.
Un bot de automación de juegos Elixir/OTP personal para un MMORPG 2D, que utiliza captura de pantalla y entrada sintética en macOS. Cuenta con una flota de procesos supervisados, lógica de decisión pura y controles de actuación con salvaguardias.
findDupes es una herramienta de línea de comandos en Go que encuentra archivos duplicados mediante el hash de contenido SHA-256 en uno o más directorios de forma concurrente, filtrando candidatos por tamaño de archivo y un hash de prefijo de 4 KiB antes de realizar el hash completo de las coincidencias.
Swoole es una biblioteca de concurrencia para PHP basada en eventos, asíncrona y con corrutinas. Ofrece corrutinas, hooks de runtime que convierten E/S bloqueante, servidores TCP/HTTP/WebSocket, clientes, temporizadores y canales.
Effect es una biblioteca integral de TypeScript diseñada para crear aplicaciones robustas, seguras en tipos y de grado de producción, con soporte integrado para errores tipados e inyección de dependencias.
Simgit proporciona entornos de trabajo Git aislados y eficientes en disco mediante copy-on-write (CoW), orientados a ejecutar múltiples agentes de IA o desarrollos paralelos en un solo repositorio. Aprovecha funcionalidades nativas de sistemas de archivos (APFS, reflink) o fuse-overlayfs para reducir el uso de disco de forma notable frente a copias completas de entornos de trabajo.
Yew es un framework de Rust/Wasm para crear aplicaciones web front-end multihilo. Utiliza una macro similar a JSX para HTML en Rust, minimiza las llamadas al DOM, soporta web workers y se interopera con JavaScript y paquetes NPM.