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

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to mirbsd/mksh

Open-source alternatives to Mksh

30 open-source projects similar to mirbsd/mksh, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Mksh alternative.

  • alexst07/shell-plus-plusalexst07 avatar

    alexst07/shell-plus-plus

    174View on GitHub↗

    A friendly and modern functional object oriented language for shell script.

    C++
    View on GitHub↗174
  • att/astatt avatar

    att/ast

    603View on GitHub↗

    AST - AT&T Software Technology

    C
    View on GitHub↗603
  • ibara/okshibara avatar

    ibara/oksh

    446View on GitHub↗

    Portable OpenBSD ksh, based on the Public Domain Korn Shell (pdksh).

    C
    View on GitHub↗446
  • 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
  • redox-os/ionredox-os avatar

    redox-os/ion

    1,650View on GitHub↗

    Mirror of https://gitlab.redox-os.org/redox-os/ion

    Rust
    View on GitHub↗1,650

AI search

Explore more awesome repositories

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

Find more with AI search
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
  • powershell/powershellPowerShell avatar

    PowerShell/PowerShell

    53,943View on GitHub↗

    PowerShell is a cross-platform task automation and configuration management framework. It functions as an object-oriented shell environment and a dynamic scripting language, enabling users to interact with system interfaces and manage infrastructure through a unified command-line interface. By executing as a managed application on the common language runtime, it provides direct access to native libraries and system APIs. The system is distinguished by its object-based pipeline, which processes structured data objects rather than raw text, allowing for precise property manipulation across comm

    C#command-linehacktoberfestlinux
    View on GitHub↗53,943
  • barryclark/bashstrapbarryclark avatar

    barryclark/bashstrap

    1,560View on GitHub↗

    A quick way to spruce up your terminal in OSX.

    Shell
    View on GitHub↗1,560
  • com-lihaoyi/ammonitecom-lihaoyi avatar

    com-lihaoyi/Ammonite

    2,634View on GitHub↗

    Scala Scripting

    Scala
    View on GitHub↗2,634
  • anaskhan96/seshanaskhan96 avatar

    anaskhan96/sesh

    33View on GitHub↗

    A (very) simple elegant shell in Go

    Go
    View on GitHub↗33
  • jovanbulck/jshjovanbulck avatar

    jovanbulck/jsh

    34View on GitHub↗

    A basic UNIX shell implementation in C

    C
    View on GitHub↗34
  • dotphiles/dotzshdotphiles avatar

    dotphiles/dotzsh

    231View on GitHub↗

    A community driven framework for zsh

    Shell
    View on GitHub↗231
  • dvorka/hstrdvorka avatar

    dvorka/hstr

    4,438View on GitHub↗

    hstr is an interactive terminal user interface for searching, navigating, and managing command history for Bash and Zsh shells. It functions as a shell history manager and a searchable suggest box for retrieving and executing previous shell instructions. The tool provides capabilities for command snippet bookmarking, allowing frequently used commands to be tagged and saved for immediate retrieval. It also enables the management of shell history logs by removing obsolete or sensitive entries. The system includes a fuzzy-match search mechanism and a text-based user interface to filter command

    C
    View on GitHub↗4,438
  • elves/elvishelves avatar

    elves/elvish

    6,325View on GitHub↗

    Elvish is a shell that combines interactive command-line use with a structured scripting language, designed to make both everyday terminal work and automation tasks more predictable and readable. It parses, compiles, and executes code in three phases, catching syntax and variable errors before any code runs, and it aborts execution on command failure by default to prevent silent errors. The shell introduces value-oriented pipelines that pass structured data like lists, maps, and closures between commands, preserving types without serialization. It also mixes traditional byte streams with thes

    Gogoprogramming-languageshell
    View on GitHub↗6,325
  • changs/slimzshchangs avatar

    changs/slimzsh

    618View on GitHub↗

    Small, usable configuration for ZSH

    Shell
    View on GitHub↗618
  • cezarmathe/goshcezarmathe avatar

    cezarmathe/gosh

    41View on GitHub↗

    A primitive shell written in go.

    Go
    View on GitHub↗41
  • arialdomartini/oh-my-gitarialdomartini avatar

    arialdomartini/oh-my-git

    3,709View on GitHub↗

    oh-my-git is a shell extension for Bash and Zsh that provides a Git status indicator directly within the command line prompt. It functions as a Git shell prompt that displays the current branch and repository state using configurable symbols and colors. The project includes a customizable terminal theme, allowing users to modify visual variables to personalize the appearance of the interface. It also provides a fallback prompt configuration to define the text displayed when a directory is not tracked by a version control system. The extension manages version control visualization and shell w

    Shell
    View on GitHub↗3,709
  • getantibody/antibodygetantibody avatar

    getantibody/antibody

    1,674View on GitHub↗

    The fastest shell plugin manager.

    Go
    View on GitHub↗1,674
  • hilbis/hilbishHilbis avatar

    Hilbis/Hilbish

    562View on GitHub↗

    ✨🌙 An advanced, comfortable Lua-configured (Unix/Windows) shell. 🌺

    Go
    View on GitHub↗562
  • hoomanist/mishH

    hoomanist/mish

    0View on GitHub↗
    View on GitHub↗0
  • 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
  • jorgebucaran/fisherjorgebucaran avatar

    jorgebucaran/fisher

    9,300View on GitHub↗

    Fisher is a plugin manager and shell extension manager specifically for the Fish shell. It provides a system for installing, updating, and removing plugins, themes, functions, and completion scripts. The tool uses a flat-file state persistence method to track installed extensions in a plain text file, which enables the synchronization of shell environments across different systems using version control. It covers the full lifecycle of shell extensions, including the discovery of installed plugins, the installation of packages from remote repositories, and the development of distributable she

    Shellfishfish-pluginplugin-manager
    View on GitHub↗9,300
  • bhilburn/powerlevel9kbhilburn avatar

    bhilburn/powerlevel9k

    13,429View on GitHub↗

    Powerlevel10k is a customizable Zsh theme framework and command line prompt customizer designed to create a visual shell status dashboard. It provides a toolkit for defining the layout, colors, and segments of a terminal prompt to improve the command line user experience. The project distinguishes itself through a flexible configuration system for prompt appearance and layout, allowing users to organize information segments across multiple lines and visually merge adjacent blocks. It supports extensive visual customization, including the use of custom font codepoints for icons and state-based

    Shell
    View on GitHub↗13,429
  • jstorimer/shirtjstorimer avatar

    jstorimer/shirt

    113View on GitHub↗

    SHell In Ruby? Totally!

    Ruby
    View on GitHub↗113
  • ks0n/ubshks0n avatar

    ks0n/ubsh

    3View on GitHub↗

    UnBloated (or Undefined Behavior...) shell. A small and lightweight non-POSIX shell.

    C
    View on GitHub↗3
  • lihaoyi/ammonitelihaoyi avatar

    lihaoyi/ammonite

    2,634View on GitHub↗

    Scala Scripting

    Scala
    View on GitHub↗2,634
  • eriner/zimEriner avatar

    Eriner/zim

    4,632View on GitHub↗

    Zim is a Zsh configuration framework and environment manager designed to optimize shell performance and productivity. It serves as a plugin manager, prompt customizer, and performance optimizer that bundles themes and modules into a cohesive system. The framework distinguishes itself by using bytecode compilation to accelerate shell startup times and improve execution speed. It employs a modular system for installing, updating, and synchronizing external shell modules and scripts from local or remote sources. The project covers a broad range of capabilities, including developer workflow auto

    Shell
    View on GitHub↗4,632
  • lvv/git-promptlvv avatar

    lvv/git-prompt

    327View on GitHub↗

    bash prompt with GIT, SVN and HG modules

    Shell
    View on GitHub↗327
  • madlambda/nashmadlambda avatar

    madlambda/nash

    165View on GitHub↗

    Nash stands for Nash shell.

    Go
    View on GitHub↗165
  • emersion/mrshemersion avatar

    emersion/mrsh

    528View on GitHub↗

    A minimal POSIX shell

    C
    View on GitHub↗528