Frameworks UI, outils de build et tout ce qui tourne dans le navigateur — React, Vue, Svelte, bundlers et serveurs de dev.
~/open-source
Les outils open source du moment, présentés chaque jour.
Des présentations claires des projets open source que les développeurs utilisent vraiment — avec recherche, classées par langage et domaine, et dans votre langue.
912 projets · 41 langages · mis à jour en continu
Parcourir par section
Frameworks serveur, API REST et GraphQL, bases de données, cache et l'infrastructure derrière votre application.
Développement iOS et Android — SDK natifs, kits multiplateformes et bibliothèques mobile-first.
Conteneurs, orchestration, CI/CD, infrastructure as code et observabilité pour livrer et exploiter vos logiciels.
Frameworks de machine learning, outillage de données et les bibliothèques qui propulsent les applications d'IA modernes.
Moteurs de jeu, graphismes, physique et outils d'assets pour créer des jeux 2D et 3D.
Smart contracts, bibliothèques Web3, DeFi et outils pour applications décentralisées.
Microcontrôleurs, IoT, pilotes et systèmes temps réel au plus près du matériel.
Tests d'intrusion, cryptographie, sécurité réseau et outils pour défenseurs et chercheurs.
Derniers
Découvertes insolites sur GitHub et fonctionnement du hub IPTV brésilien IPTV Brasil 2026
Découvrez des dépôts GitHub insolites comme IPTV Brasil 2026, explorez la pile technique derrière les lecteurs IPTV et apprenez-en plus sur l'infrastructure de streaming sans app stores centralisés.
Comment NagramXF est structuré et pourquoi les forks Telegram continuent de prospérer
Plongée dans NagramXF, un fork Telegram combinant les fonctionnalités d'AyuGram, exteraGram, Cherrygram et OctoGram. Architecture et guide de compilation.
Comment écrire des smart contracts pour Solana sans devenir fou à cause du boilerplate
Anchor est un framework DSL au-dessus de Rust qui gère l'analyse de comptes, la validation, la génération d'IDL et le code client pour les smart contracts Solana.
Pourquoi les utilitaires en ligne de commande ont besoin de leur propre alternative à OpenAPI et comment fonctionne le projet Usage
Le développeur jdx a créé Usage pour résoudre la douleur répétitive de la gestion des arguments CLI, de l'autocomplétion et de la documentation entre langages et shells.
Comment organiser des dizaines de serveurs et oublier l'édition manuelle du fichier SSH config
Un gestionnaire SSH TUI open-source en Rust qui synchronise avec les fournisseurs cloud, gère les conteneurs et garde vos fichiers de configuration organisés.
Comment Ne Plus Souffrir du Traitement d'Images en PHP
Arrêtez de lutter avec le traitement d'images en PHP. Intervention Image offre une API unifiée pour GD, Imagick et libvips avec support des animations.
Comment Empêcher les Réseaux de Neurones de Générer du Code SwiftUI Obsolète
La compétence SwiftUI Pro de Paul Hudson apprend aux assistants IA à générer du code SwiftUI moderne, en évitant les API obsolètes et l'accessibilité défaillante.
Ce qui se cache derrière les 17 000 étoiles du dépôt TVBoxOSC
Le dépôt TVBoxOSC compte plus de 17 000 étoiles mais un README minimal. Nous explorons ce qu'est ce lecteur Android TV, comment il fonctionne, et ce que les développeurs peuvent en apprendre.
Comment arrêter de résoudre des milliers de problèmes LeetCode et organiser les algorithmes en 30 patterns
Arrêtez de vous épuiser sur des milliers de problèmes LeetCode. Apprenez plutôt 30 patterns algorithmiques fondamentaux qui couvrent la plupart des questions d'entretien, structurés en un défi de 90 jours.
Comment exécuter plusieurs agents IA dans des arbres git isolés avec Proliferate
Proliferate résout le chaos de l'exécution de plusieurs agents de codage IA en isolant chacun dans son propre worktree git. Supporte Claude Code, OpenAI Codex, Cursor, et plus.
Comment créer un terminal d'analyse quantitative personnel avec Polars et DuckDB
Une review de tick-stock-panel, une plateforme open-source d'analyse quantitative avec Polars et DuckDB fonctionnant localement dans Docker. Inclut du backtesting, de la recherche de facteurs et une intégration LLM.
Comment exécuter un analyseur de site web rapide pour les LLMs sur 14 mégaoctets de RAM
Un web scraper léger basé sur Rust qui utilise seulement 14 Mo de RAM et produit du Markdown propre pour les LLMs.
DbGate : un client de base de données universel pour le web et le desktop
DbGate est un client de base de données universel sous licence GPL-3.0 qui fonctionne comme application desktop Electron et interface web Docker, supportant PostgreSQL, MySQL, MongoDB, Redis, ClickHouse et plus.
Comment connecter un réseau neuronal à un navigateur réel avec Browser Harness
Browser Harness connecte les LLMs directement à votre vrai navigateur Chrome via CDP, permettant aux agents d'écrire à la volée les fonctions d'assistance manquantes pour l'automatisation web.
ElevenLabs en local sur votre propre matériel avec VoiceStudio
VoiceStudio apporte la synthèse vocale, le clonage et la transcription ElevenLabs en local sur votre propre matériel—sans cloud, sans abonnement, juste la puissance open source.
Tickflow Stock Panel : Comment créer votre propre terminal d'analyse quantitative des actions
Un terminal open-source auto-hébergé pour le screening, le backtesting et la surveillance des actions. Construit avec Polars, DuckDB et FastAPI.
Une vaste collection de livres de programmation gratuits en espagnol
Plus de 100 livres de programmation gratuits en espagnol, parfaits pour les développeurs qui apprennent la langue ou cherchent des ressources alternatives.
How to Track Fresh Exploits Directly in GitHub Repositories
Learn how to track fresh PoC exploits in GitHub repositories using nomi-sec/PoC-in-GitHub, understand real-world attack vectors, and stay ahead of critical vulnerabilities.
Comment fonctionne Nostr et pourquoi un réseau social sans serveur unique fonctionne
Nostr supprime les blockchains et les protocoles P2P complexes, ne gardant que la cryptographie et de simples relais WebSocket. Voici comment cela fonctionne.
Comment dompter le zoo d'agents IA avec Nasiko
Fatigué de gérer des agents IA dispersés ? Nasiko propose un plan de contrôle unifié avec routage, sécurité et observabilité pour les systèmes multi-agents.
Comment faire pour que l'IA trouve de vraies vulnérabilités dans le code sans des tonnes de faux positifs
Le security-audit-skill de Cloudflare utilise un pipeline en six phases avec validation antagoniste pour éliminer le bruit de l'IA et ne trouver que les vulnérabilités exploitables.
Comment transformer du code NumPy familier en code GPU compilable
JAX combine la syntaxe familière de NumPy avec la différentiation automatique et la compilation XLA, transformant Python en code accéléré par GPU. Voici comment cela fonctionne.
Comment apprendre à Cursor et Claude Code à bien écrire pour Salesforce
La bibliothèque d'agent skills de Salesforce aide Cursor et Claude Code à générer du code Apex valide, des composants LWC et des métadonnées automatiquement.
DeepSeek released their agent framework dsh
DeepSeek released DeepSeek Harness (dsh) — an open platform for running, debugging, and chaining AI agents with a plugin-based microkernel architecture.