Our great sponsors
-
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.
-
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.
-
zsh-you-should-use
📎 ZSH plugin that reminds you to use existing aliases for commands you just typed
-
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.
Zim:FW. 2.2k GitHub stars. Well, now we're just getting silly, aren't we!? You know how Prezto rewrote most of Oh My Zsh's code? Well, Zim is a rewrite of Prezto from scratch. They took the best ideas, and wrote them as brand new modules with even higher-quality code, and ended up becoming by far the fastest "zsh framework" with the fastest startup time, most efficient Git status prompt, etc. All of its clean code organization ideas were inspired by Prezto, and some of the modules (such as the git module) were taken from Prezto and cleaned up and refactored to be faster and better. Most modules were written from scratch. They have a great website which presents the project and its themes. The project is still actively maintained and is basically complete, with very few changes being made.
Oh My Zsh. 138k GitHub stars. This is the "Grand daddy" project. It's old, bloated, known for being slow, it's very poorly organized, the code is messy (most of its code issues are summed up well here), and its author wasn't interested in cleaning up the code. But many people still love it. It's by far the most popular. Perhaps due to its name recognition and community inertia.
Prezto. 12.5k GitHub stars. Here's the first serious fork. It began as an extremely talented programmer forking it and spending 1 whole year cleaning up Oh My Zsh's code, fixing performance issues and bugs, cleaning up the code organization and making everything a lot better. Unfortunately, Oh My Zsh's author felt like the changes made it "no longer his code", so he didn't merge it. Prezto then became its own separate project. Most of its code is rewritten and cleaned up compared to Oh My Zsh. And it has a several skilled, active maintainers.
Related posts
- [Question] What are the best plugins for zsh ?
- If you've just installed Arch recently and want to save some time, this zsh config might help you
- Alias functionality that shows the actual command and not just the alias
- Long time zinit user looking to trim down my configuration while maintaining easy plugin/binary setup
- What's the f#$king alias?