Sélection quotidienne de Show HN (2025-05-10)
- Aberdeen – Une approche élégante pour les interfaces réactives
- Hyvector – Un éditeur SVG moderne et rapide
- Oliphaunt – Un client natif Mastodon pour macOS
- Hydra (YC W22) – Analytique serverless sur Postgres
- Un framework Ruby indépendant du backend pour créer des applications de bureau réactives
- BlenderQ – Une interface en ligne de commande pour gérer plusieurs rendus Blender
- Hyper – Une alternative à React axée sur les standards
- Générateur gratuit de codes QR
- Kivo – Canvas IA pour rapports de données
- Agent de recherche approfondie qui suit chaque lien (jusqu'à 10k) et résume
- Rust-lxc – Bindings LXC et outil CLI en Rust
- La couleur moyenne de la Terre basée sur 20 ans de données satellitaires
- Réveil en ligne
- God – Une interface de débogage Go pour delve
- Une approche ingénierique pour optimiser la qualité du sommeil des parents dans la tech
- Libc Wasm optimisée pour SIMD
Aberdeen – Une approche élégante pour les interfaces réactives [Outils pour développeurs]
177 points, 99 commentaires
Aberdeen est un framework d'interface réactive pour JavaScript qui utilise de petites fonctions anonymes et des données proxy pour mettre à jour automatiquement le DOM lorsque les données changent.
- Approche élégante et conviviale pour les interfaces réactives
- Prend en charge des structures de données simples à complexes, typées et imbriquées
- Implémentation moderne en TypeScript avec une API claire
- Plans pour étendre la synchronisation des données distantes et les applications CRUD
- Comprend un tutoriel interactif avec des exemples modifiables
Lien de discussion, Lien original
Hyvector – Un éditeur SVG moderne et rapide [Design]
238 points, 61 commentaires
Hyvector est un éditeur SVG rapide et moderne qui fonctionne dans les navigateurs et gère efficacement les images SVG complexes.
- Fonctionne dans tous les navigateurs modernes
- Stable et très rapide
- Capable de gérer des images SVG complexes
- Fonctionnalités prévues : traits artistiques, traçage vectoriel et colorisation
- Plus adapté aux ordinateurs de bureau ou tablettes qu'aux téléphones
Lien de discussion, Lien original
Oliphaunt – Un client natif Mastodon pour macOS [Technologie grand public]
76 points, 27 commentaires
Oliphaunt est un client natif Mastodon pour macOS conçu pour la vitesse, des performances légères et une intégration transparente avec Mac.
- Interface macOS native construite avec AppKit et SwiftUI (pas de wrapper web)
- Utilise Core Data pour la mise en cache locale
- Interface réactive et adaptée au clavier
- Optimisée pour une expérience utilisateur de bureau Mac
- Prend en charge plusieurs comptes, des chronologies multi-instances et la recherche
Lien de discussion, Lien original
Hydra (YC W22) – Analytique serverless sur Postgres [Outils pour développeurs]
38 points, 19 commentaires
Hydra permet une analytique en temps réel sur Postgres en unifiant les capacités de stockage en ligne et en colonnes dans une seule base de données.
- Analytique serverless avec des ressources de calcul isolées par requête
- Stockage en colonnes par défaut pour un traitement analytique rapide
- Métadonnées efficaces pour ignorer et récupérer des fichiers
- Exécution parallèle et vectorisée pour des performances élevées
- Mise en cache automatique pour accélérer les requêtes répétées
- Jointures transparentes entre les tables en colonnes et en ligne
- Pas besoin de bases de données analytiques externes, réduisant la complexité et les coûts
- 300 $ de crédit et un essai gratuit de 14 jours pour les nouveaux utilisateurs
Lien de discussion, Lien original
Un framework Ruby indépendant du backend pour créer des applications de bureau réactives [Outils pour développeurs]
61 points, 20 commentaires
Un framework Ruby pour créer des applications de bureau réactives avec un accent sur la personnalisation et la facilité d'utilisation.
- Indépendant du backend, écrit en C/Ruby avec une grammaire personnalisée tree-sitter pour les templates
- Prend en charge les composants d'interface modulables, les directives de template, la gestion d'événements/propriétés, les slots et les styles
- Priorise la création facile de composants personnalisés via une API de dessin plutôt que des composants fixes
- Multiplateforme (Windows, Mac, Linux) mais l'installation peut varier
- Projet en phase précoce avec documentation et dépôt disponibles (licence PPL)
Lien de discussion, Lien original
BlenderQ – Une interface en ligne de commande pour gérer plusieurs rendus Blender [Outils pour développeurs]
42 points, 3 commentaires
Un outil en ligne de commande pour gérer plusieurs rendus Blender localement.
- Front end écrit en TypeScript
- Utilise des scripts Python pour interagir avec Blender
- Conçu pour les créateurs de contenu solo et les utilisateurs de Blender
Lien de discussion, Lien original
Hyper – Une alternative à React axée sur les standards [Outils pour développeurs]
49 points, 73 commentaires
Hyper est une alternative à React axée sur les standards, simplifiant le développement frontend avec des abstractions minimales et un design évolutif.
- Axée sur les standards : utilise directement HTML, CSS et JavaScript
- Abstractions minimales : simplifie la composition d'interface pour le client et le serveur
- Systèmes de design : sépare le design comme un sous-système accessible
- Évolutivité : maintient la simplicité à mesure que les applications grandissent
Lien de discussion, Lien original
Générateur gratuit de codes QR [Productivité]
3 points, 0 commentaires
Générateur gratuit de codes QR
- Génère des codes QR gratuitement
- Simple et facile à utiliser
- Aucun texte ou détail supplémentaire fourni
Lien de discussion, Lien original
Kivo – Canvas IA pour rapports de données [Productivité]
3 points, 1 commentaire
Éditeur de texte alimenté par l'IA pour transformer des données brutes en rapports pertinents.
- Nettoie et formate les données
- Génère des ébauches complètes avec graphiques et insights
- Combine les insights de plusieurs fichiers (Excel, PDF, CSV, web)
Lien de discussion, Lien original
Agent de recherche approfondie qui suit chaque lien (jusqu'à 10k) et résume [Recherche]
6 points, 2 commentaires
Agent de recherche approfondie qui suit et résume jusqu'à 10 000 liens.
- Suit chaque lien dans un document
- Résume le contenu de jusqu'à 10 000 liens
- Conçu pour des recherches approfondies
Lien de discussion, Lien original
Rust-lxc – Bindings LXC et outil CLI en Rust [Outils pour développeurs]
4 points, 2 commentaires
Rust-lxc fournit des bindings légers en Rust pour liblxc avec un outil CLI pour la gestion de conteneurs.
- Prend en charge la création, suppression, démarrage/arrêt, liste et extinction de conteneurs
- Complètement testé et disponible sur crates.io
- Ouvert aux retours, contributions et suggestions
Lien de discussion, Lien original
La couleur moyenne de la Terre basée sur 20 ans de données satellitaires [Image]
3 points, 0 commentaires
Un projet montrant la couleur moyenne des zones terrestres de la Terre basée sur 20 ans de données satellitaires, incluant un jeu quotidien pour deviner les couleurs des pays.
- Calcule la couleur moyenne des terres à partir de 20 ans de données satellitaires
- Se concentre exclusivement sur les zones terrestres (exclut les océans)
- Inclut un jeu de style Wordle pour deviner les couleurs des pays quotidiennement
- Site interactif pour explorer et jouer au jeu
Lien de discussion, Lien original
Réveil en ligne [Assistant de vie]
4 points, 0 commentaires
Réveil en ligne est un outil web pour configurer et gérer des alarmes.
- Basé sur le web, aucune installation requise
- Interface simple et intuitive
- Sons d'alarme personnalisables
- Fonctionne sur tous les appareils avec accès internet
Lien de discussion, Lien original
God – Une interface de débogage Go pour delve [Outils pour développeurs]
3 points, 0 commentaires
Une interface de débogage Go pour delve.
- Outil de débogage pour les programmes Go
- Interface pour le débogueur delve
- Simplifie le débogage avec une interface conviviale
Lien de discussion, Lien original
Une approche ingénierique pour optimiser la qualité du sommeil des parents dans la tech [Santé]
3 points, 0 commentaires
Un cadre d'optimisation du sommeil pour les parents dans la tech, appliquant les principes de l'ingénierie logicielle pour améliorer la qualité du sommeil et la fonction cognitive.
- Utilise la pensée systémique pour traiter les processus biologiques comme des systèmes techniques
- Cadre à cinq composants conçu pour les parents privés de sommeil
- Vise à restaurer la fonction cognitive malgré un sommeil perturbé
- Inspiré par avoir presque manqué une faille de sécurité due au manque de sommeil
Lien de discussion, Lien original
Libc Wasm optimisée pour SIMD [Outils pour développeurs]
3 points, 0 commentaires
Une implémentation de libc Wasm optimisée pour SIMD avec des méthodes améliorées pour string.h.
- Implémente des algorithmes SIMD pour vérifier les octets dans un ensemble (strspn, strcspn)
- Inclut une recherche de sous-chaînes adaptée à SIMD (strstr, memmem)
- Compile avec C++ et inclut des tests approfondis
- Conçue pour une intégration facile même sans adoption en amont