Yew est un framework Rust/Wasm pour le développement d’applications web front-end multi-thread. Il utilise une macro de type JSX pour l’HTML en Rust, minimise les appels au DOM, prend en charge les web workers et s’interopère avec JavaScript et les packages NPM.
Code ouvert. Horizons nouveaux.
Découvrez des projets open source de qualité, soumettez des projets anonymement, puis revendiquez et éditez votre propre projet.
Un peu de curiosité. Un monde de code ouvert.
THE FIRST COLLECTIONActix est un framework d'acteurs pour Rust, facilitant la création d'applications concurrentes via le modèle d'acteurs, avec acteurs async et sync, messages typés, supervision, et intégration au runtime Tokio sur Rust stable 1.88+.
Agent-kernel est un noyau de type système d'exploitation pour les systèmes multi-agents. Il offre une planification par priorités, une gestion des ressources (limitation de débit et budgets), la détection d'interblocages et le routage de messages pour agents IA concurrents.
NeoHaskell est un dialecte de Haskell conçu pour les débutants et la productivité, intégrant des outils, des tests et une documentation pour faciliter le développement d'applications.
Promise est un langage de programmation statiquement typé conçu pour les agents IA afin d'écrire du code correct et maintenable. Il propose une propriété explicite, une concurrence de style goroutine, une gestion algébrique des erreurs, des génériques et une correspondance de motifs. Il se compile nativement en LLVM pour Linux, macOS, Windows et WASM.
Hatchet est un moteur d'orchestration open-source pour tâches de fond, agents IA et workflows durables. Compatible Python, TypeScript, Go, Ruby, auto-hébergé ou via Hatchet Cloud. Fonctionne avec retries, cron, DAGs, monitoring temps réel et multi-tenancy.
Yazi est un gestionnaire de fichiers de terminal haute performance écrit en Rust, utilisant des E/S asynchrones non bloquantes pour une gestion efficace des fichiers.
ChaosSQL est un fuzzer déterministe de concurrence et d'isolation pour PostgreSQL, MySQL et SQLite. Il planifie des transactions concurrentes, détecte les violations d'invariants et réduit les échecs à des reproductions minimales pour protéger les pipelines CI.
Un bot personnel d'automatisation de jeu Elixir/OTP pour un MMORPG 2D, utilisant la capture d'écran et l'entrée synthétique sur macOS. Il dispose d'une flotte de processus supervisés, d'une logique de décision pure et de contrôles d'actuation de sauvegarde.
findDupes est un utilitaire ligne de commande Go qui détecte les fichiers en double par hachage SHA-256 sur plusieurs répertoires, avec filtrage par taille et hachage préfixe 4 KiB.
Swoole est une bibliothèque de concurrence pour PHP basée sur les événements, asynchrone et utilisant des coroutines, offrant des coroutines, des hooks d'exécution qui convertissent les E/S bloquantes, des serveurs TCP/HTTP/WebSocket, des clients, des minuteries et des canaux.
Effect est une bibliothèque TypeScript complète conçue pour créer des applications robustes, typées et de qualité production, avec un support intégré pour les erreurs typées et l'injection de dépendances.
Simgit est un outil CLI créant des worktrees Git économes en espace disque grâce au copy-on-write (CoW). Il permet à plusieurs agents IA ou développeurs de travailler simultanément sur un même dépôt, avec isolement complet et occupation disque minime, notamment sur APFS, btrfs/xfs et via fuse-overlayfs sur ext4.