15 points par xguru 2025-08-29 | 1 commentaires | Partager sur WhatsApp
  • Projet open source qui transforme les scripts shell en binaires statiques portables sûrs
  • Au lieu de simplement encapsuler le script, il le transpile en code Go puis le compile avec la toolchain Go pour générer un exécutable autonome
  • Vise par défaut la compatibilité bash et est conçu pour permettre à la plupart des scripts bash de fonctionner tels quels
  • Fournit des fonctionnalités absentes des shells classiques, comme un système de modules et un gestionnaire de paquets
    • Système de modules : permet de répartir un script sur plusieurs fichiers
    • Gestionnaire de paquets intégré : permet de distribuer et d’utiliser des modules comme des bibliothèques
    • Prise en charge native des fichiers .env : permet de charger des variables d’environnement à l’exécution
    • Intégration statique d’assets : permet d’inclure des fichiers et répertoires dans l’exécutable
    • Analyse des flags intégrée : automatise le traitement des arguments
  • Le projet en est encore à ses débuts et les fonctionnalités prises en charge restent limitées, mais la version stable v1 vise une compatibilité bash complète ainsi que des fonctionnalités étendues

1 commentaires

 
jhk0530 2025-08-29

Waouh, l'idée est bonne.