15 Punkte von xguru 2025-08-29 | 1 Kommentare | Auf WhatsApp teilen
  • Open-Source-Projekt, das Shell-Skripte in sichere und portable statische Binärdateien umwandelt
  • Statt Skripte nur zu verpacken, werden sie zunächst in Go-Code transpiliert und dann mit der Go-Toolchain kompiliert, um eigenständige ausführbare Programme zu erzeugen
  • Zielt standardmäßig auf bash-Kompatibilität ab und ist so konzipiert, dass die meisten bash-Skripte sofort funktionieren
  • Bietet Funktionen, die es in herkömmlichen Shells nicht gibt, etwa ein Modulsystem und einen Paketmanager
    • Modulsystem: Skripte können auf mehrere Dateien aufgeteilt werden
    • Integrierter Paketmanager: Module können wie Bibliotheken verteilt und genutzt werden
    • Native Unterstützung für .env-Dateien: Umgebungsvariablen können zur Laufzeit geladen werden
    • Einbettung statischer Assets: Dateien und Verzeichnisse können in die ausführbare Datei eingebunden werden
    • Integriertes Flag-Parsing: Automatisiert die Verarbeitung von Argumenten
  • Befindet sich noch in einer frühen Entwicklungsphase und unterstützt bislang nur begrenzte Funktionen, zielt aber mit der stabilen Version v1 auf vollständige bash-Kompatibilität und erweiterte Features ab

1 Kommentare

 
jhk0530 2025-08-29

Wow, gute Idee.