← Back to tools

Oils

Upgrade path from bash to a better language and runtime

Shell & Terminal linuxmacos Python Apache-2.0

Description

Oils is an upgrade path from bash to a better language and runtime. It includes OSH (a bash-compatible shell) and YSH (a new shell language), providing a smooth migration path from traditional bash scripting.

AI Summary

Shell providing an upgrade path from bash with OSH (bash-compatible) and YSH (new language)

Capabilities

  • + Run existing bash scripts with OSH
  • + Write new scripts in YSH
  • + Gradual migration from bash
  • + Better error handling and data structures

Use When

  • When you want to gradually upgrade from bash
  • When you need bash compatibility with modern features
View AGENTS.md for Oils