1 repositorio
Advanced versions of shell languages featuring structured data types and reflective APIs.
Distinct from Shell Scripts: Focuses on a language dialect with modern data structures, unlike generic shell scripts.
Explore 1 awesome GitHub repository matching part of an awesome list · Modern Shell Dialects. Refine with filters or upvote what's useful.
Oils is a Unix shell interpreter and scripting language runtime that combines a modern shell language with POSIX and Bash compatibility. It functions as a structured data shell, integrating JSON and J8 formats to manage complex data without relying on string parsing. The system is distinguished by a C++ transpiled interpreter that converts a subset of Python source code into strongly typed C++ for high-performance execution. It features a garbage-collected typed runtime that supports prototype-based polymorphism, lexical closures, and reference-based variable mutation. To decouple shell logic
Introduces a modern shell dialect featuring native data structures, JSON support, and reflective APIs.