Quotidien Shaarli
Aujourd'hui - March 21, 2026
Tennis : des tableaux CSV stylisés directement dans ton terminal
Tennis est un petit outil en ligne de commande (CLI) écrit en Zig qui permet d'afficher des tableaux CSV de manière élégante et adaptée à la taille de ton terminal. Il gère automatiquement l'affichage, les couleurs (thème clair/sombre selon ton fond de terminal), le formatage des nombres et détecte le délimiteur (CSV, TSV, etc.). Disponible via Brew, des binaires Linux ou compilable depuis les sources, il propose des options comme l'ajout de numéros de ligne, de titres, ou la sélection des premières/dernières lignes. Un outil pratique pour visualiser des données CSV sans quitter son terminal !
🎮 Open Source Game Clones : une base de données collaborative de jeux open source
Ce dépôt GitHub héberge osgameclones.com, une base de données collaborative listant des clones open source de jeux populaires (comme Minecraft, Goldeneye 007 ou ScummVM). Les contributions sont possibles via des pull requests ou des issues pour ajouter/modifier des entrées (fichiers YAML). Le projet est construit avec Python, JavaScript et Docker, et propose un serveur local via make docker-run. Idéal pour les amateurs de jeux rétro et de logiciels libres ! 🚀
Portless est un outil open-source de Vercel Labs qui simplifie le développement local en remplaçant les numéros de port par des URLs stables et nommées (ex: https://myapp.localhost au lieu de http://localhost:3000). Il gère automatiquement les sous-domaines, les worktrees Git et les frameworks (Next.js, Vite, etc.), avec support HTTPS et TLD personnalisables (.localhost par défaut, .test recommandé). Installation globale via npm install -g portless, puis utilisation directe dans les scripts npm ("dev": "portless run next dev"). Idéal pour éviter les conflits de ports et fluidifier le workflow.
Nightingale transforme n'importe quelle chanson en karaoké grâce à une séparation des voix, une transcription des paroles et un système de notation en temps réel. Compatible Linux, macOS et Windows, cette application open-source (GPL-3.0) propose des fonctionnalités comme le support des fichiers vidéo, des effets visuels dynamiques, un contrôle via manette et des profils de joueurs. Tout est intégré dans un seul binaire, sans dépendances à installer. Idéal pour des soirées karaoké personnalisées !
ApiArk est une plateforme légère et respectueuse de la vie privée pour tester les APIs, alternative à Postman. Développée avec Tauri v2, elle consomme seulement ~60 Mo de RAM (contre 800 Mo pour Postman) et fonctionne sans compte ni cloud. Elle supporte de nombreux protocoles (REST, GraphQL, gRPC, WebSocket, MQTT, etc.), stocke les données en YAML (compatibles Git), et propose des fonctionnalités avancées comme des mock servers locaux, un système de scripts TypeScript, un proxy de capture, ou encore un assistant IA. Disponible pour Windows, macOS et Linux, elle se distingue par sa légèreté, sa flexibilité et son approche open-source.