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.
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 COLLECTIONfindDupes 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.
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+.
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.