Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
How does Fisher compare to Oh My Fish and Fundle? #481
Fisher is a package manager. Like
Fundle is also a package manager. It can add, update and remove packages. Like Fisher, it promotes a clean package structure. Its design is inspired by Vundle.vim, but it has an interactive interface too.
Oh My Fish is more than a package manager. It's a framework, package database, community-driven organization, and ecosystem. It started as an Oh My Zsh clone, making it appealing to newcomers and shell neophytes alike.
Oh My Fish and Fundle run code on startup to install (or enable) packages. This can potentially slow down your shell startup. YMMV. You may not care. Be your own judge. (See: danhper/fundle#38)
My only criticism to Oh My Fish is following non-standard conventions that bypass the shell's canonical autorun mechanism and create framework lock-in, e.g.
@jorgebucaran, Great write up! Why don't you make this a Wiki page for more visibility/permanence as we discussed in another issue?
Also, I think it's worth making it explicitly clear that for fisher, more packages != slower startup, to parallel what you wrote for OMF and Fundle (when you write More packages equal slower startup)
EDIT by owner: Join double post.