Choosing ZSH framework

This page summarizes the projects mentioned and recommended in the original post on /r/zsh

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ohmyzsh

    🙃 A delightful community-driven (with 2,300+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

    Have you considered building your own config from what you already have? If you're into Zsh and been using Oh-My-Zsh for long enough, you've hopefully started building out your $ZSH_CUSTOM. It really doesn't take much to turn a robust $ZSH_CUSTOM into your own config. Copy what you use from Oh-My-Zsh (lib, plugins, themes) to your $ZSH_CUSTOM plugins folder as thing/thing.plugin.zsh files and then you can ditch OMZ altogether with the following .zshrc snippet:

  • starship

    ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!

    Recommend https://starship.rs

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • prezto

    The configuration framework for Zsh

    If you want to try a different preconfigured shell environment, big names are Prezto and zsh4humans. Prezto, like OMZ, comes with a plugin manager built in; zsh4humans does not.

  • zsh4humans

    A turnkey configuration for Zsh

    If you want to try a different preconfigured shell environment, big names are Prezto and zsh4humans. Prezto, like OMZ, comes with a plugin manager built in; zsh4humans does not.

  • zsh-syntax-highlighting

    Fish shell like syntax highlighting for Zsh.

    If you decide to piece together your own configuration, things to look for are a prompt (aka "theme") (that's that Starship, suggested in another comment, is), autocompletion, and syntax highlighting. To give you a head start, zsh-users/zsh-autosuggestions is a widely used autosuggestions plugin, and zsh-users/zsh-syntax-highlighting and zdharma-continuum/fast-syntax-highlighting are two widely used syntax highlighters (you'd only use one of the two).

  • zsh-autosuggestions

    Fish-like autosuggestions for zsh

    If you decide to piece together your own configuration, things to look for are a prompt (aka "theme") (that's that Starship, suggested in another comment, is), autocompletion, and syntax highlighting. To give you a head start, zsh-users/zsh-autosuggestions is a widely used autosuggestions plugin, and zsh-users/zsh-syntax-highlighting and zdharma-continuum/fast-syntax-highlighting are two widely used syntax highlighters (you'd only use one of the two).

  • fast-syntax-highlighting

    Feature-rich syntax highlighting for ZSH (by zdharma-continuum)

    If you decide to piece together your own configuration, things to look for are a prompt (aka "theme") (that's that Starship, suggested in another comment, is), autocompletion, and syntax highlighting. To give you a head start, zsh-users/zsh-autosuggestions is a widely used autosuggestions plugin, and zsh-users/zsh-syntax-highlighting and zdharma-continuum/fast-syntax-highlighting are two widely used syntax highlighters (you'd only use one of the two).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts