When comparing zgen vs Prezto, the Slant community recommends Prezto for most people. In the question“What are the best ZSH configuration frameworks?” Prezto is ranked 2nd while zgen is ranked 6th.
Ranked in these QuestionsQuestion Ranking
Pro Easy to use
Loading plugins can be done with a simple command. A git url can be specified to load plugins without any manual configuration or setup. Packages and themes from other plugin managers can be loaded from zgen without the entire plugin manager being installed.
Pro Clean .zshrc
zgen uses an init.zsh to load plugins which means basic load commands can be used in a zshrc making it easy to manage.
Pro Fast startup
zgen has a very fast startup if configured properly compared to oh-my-zsh.
Pro Opt-in functionality
Pro No auto update
Prezto won't automatically update, which means that it won't ever start an update without your manual permission.
Pro Fork of oh-my-zsh
Prezto used to be a major fork of oh-my-zsh, and it was moved into a separate project to better focus on performance, simplicity, and customization.
Con Reset required after plugin update
Because an init.zsh is used, if you load more plugins you must run zgen reset to reset the init.zsh. This can be done automatically in a .zshrc with the zgen saved variable.
It works very slowly with some themes.