First off, I want to set some expectations.
This tool is easy to use and works well in my testing. I have been using it for all my installs, uninstalls, updates, and basic package management.
This is not some extravagant program. It is written in bash script using the native tools like eopkg and lets fzf do a lot of the heavy lifting for filtering and the basic UI/UX. Honestly, if I did not have to focus on work, this was about a day of work, including testing. Unfortunately, I am also apparently a masochist, so I kept trying to add things, clean up things, add locale capabilities, etc., so it was slower progress than needed. The code is still a bit of a mess as it is a bash file and trying to make it readable and pretty sucks, but I will continue to do that as well.
I have made it to where I or someone else can add additional language files. Right now it is English only, but I have set it up to detect your set language. Since there are no language files yet beyond English, it just defaults to it.
There are things I do not like about it, and part of that is how fzf works and also the fact that I need to get more into the fzf documents to work some more things out.
Also note that when you enter the List All Packages, it is a bit slow the first time as it grabs all the available packages from eopkg. I create a cache file, but the initial load is when it is created. This is not bad on my system, so will need feedback. If I need to preload, I can look at doing that.
Anyway, I feel like this got more hype than I was expecting, so hopefully this doesn't disappoint too much. It is more of a small tool to give a UI to eopkg versus the packagekit based GUI systems.
https://github.com/clintre/solseek