Here is another take at the let me manage your shell goods, Fisherman.
> https://github.com/fisherman/fisherman
This project was built from the ground up using an entirely different and more ambitious design, forged over 4 months of semi-private development. This is my most valuable contribution to the fish-shell community.
I think the best features of Fisherman are: strong UNIX ties and familiarity, minimalistic design, flat tree structure, unified plugin system, external self-managed database, cache mechanism, dependency manifest file, compatibility with Oh My Fish! and Wahoo, extensive documentation and examples and quick shell start.
Fisherman ameliorates the slow shell start problem using a flat dependency tree instead of loading a directory hierarchy per plugin. This also means that Fisherman performance does not decline depending on the number of plugins installed.
Thanks if you read this far and happy new year!