FREEDOM251

Freedom251 › Developer Tools

Free and open first

Best Command-Line Shells in 2026

Command-line shells provide a text interface for entering commands and working with scripts. This list is for people choosing a shell on a budget.

  1. 1

    Avidemux

    Free plan Open source LinuxMacWeb+1
    9.3 Free plan Visit site
  2. 2

    Elvish

    Free plan LinuxMacWindows
    6.3 Free plan Visit site
  3. 3

    4DOS

    Free plan Windows
    6.2 Free plan Visit site
  4. 4

    Fish

    Free plan LinuxMacWindows
    6.2 Free plan Visit site
  5. 5

    Bash

    Free plan LinuxMacWindows
    6.1 Free plan Visit site
  6. 6

    BusyBox ash

    Free plan LinuxSelf-hosted
    6.1 Free plan Visit site
  7. 7

    Hilbish

    Free plan LinuxMacWindows
    6.1 Free plan Visit site
  8. 8

    KornShell (ksh93u+m)

    Free plan AndroidLinuxMac
    6.1 Free plan Visit site
  9. 9

    Nushell

    Free plan LinuxMacWindows
    6.1 Free plan Visit site
  10. 10

    Dash

    Free plan Linux
    6.0 Free plan Visit site
  11. 11

    MirBSD Korn Shell (mksh)

    Free plan AndroidLinuxMac
    6.0 Free plan Visit site
  12. 12

    Murex

    Free plan LinuxMacWindows
    6.0 Free plan Visit site
  13. 13

    PowerShell

    Free plan LinuxMacWindows
    5.9 Free plan Visit site
  14. 14

    Es shell

    Free plan Linux
    5.8 Free plan Visit site
  15. 15

    FreeCOM

    Free plan Self-hosted
    5.8 Free plan Visit site
  16. 16

    Ion Shell

    Free plan Linux
    5.8 Free plan Visit site
  17. 17

    loksh

    Free plan Linux
    5.8 Free plan Visit site
  18. 18

    scsh (Scheme Shell)

    Free plan LinuxMacWindows
    5.8 Free plan Visit site
  19. 19

    Smoosh

    Free plan LinuxMacWeb
    5.8 Free plan Visit site
  20. 20

    Yash

    Free plan LinuxMacWindows
    5.7 Free plan Visit site
  21. 21

    Zsh

    Free plan LinuxMacWindows
    5.7 Free plan Visit site
  22. 22

    Oil Shell

    Free plan Linux
    5.6 Free plan Visit site
  23. 23
    5.4 Free plan Visit site
  24. 24

    rc shell

    Free plan
    5.4 Free plan Visit site
  25. 25

    tcsh

    Free plan Linux
    5.4 Free plan Visit site

#1Places #1, #2, #3, #4, #5 on this list can be bought by the makers of the software on it. See the price

Compare free-plan terms, paid starting prices, supported platforms, scripting language, package manager, config-file support, and command completion. If a free trial is offered, check its limits and end date. If you need to read or change code, check the open-source licence.

Questions

Do command-line shells have free plans?

The list includes shells marked with a free plan, plus a paid option. Check the plan details before relying on free use.

Which platforms do these shells support?

Supported platforms represented here include Linux, macOS, Windows, the web, and Android. Check the platform field for the shell you want.

Can I read or change the shell code?

Open-source code is offered by items on this list. Check the licence before reading, changing, or redistributing code.

What should I compare besides price?

Compare supported platforms, scripting language, package manager, config-file support, and command completion, along with free-plan terms.

Is a free trial the same as a free plan?

No. Check a trial's limits and end date separately from the terms of a free plan.

More in Developer Tools