ohmyzsh
by ohmyzsh
Oh My Zsh is a framework for managing the configuration of the zsh command-line shell. It bundles hundreds of plugins and themes, and updates itself, so your terminal is quicker and easier to use.
- Stars
- 190.2k
- Licence
- MIT
- Runs on
- Your computer
- Setup
- Easy
- Language
- Shell
- Age
- 6268 days
What you can do with it
- Enable plugins for git, docker, node, python and more to get shortcuts and command aliases
- Change the look of your terminal prompt with one of over 140 bundled themes
- Keep your shell setup up to date with the built-in auto-update tool
Ways a business could use it
- Give a small development team a consistent, shortcut-rich terminal setup, so routine git and docker tasks take less time
- Speed up day-to-day command-line work for freelancers who build or maintain websites and apps
Can you use it commercially?
Free to use, change and sell, including in paid products. Keep the copyright notice.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
Install it by running a single curl or wget command in your terminal, with zsh, git and curl or wget already installed.
Follow the official instructions in the project README.
Things to check
- The installer replaces any existing .zshrc (it is renamed to .zshrc.pre-oh-my-zsh), so back up your settings first
- The install runs a script downloaded from the internet, so read it before running it
- Loading many plugins can slow down terminal start-up
Checked 26 Oct 2026. Summary drafted by AI from the project's README.