awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
oilshell avatar

oilshell/oil

0
View on GitHub↗
3,346 stars·193 forks·Python·7 viewsoils.pub↗

Oil

Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

Features

  • Command Line Shells - Unix shell upgrade path for bash users.
  • Shells and Command Line - Bash-compatible shell with an improved, modern language.
  • Shells and Scripting - Unix shell designed as a modern upgrade for scripts.
  • Terminal Shells - Bash-compatible shell with modern Unix features.

Star history

Star history chart for oilshell/oilStar history chart for oilshell/oil

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does oilshell/oil do?

Oils is our upgrade path from bash to a better language and runtime. It's also for Python and JavaScript users who avoid shell!

What are the main features of oilshell/oil?

The main features of oilshell/oil are: Command Line Shells, Shells and Command Line, Shells and Scripting, Terminal Shells.

What are some open-source alternatives to oilshell/oil?

Open-source alternatives to oilshell/oil include: nushell/nushell — Nushell is a cross-platform shell and programming language designed to treat all input and output as structured data… xonsh/xonsh — Xonsh is a cross-platform command-line interface shell and automation tool that integrates a full Python interpreter… fish-shell/fish-shell — This project is an interactive command-line shell designed to provide a user-friendly terminal environment for system… powershell/powershell — PowerShell is a cross-platform task automation and configuration management framework. It functions as an… ipython/ipython — IPython is an interactive computing environment and programmable extension of the Python read-eval-print loop. It… lmorg/murex — A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg…

Open-source alternatives to Oil

Similar open-source projects, ranked by how many features they share with Oil.
  • nushell/nushellnushell avatar

    nushell/nushell

    39,743View on GitHub↗

    Nushell is a cross-platform shell and programming language designed to treat all input and output as structured data rather than raw text streams. By enforcing data types and command signatures, it provides a consistent environment for building robust, pipeline-oriented workflows. The shell allows users to chain commands that pass structured objects between stages, enabling complex data processing and automation tasks that remain predictable across different operating systems. What distinguishes the project is its focus on interactive data exploration and modular extensibility. Users can quer

    Rustnushellrustshell
    View on GitHub↗39,743
  • xonsh/xonshxonsh avatar

    xonsh/xonsh

    9,529View on GitHub↗

    Xonsh is a cross-platform command-line interface shell and automation tool that integrates a full Python interpreter with standard shell capabilities. It functions as a Python-powered environment where users can mix native programming logic and external subprocesses within a single shared namespace. The shell is designed for extensibility, supporting a plugin system, custom event hooks, and the ability to import configurations from other shells such as Bash or Zsh. It differentiates itself by representing system environment variables and paths as mutable Python objects, allowing for programma

    Pythonanthropicclaudeclaude-code
    View on GitHub↗9,529
  • fish-shell/fish-shellfish-shell avatar

    fish-shell/fish-shell

    33,687View on GitHub↗

    This project is an interactive command-line shell designed to provide a user-friendly terminal environment for system interaction and task automation. It functions as both an interactive interface for developers and a scripting runtime, featuring a clean, consistent syntax that simplifies command execution and process management. The shell distinguishes itself through a focus on discoverability and real-time feedback. It includes a predictive suggestion engine that offers command completions and history-based hints as you type, alongside a dedicated parser that provides immediate visual feedb

    Rustfishrustshell
    View on GitHub↗33,687
  • lmorg/murexlmorg avatar

    lmorg/murex

    1,885View on GitHub↗

    A smarter shell and scripting environment with advanced features designed for usability, safety and productivity (eg smarter DevOps tooling)

    Go
    View on GitHub↗1,885
  • See all 30 alternatives to Oil→