Sélection Quotidienne de Show HN (2025-05-21)
- 90s.dev – Créateur de jeux fonctionnant sur le web
- Un gestionnaire de fenêtres en mosaïque pour Windows, écrit en Janet
- Un serveur simple pour associer longitude/latitude à un fuseau horaire
- Juvio – Noyau UV pour Jupyter
- Simulation 3D à partir de texte sur une carte (gère bien l'historique)
- Olelo Foil - Simulateur de profil aérodynamique NACA
- Astra – un nouveau compilateur js2exe
- Bricks – Tableaux de bord en un clic à partir de vos données avec IA
- J'ai créé une bibliothèque de données de localisation IP vers géolocalisation pour développeurs
- JavaFactory – Plugin IntelliJ pour générer du code Java
- Un générateur de tonalités basé sur un navigateur, construit avec l'API Web Audio
- J'ai créé une app pour générer des histoires personnalisées pour enfants en 5 minutes
- Rocketship – Tests E2E open-source auto-hébergeables
- Nous avons créé un testeur QA IA utilisant des VLMs pour tester votre front-end
- OpenEvolve – implémentation open-source de l'AlphaEvolve de DeepMind
- Markdown Ninja : alternative open-source à Substack, Mailchimp, Netlify
- TerraSTL – Outil open-source pour convertir des zones de carte en STL
- J'ai construit un langage de programmation, inspiré par Golang
- Hover Effects TS – Effets de survol ASCII, Lego et glitch utilisant canvas
- Svelte Flow 1.0 est sorti ! Réécrit pour Svelte 5
- Cyberdesk, API pour que des agents informatiques contrôlent un bureau (open source)
- J'ai passé des années à construire une plateforme unifiée d'accès sécurisé Zero Trust FOSS
- Centermaps – Évalue environ 600M bâtiments dans le monde entier
- Jeu Bobber (Descendez pour Monter)
- Traduction IA en anglais quasi-parfaite d'un classique de la littérature japonaise
- Output – Un agent IA qui contrôle votre ordinateur (Mac et Windows)
- Une archive gratuite et respectueuse de la vie privée des serveurs Discord publics
90s.dev – Créateur de jeux fonctionnant sur le web [Divertissement]
219 points, 90 commentaires
90s.dev est un créateur de jeux basé sur le web, inspiré par l'ère des années 90.
- Fonctionne entièrement dans le navigateur
- Esthétique design nostalgique des années 90
- Aucune installation requise
- Permet de créer des jeux en ligne
Lien de discussion, Lien original
Un gestionnaire de fenêtres en mosaïque pour Windows, écrit en Janet [Outils pour Développeurs]
190 points, 58 commentaires
Un gestionnaire de fenêtres en mosaïque piloté par clavier pour Windows, scriptable avec Janet et incluant un runtime Lisp complet.
- Gestionnaire de fenêtres en mosaïque piloté par clavier pour Windows
- Scriptable avec le langage de programmation Janet
- Inclut un runtime Lisp complet
- Bibliothèque wrapper légère pour les APIs Win32
- Inspiré par StumpWM sur Linux
Lien de discussion, Lien original
Un serveur simple pour associer longitude/latitude à un fuseau horaire [Outils pour Développeurs]
19 points, 9 commentaires
Un serveur PHP simple pour associer des coordonnées latitude/longitude à un fuseau horaire.
- Utilise une base de données à table unique (compatible MySQL)
- Léger et agnostique pour une intégration facile
- Alimente une app iOS compagnon pour des fonctionnalités basées sur les fuseaux horaires
Lien de discussion, Lien original
Juvio – Noyau UV pour Jupyter [Outils pour Développeurs]
91 points, 19 commentaires
Juvio permet la gestion des dépendances en ligne et la configuration automatique d'environnements éphémères dans les notebooks Jupyter.
- Gestion des dépendances en ligne, style PEP 723
- Configuration automatique d'environnements éphémères
- Conçu pour les notebooks Jupyter
Lien de discussion, Lien original
Simulation 3D à partir de texte sur une carte (gère bien l'historique) [Recherche]
49 points, 42 commentaires
Simulez des événements historiques et en temps réel sur une carte à l'aide de prompts texte, avec analyse des risques et apprentissage par renforcement multi-agents pour la mobilité urbaine.
- Simulation 3D à partir de texte sur une carte avec capacités historiques et prédictives
- Analyse des risques utilisant des données mondiales en temps réel des réseaux sociaux et des actualités
- Modèle RL multi-agents pour la mobilité urbaine avec intégration de données de recensement réelles
- A remporté le AGI House World Models Hackathon
- Utilise des bibliothèques d'effets atmosphériques et nuageux pour une visualisation améliorée
Lien de discussion, Lien original
Olelo Foil - Simulateur de profil aérodynamique NACA [Éducation]
28 points, 17 commentaires
Olelo Foil est un simulateur de profil aérodynamique NACA basé sur un navigateur pour l'exploration aérodynamique interactive, construit avec Three.js et WebGL.
- Visualisation en temps réel du comportement des profils aérodynamiques
- Modèles de fluides simplifiés avec plans d'intégration de Navier-Stokes
- Conçu pour les étudiants, amateurs et ingénieurs
- Fait partie de la plateforme éducative STEM Olelo Honua
- Ouvert à la collaboration sur les améliorations en physique et calcul GPU
Lien de discussion, Lien original
Astra – un nouveau compilateur js2exe [Outils pour Développeurs]
55 points, 27 commentaires
Astra est un compilateur Node.js vers EXE axé sur les applications CLI et serveur avec un bon support ESM et TypeScript.
- Utilise esbuild et Node SEA pour la compilation
- Supporte ESM et TypeScript
- Se concentre sur les applications CLI et serveur (pas full-stack comme Electron)
- Bonne expérience développeur et UX CLI
- Actuellement limité à Windows et a des difficultés avec les dépendances binaires
Lien de discussion, Lien original
Bricks – Tableaux de bord en un clic à partir de vos données avec IA [Business]
13 points, 10 commentaires
Création de tableaux de bord en un clic alimentée par l'IA à partir de fichiers de données téléchargés.
- Détecte automatiquement la structure des données
- Sélectionne les graphiques et tableaux optimaux
- Génère des insights et résumés en langage clair
- Applique des thèmes personnalisables
- Supporte les prompts en langage naturel pour ajouter des blocs
- Exportable en PDF ou partageable via lien live
Lien de discussion, Lien original
J'ai créé une bibliothèque de données de localisation IP vers géolocalisation pour développeurs [Outils pour Développeurs]
5 points, 7 commentaires
Bibliothèque de données de localisation IP vers géolocalisation pour développeurs.
- Super-légère et type-safe
- Convertit n'importe quelle IP en données de géolocalisation
- 100% gratuite avec un nombre illimité d'utilisations
- Fonctionne uniquement en ligne
- Fonctionne à la fois côté client et serveur
Lien de discussion, Lien original
JavaFactory – Plugin IntelliJ pour générer du code Java [Outils pour Développeurs]
38 points, 12 commentaires
Un plugin IntelliJ qui utilise des LLMs pour générer du code Java répétitif basé sur des motifs personnalisés et des annotations.
- Génère du code Java comme des implémentations, tests et fixtures
- Utilise des motifs en langage naturel et des références basées sur des annotations
- Se concentre sur la production de code qui s'intègre à la structure du projet et passe les tests
- La démo montre 400 lignes de Java générées en 20 secondes avec des tests passants
Lien de discussion, Lien original
Un générateur de tonalités basé sur un navigateur, construit avec l'API Web Audio [Audio]
7 points, 2 commentaires
Un générateur de tonalités basé sur un navigateur pour expérimenter avec les fréquences sonores et les formes d'onde.
- Génère des tonalités de 20 Hz à 20 000 Hz
- Supporte les formes d'onde sinusoïdale, carrée, triangulaire et en dents de scie
- Fréquence, volume et panoramique stéréo ajustables
- Inclut des modes multi-tonalités, battements binauraux, fréquences basses et balayage tonal
- Utile pour tester des haut-parleurs, des tests auditifs et du design sonore
Lien de discussion, Lien original
J'ai créé une app pour générer des histoires personnalisées pour enfants en 5 minutes [Éducation]
9 points, 16 commentaires
Créez des histoires personnalisées pour enfants en quelques minutes avec des personnages, thèmes et illustrations personnalisables.
- Adaptez les histoires avec des personnages principaux et secondaires
- Choisissez ou saisissez des thèmes d'histoire et des styles d'illustration
- Générez des histoires complètes avec couvertures et illustrations
- Téléchargez instantanément en PDF
- Idéal pour les parents ou comme cadeaux uniques
Lien de discussion, Lien original
Rocketship – Tests E2E open-source auto-hébergeables [Outils pour Développeurs]
18 points, 4 commentaires
Outil de tests E2E open-source, auto-hébergeable avec une approche YAML/DSL pour les microservices et systèmes événementiels.
- Supporte des assertions au-delà du HTTP (ex. buckets de fichiers, BDD, files d'attente) via une interface de plugin
- Utilise Temporal pour l'orchestration, la planification et la persistance des tests
- Conçu pour une future intégration d'agents IA pour détecter les régressions
- Version locale disponible pour des tests rapides
Lien de discussion, Lien original
Nous avons créé un testeur QA IA utilisant des VLMs pour tester votre front-end [Outils pour Développeurs]
5 points, 0 commentaires
Testeur QA IA utilisant des VLMs pour tester le front-end avec surveillance en direct et rapports de bugs.
- Utilise des Vision-Language Models (VLMs) pour tester le front-end
- Génère des rapports de bugs et offre une relecture de session
- Permet une surveillance en direct des tests
- Gratuit à utiliser avec une porte de login pour prévenir les abus
Lien de discussion, Lien original
OpenEvolve – implémentation open-source de l'AlphaEvolve de DeepMind [Outils pour Développeurs]
5 points, 1 commentaires
OpenEvolve est une implémentation open-source de l'AlphaEvolve de DeepMind, utilisant des LLMs pour évoluer et optimiser des bases de code entières via une évolution itérative.
- Agent de codage évolutif open-source et configurable
- Fait évoluer des bases de code entières, pas seulement des fonctions uniques
- Utilise un ensemble de LLMs avec évaluation automatisée
- Quatre composants principaux : Base de données de programmes, Échantillonneur de prompts, Ensemble LLM, Pool d'évaluateurs
- Supporte des problèmes personnalisés, fonctions d'évaluation et plusieurs backends LLM
- A répliqué les résultats de DeepMind (ex. emballage de cercles, minimisation de fonctions)
- Fonctionne avec des APIs compatibles OpenAI et supporte l'optimisation multi-objectifs
- Installation facile avec Python 3.9+ et configuration YAML simple
Markdown Ninja : alternative open-source à Substack, Mailchimp, Netlify [Texte]
13 points, 2 commentaires
Markdown Ninja est un CMS open-source, axé sur Markdown, pour publier des blogs, documentations et newsletters avec un accent sur la simplicité et la facilité technique.
- Approche Markdown-first pour l'interopérabilité et le travail hors ligne
- Plateforme unifiée pour sites web, newsletters, analytics et SEO
- Chargement rapide des pages (~50ms en Europe)
- Open-source pour éviter la déplateformisation et assurer la liberté
- Publication simple via CLI ou éditeur web intégré
- Analytics respectueux de la vie privée et sans paywalls
- Supporte les workflows hors ligne et l'intégration git
Lien de discussion, Lien original
TerraSTL – Outil open-source pour convertir des zones de carte en STL [Design]
3 points, 0 commentaires
Outil open-source pour convertir des régions de carte en fichiers STL imprimables en 3D.
- Sélectionnez n'importe quelle région sur une carte
- Exportez en fichier STL
- Idéal pour les modèles de terrain et visualisations topographiques
Lien de discussion, Lien original
J'ai construit un langage de programmation, inspiré par Golang [Outils pour Développeurs]
6 points, 0 commentaires
Nature est un nouveau langage de programmation inspiré par Golang, conçu pour améliorer ses lacunes tout en conservant simplicité et performance.
- Améliore la syntaxe, le système de types et la gestion d'erreurs de Golang
- Comprend un runtime avec modèle GMP, allocateur, collecteur, coroutines et canaux
- Compilation efficace sans dépendre de LLVM, permettant une cross-compilation rapide
- Adapté au développement de jeux, IA, IoT, CLI et web
- Vise à terme à remplacer Golang dans tous les scénarios
- Inclut un playground, documentation et guide de contribution
- Montre des projets comme un outil d'emballage, une implémentation de Llama2 et Tetris
Lien de discussion, Lien original
Hover Effects TS – Effets de survol ASCII, Lego et glitch utilisant canvas [Design]
6 points, 2 commentaires
Un utilitaire TypeScript pour ajouter des effets de survol amusants et expérimentaux aux images en utilisant HTML canvas.
- Applique des effets comme de l'art ASCII, des blocs Lego, des distorsions glitch et de la pixellisation au survol
- Léger et performant avec canvas accéléré par GPU