Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. System Monitoring

System Monitoring

154 projects

Showing 36 of 154 projects

prometheus_process_collector
prometheus_process_collectorC++

An Erlang collector for Prometheus that exports detailed process metrics including CPU, memory, file descriptors, and thread counts.

#elixir#observability#metrics-collection
Stars53
Forks42
Last commit
nixinfo
nixinfoRust

A Rust library for gathering system information like CPU, distro, kernel, memory, packages, and more.

#information-retrieval#memory-metrics#system-information
Stars48
Forks9
Last commit2 years ago
Influx-Capacitor
Influx-CapacitorC#

Collects Windows Performance Counter metrics and sends them to InfluxDB for visualization in Grafana.

#windows-service#metrics-collection#performance-counters
Stars45
Forks13
Last commit9 years ago
RPi Monitor Dashboard
RPi Monitor DashboardPHP

A simple remote monitoring dashboard for multiple Raspberry Pi and Linux devices, with fully configurable command reporting.

#raspberrypi#rpi#dashboard
Stars43
Forks3
Last commit1 year ago
battery-level-cli
battery-level-cliJavaScript

A command-line tool that displays the current battery percentage of your device.

#npm-package#cli-tool#nodejs
Stars42
Forks3
Last commit8 years ago
mac-sleep-notifier
mac-sleep-notifierGo

A Go library that provides macOS sleep and wake notifications via a channel.

#cgo#system-events#go-library
Stars41
Forks7
Last commit7 years ago
Raspberry Pi Telegram Bot
Raspberry Pi Telegram BotPython

A lightweight Telegram bot for Raspberry Pi that enables remote control, system monitoring, and automation via Python.

#diy-projects#raspberry-pi-4b#iot
Stars36
Forks1
Last commit2 months ago
erlang_term
erlang_termErlang

Provides accurate memory consumption information for Erlang/OTP data structures and processes.

#performance-optimization#data-structures#erlang-otp
Stars33
Forks6
Last commit2 years ago
mac-activity-tracker
mac-activity-trackerGo

A Go library for monitoring machine activities via pluggable handlers and receiving periodic heartbeat reports.

#desktop-application#pluggable-handlers#go-library
Stars32
Forks16
Last commit2 years ago
lwc
lwcGo

A live-updating version of the UNIX wc command that updates counts in real-time as it processes input.

#word-count#command-line-tool#text-processing
Stars32
Forks4
Last commit4 years ago
/initref
/initrefPython

A terminal-based horizon chart utility for monitoring CPU, GPU, Neural Engine, disk, network, and memory utilization on Apple Silicon, NVIDIA, and AMD systems.

#horizon#gpu-monitoring#nvidia-gpu
Stars28
Forks3
Last commit6 months ago
termux.nvim
termux.nvimLua

Neovim plugin that retrieves Android device information from Termux APIs for display in statuslines.

#battery-monitoring#volume-control#android
Stars28
Forks0
Last commit2 years ago
waybar-privacy-dots
waybar-privacy-dotsShell

A Waybar module that displays colored dots indicating microphone, camera, and location usage for privacy awareness.

#privacy-protection#privacy-tools#visual-indicators
Stars27
Forks6
Last commit11 months ago
wezterm-status
wezterm-statusLua

A configurable status bar plugin for WezTerm terminal emulator with battery, mode, hostname, directory, and time displays.

#lua-plugin#battery-indicator#terminal-status
Stars24
Forks5
Last commit3 months ago
system_metrics_collector
system_metrics_collectorC++

A lightweight, real-time system metrics collector for monitoring CPU and memory usage in ROS2 systems (Linux only).

#robotics#metrics-collection#ros2
Stars20
Forks8
Last commit5 years ago
mqtt-os-status
mqtt-os-statusShell

Publishes operating system metrics like uptime, load average, memory, and CPU usage to an MQTT broker at regular intervals.

#iot#mqtt#nodejs
Stars19
Forks4
Last commit12 years ago
nerdps1
nerdps1Shell

A transportable, feature-rich powerline prompt for bash, ksh, and zsh with system monitoring and persistent environment forwarding.

#shell-prompt#terminal#customizable
Stars18
Forks3
Last commit11 months ago
aws-demo-php-simple-app
aws-demo-php-simple-appPHP

A simple PHP web application that displays system metrics (CPU, memory, network, disk) using Chart.js visualizations.

#aws-demo#metrics-visualization#proc-filesystem
Stars14
Forks54
Last commit8 years ago
mod-influxdb
mod-influxdbPython

A Shinken module that exports monitoring data to an InfluxDB time-series database.

#metrics-export#devops#shinken-module
Stars13
Forks11
Last commit7 years ago
GM Sysinfo
GM SysinfoRust

A cross-platform GameMaker extension for retrieving detailed system information and resource usage.

#gamemaker#gamemaker-extension#resource-usage
Stars12
Forks1
Last commit2 years ago
os
osHTML

Node-RED nodes for querying operating system information like CPU, memory, drives, and network interfaces.

#iot#network-interfaces#cpu-info
Stars12
Forks12
Last commit5 years ago
battery.wez
battery.wezLua

A WezTerm plugin that displays battery status, charge levels, and remaining time with customizable icons and colors.

#lua-scripting#battery-monitor#terminal-utility
Stars10
Forks0
Last commit1 year ago
Automatic Golem
Automatic GolemShell

An automated installer and monitoring system for deploying and managing Golem Provider nodes on Linux servers.

#provider-node#systemd-service#automation-scripts
Stars9
Forks0
Last commit5 years ago
zsh-watch
zsh-watchShell

A zsh wrapper for the watch command that supports aliases and tab completion.

#tab-completion#watch-command#zsh-plugin
Stars8
Forks0
Last commit3 years ago
nerdp
nerdp

A customizable powerline-style shell prompt for bash, zsh, and ksh that displays system and git status.

#shell-prompt#terminal#shell-plugin
Stars8
Forks0
Last commit2 months ago
1999
1999

A modern zsh theme with network connectivity, battery status, and optional Docker container prompts.

#terminal#powerline-fonts#shell
Stars7
Forks0
Last commit5 years ago
zlitefetch
zlitefetchShell

A lightweight command-line system information plugin for zsh.

#shell-scripting#terminal#zsh-plugin
Stars6
Forks1
Last commit2 years ago
omarchy-waybar
omarchy-waybarShell

A Waybar configuration designed for the Omarchy desktop environment.

#custom-configuration#wayland#omarchy
Stars4
Forks0
Last commit10 days ago
infoline
infolineShell

A feature-rich ZSH prompt theme that displays system information, git status, disk usage, and shell state in a single line.

#shell-prompt#productivity#terminal
Stars4
Forks2
Last commit9 years ago
TDengine interface for n9e transfer
TDengine interface for n9e transferGo

A TDengine backend interface for Nightingale (n9e) transfer component to enable time-series data storage and querying.

#backend-integration#devops#observability
Stars4
Forks0
Last commit5 years ago
lightbulb
lightbulb

A ZSH theme displaying OS info, datetime, directory details, job status, and reboot notifications in the terminal prompt.

#terminal-prompt#productivity#devops-tools
Stars4
Forks0
Last commit4 years ago
HardwareExporterWindows
HardwareExporterWindowsC

A Prometheus exporter for Windows hardware and sensor metrics using LibreHardwareMonitor for accurate monitoring.

#hardware-metrics#windows-service#dotnet
Stars4
Forks0
Last commit1 month ago
bwh-monitor-widget-for-scriptable
bwh-monitor-widget-for-scriptableJavaScript

A Scriptable iOS widget for monitoring BandWagonHost VPS server status and resource usage.

#scriptable#javascript#bandwagonhost
Stars4
Forks0
Last commit1 year ago
baddcafe
baddcafeShell

A dynamic Oh My Zsh theme that displays system info, Git status, and command results in a customizable prompt.

#shell-prompt#terminal#customizable
Stars3
Forks0
Last commit1 year ago
diskfree
diskfreeShell

Oh My Zsh plugin that displays available disk space directly in your terminal prompt.

#productivity-tool#ohmyzsh#disk-space
Stars3
Forks0
Last commit1 year ago
aperiodic
aperiodic

A feature-rich ZSH theme showing git status, user/host info, Python/Ruby environments, command status, power management, and time.

#developer-tools#shell-prompt#python-virtualenv
Stars2
Forks0
Last commit6 years ago
PreviousPage 4 of 5

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
Next
#Monitoring26
#Linux23
#Devops23
#Cross Platform23
#Macos20
#Command Line Tool18
#Terminal16
#Observability13
#Automation13
#Command Line13
#Go13
#Performance Metrics12