|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|A fancy self-hosted monitoring tool|
|Sentry||35,227||2||a day ago||7||November 04, 2016||1,687||other||Python|
|Developer-first error tracking and performance monitoring|
|Systeminformer||9,438||2 days ago||123||mit||C|
|A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.com|
|Eul||8,013||a year ago||59||mit||Swift|
|🖥️ macOS status monitoring app written in SwiftUI.|
|Auto Cpufreq||4,224||2 days ago||34||lgpl-3.0||Python|
|Automatic CPU speed & power optimizer for Linux|
|Gatus||4,075||a day ago||70||July 02, 2023||95||apache-2.0||Go|
|⛑ Automated developer-oriented status page|
|Monitoror||3,977||8 months ago||7||January 13, 2021||67||mit||Go|
|Unified monitoring wallboard — Light, ergonomic and reliable monitoring for anything.|
|Hertzbeat||3,548||a day ago||146||apache-2.0||Java|
|An open source, real-time monitoring system with custom-monitoring, high performance cluster and agentless. Support monitoring web, database, os, middleware, cloudnative, network and more.|
|A remote monitoring application using Node.js, MongoDB, and Twitter Bootstrap.|
|🚀 Realtime Monitoring solution for Node.js/Express.js apps, inspired by status.github.com, sponsored by https://dynobase.dev|
A macOS system monitor in Swift, inspired by top & htop. Displays live readings of system CPU & memory usage, machine temperature sensors, fan speeds, battery information and other miscellaneous system statistics. The ncurses based TUI (text-based user interface) uses color coating to imply status and is fully resizable. Stats are updated at one second intervals while still maintaining low overhead (the observer effect is inescapable in this case sadly).
$ brew install dshb
Make sure to use the recursive option on clone to auto init all submodules.
git clone --recursive https://github.com/beltex/dshb
Incase you have already cloned the repository, run the following inside the project directory.
git submodule update --init
This will build dshb from source and place the binary and manual page in your path.
All Git submodules are built part of the project as simply source files, not
frameworks (which are essentially dynamic libraries). This is because currently,
the Swift runtime dynamic libraries must be packaged with the application in
question. In the case of dshb, a single binary is generated which has the
runtime statically linked. Thus, frameworks, which expect to find the libraries
inside the application bundle (
.app), cannot "see" them.
For more see:
This project is under the MIT License.
Working on this always brought a smile to my face. I hope it brings a smile to yours too. Enjoy :)