Open nschloe opened 3 years ago
I can vouch for this one, I use bpytop very often since it has so many features. Definitely should be added.
It's decent. Recently I found out about bottom and I think it's a better tool.
+1 for bottom, it's cross platform
In terms of GitHub stars, Glances and bpytop take the cake.
A popular software doesn't mean it's better. If popularity is what makes it better than htop and top are the best and most popular. Bottom is relatively new and I believe it will gain a larger user base after a while.
As it was mentioned it's cross platform and it's compiled (rust) compared to bpytop (python). Bottom uses less system resources which is great when you want to leave it open while doing other things
Not to mention that bpytop is probably too much overkill for a simple monitor, and requires too many additional dependencies to use all the documented functionality
Bottom is relatively new and I believe it will gain a larger user base after a while.
bpytop is newer and has more people stargazers.
As it was mentioned it's cross platform and it's compiled (rust) compared to bpytop (python)
bpytop is cross-platform, too, but bottom supports Windows. I would consider compiled packages a disadvantage one can write the same functionality in a high-level language.
Bottom uses less system resources
I don't know how you come to this conclusion. In any case, system resources are vanishingly small for all of the compared solutions, so that's not an issue here.
Not to mention that bpytop is probably too much overkill for a simple monitor,
I don't see a big difference between bottom and bpytop in functionality.
and requires too many additional dependencies to use all the documented functionality
Really? Which? Besides, having dependencies is way better than reinventing the wheel. I wouldn't take the number of dependencies as a quality metric either way.
Regardless, if you checked bpytop project page, the developer announced that they are working on a new version in C++.
Source: aristocratos/bpytop#news
I think the lead developer agrees that python is not the best choice for such tool
another one to the collection https://github.com/facebookincubator/below ;)
The best top/htop upgrade imho: https://github.com/aristocratos/bpytop.