Sélection Quotidienne de Show HN (2025-06-20)
- J'ai écrit un nouveau tracker BitTorrent en Elixir
- EnrichMCP – Un ORM Python pour les Agents
- Un OS amateur de type DOS écrit en Rust et en assembleur x86
- Claude Code Usage Monitor – un suivi en temps réel pour éviter les coupures d'utilisation
- J'ai codé un client P2P Gnutella pour comprendre son fonctionnement
- Relix : Un OS de type Unix basé sur xv6 du MIT
- Simstack, un escape room SSH pour développeurs
- PlutoBook – Une bibliothèque C++ légère pour générer des PDF à partir de HTML
- Buntal – Un framework web léger pour SSR et SPA avec moins de dépendances
- Je construis une application pour remplacer Overleaf et Notion
- Certains paient des millions pour McKinsey, d'autres utilisent BrainTerms
- GitHub comme moteur de blog
- Plugin DeepThink – Apporte le raisonnement parallèle de Gemini 2.5 aux modèles open source
- Galaxy Explorer – Une carte stellaire 3D simple construite avec Three.js et Canvas 2D
J'ai écrit un nouveau tracker BitTorrent en Elixir [Outils pour Développeurs]
12 points, 0 commentaires
Un nouveau tracker BitTorrent écrit en Elixir pour un parallélisme et une fiabilité élevés.
- Écrit en Elixir pour un parallélisme élevé
- Image Docker disponible pour des tests rapides
- Se concentre sur les cas d'utilisation modernes des trackers publics
- Prévu d'ajouter des fonctionnalités ésotériques optionnelles
- Met l'accent sur la stabilité et un fonctionnement sans plantage
Lien de Discussion, Lien Original
EnrichMCP – Un ORM Python pour les Agents [Outils pour Développeurs]
76 points, 24 commentaires
EnrichMCP est un framework ORM Python conçu pour que les agents IA interagissent avec des données structurées de manière sémantique.
- Basé sur MCP, il agit comme un ORM pour les agents, pas pour les humains
- Prend en charge la définition de modèles de données via SQLAlchemy, des API ou une logique personnalisée
- Génère automatiquement des outils à partir des modèles avec validation Pydantic
- Gère les relations et la découverte de schémas pour une navigation naturelle des agents
- Fonctionne avec SQLAlchemy dès le départ et est extensible à d'autres sources de données
- Permet aux agents d'interroger des systèmes, d'appeler des API et d'intégrer des modèles ML
Lien de Discussion, Lien Original
Un OS amateur de type DOS écrit en Rust et en assembleur x86 [Outils pour Développeurs]
138 points, 27 commentaires
Un OS amateur de type DOS écrit en Rust et en assembleur x86.
- Construit en Rust et en assembleur x86
- Image ISO bootable disponible
- Peut être exécuté dans QEMU
- Code source et documentation sur GitHub
Lien de Discussion, Lien Original
Claude Code Usage Monitor – un suivi en temps réel pour éviter les coupures d'utilisation [Outils pour Développeurs]
185 points, 106 commentaires
Un outil local pour surveiller l'utilisation de Claude Code en temps réel et éviter les coupures de session.
- Suit l'utilisation des prompts et des complétions en temps réel
- Prédit si vous atteindrez les limites d'utilisation avant la fin de la session
- Fonctionne entièrement localement (aucune authentification ou serveur requis)
- Prend en charge des plans prédéfinis (Pro, Max × 5, Max × 20) avec JSON personnalisable
- Open-source et ouvert aux retours ou contributions
Lien de Discussion, Lien Original
J'ai codé un client P2P Gnutella pour comprendre son fonctionnement [Outils pour Développeurs]
3 points, 0 commentaires
Un client P2P Gnutella créé pour comprendre le protocole.
- Construit pour explorer le réseau P2P Gnutella
- Concentré sur l'apprentissage des mécanismes du protocole
Lien de Discussion, Lien Original
Relix : Un OS de type Unix basé sur xv6 du MIT [Outils pour Développeurs]
4 points, 1 commentaire
Un système d'exploitation de type Unix basé sur xv6 du MIT, développé sur plus d'un an.
- Inspiré par xv6 du MIT
- Conception de type Unix
- Plus d'un an de développement
- Ouvert aux questions et retours de la communauté
Lien de Discussion, Lien Original
Simstack, un escape room SSH pour développeurs [Outils pour Développeurs]
3 points, 1 commentaire
Un escape room SSH réaliste pour développeurs afin de résoudre des problèmes système réels sous pression.
- Simule un environnement de production avec de vrais serveurs et du trafic
- Utilise de vraies données de taxis new-yorkais compressées à 12k requêtes par seconde
- Les joueurs obtiennent deux serveurs Hetzner : un générateur de trafic et un serveur utilisateur avec des composants défectueux
- Pas de solution unique – les joueurs peuvent utiliser tous les outils ou techniques
- Conçu pour imiter les défis du développement et des opérations dans le monde réel
- Créé pour rendre la formation des développeurs plus réaliste et engageante
Lien de Discussion, Lien Original
PlutoBook – Une bibliothèque C++ légère pour générer des PDF à partir de HTML [Outils pour Développeurs]
3 points, 0 commentaires
Une bibliothèque C++ légère et rapide pour générer des PDF à partir de HTML.
- Génère des PDF à partir de HTML
- Écrite en C++ pour la performance
- Légère et efficace
Lien de Discussion, Lien Original
Buntal – Un framework web léger pour SSR et SPA avec moins de dépendances [Outils pour Développeurs]
3 points, 1 commentaire
Buntal est un framework web léger prenant en charge le SSR et les SPA avec un minimum de dépendances.
- Conception légère
- Prend en charge le SSR (Rendu Côté Serveur)
- Prend en charge les SPA (Applications Monopages)
- Dépendances minimales
Lien de Discussion, Lien Original
Je construis une application pour remplacer Overleaf et Notion [Productivité]
5 points, 0 commentaires
Une plateforme d'écriture moderne pour des documents complexes avec collaboration en temps réel et édition sans LaTeX.
- Éditeur de blocs personnalisé pour gérer efficacement de grands documents
- Prend en charge les blocs Markdown pour une écriture en texte brut
- Gestion intégrée des citations et des références croisées
- Prend en charge les diagrammes Mermaid, les équations LaTeX et les notes de bas de page
- Modèles pour l'exportation (par exemple, article IEEE, thèse)
- Fonctionnalités de collaboration en temps réel et d'organisation des documents
Certains paient des millions pour McKinsey, d'autres utilisent BrainTerms [Business]
3 points, 10 commentaires
Un outil de planification stratégique alimenté par l'IA pour les financeurs et les chefs de produit.
- Utilise des agents IA orchestrés pour fournir une expertise stratégique
- Simule des segments d'utilisateurs pour des insights profonds (attrition, adoption, priorisation des fonctionnalités)
- Aide à évaluer les prix, définir une stratégie GTM et un roadmap
- Vise à créer un jumeau numérique de votre entreprise pour la prise de décision
- Actuellement confronté à de faibles conversions d'inscriptions gratuites malgré un trafic élevé de visiteurs
Lien de Discussion, Lien Original
GitHub comme moteur de blog [Outils pour Développeurs]
4 points, 5 commentaires
Un outil pour afficher des blogs directement depuis GitHub en utilisant HTML, JSON ou Markdown.
- Affiche des blogs depuis des dépôts GitHub
- Prend en charge les formats HTML, JSON et Markdown
- Fournit un modèle de départ pour la personnalisation
- Démo et code source disponibles pour les tests
Plugin DeepThink – Apporte le raisonnement parallèle de Gemini 2.5 aux modèles open source [Outils pour Développeurs]
3 points, 0 commentaires
Un plugin open-source pour OptiLLM qui implémente la technique de raisonnement parallèle "Deep Think" de Google pour des modèles locaux comme DeepSeek R1 et Qwen3.
- Implémente la génération et la critique d'hypothèses parallèles pour améliorer le raisonnement
- Fonctionne avec tout modèle prenant en charge les schémas de raisonnement structurés
- Particulièrement efficace pour les tâches complexes de mathématiques, de codage et de raisonnement
- Augmente le temps d'inférence mais améliore significativement la qualité des réponses
- A remporté le Cerebras & OpenRouter Qwen 3 Hackathon
- Disponible pour le déploiement de modèles locaux afin de démocratiser le raisonnement avancé
Galaxy Explorer – Une carte stellaire 3D simple construite avec Three.js et Canvas 2D [Technologie Grand Public]
3 points, 0 commentaires
Une carte stellaire 3D simple construite avec Three.js et Canvas 2D.
- Construite avec Three.js pour le rendu 3D
- Utilise Canvas 2D pour des éléments supplémentaires
- Visualisation interactive de la carte stellaire
- Léger et basé sur le web