TGViewer
Linux - Reddit Linux - Reddit @r_linux · 1.05K subscribers
Post #42386 51
Pulse, my very first C only project

I have been teaching myself systems programming over the past year by building software in C, and I just released the first public version of one of my projects: Pulse.

a lightweight Linux monitoring dashboard that:

reads system metrics directly /proc
serves a web interface using its own HTTP server
has minimal dependencies
is written entirely in C

The goal wasnt to build another Grafana replacement (cuz what the hell), but to create something small, understandable, and easy to run.

This is the first public release (v0.1.0), so Im mainly looking for feedback from people who use Linux or enjoy systems programming.

would love to know:

What would stop you from using it?
Is the codebase easy to navigate?
Are there metrics you'd expect to see?
Any obvious design mistakes?

Repository: https://github.com/cherries-works/pulse

I'm happy to answer questions about the implementation or discuss why I made certain design decisions. (I learned C less than a month ago, this is how I try to improve my knowledge, so be nice to me please lol)

https://redd.it/1ub6n3d
@r_linux
GitHub GitHub - cherries-works/pulse: A Linux monitoring dashboard written entirely in C, with a custom HTTP server, metric collection… A Linux monitoring dashboard written entirely in C, with a custom HTTP server, metric collection via /proc, and a lightweight web interface. - cherries-works/pulse
More from @r_linux
  1. Oct 5, 2026Luxe is a GTK4 continuation of LXDE https://redd.it/1wyhlzm @r_linux
  2. Oct 5, 2026Branch Target Reuse: Practical Spectre-v2 Attacks in JIT Engines via Stale Branch Predicti…
  3. Oct 5, 2026Why Linux? Hello Linux community! I am just now getting into college for my software devel…
  4. Oct 5, 2026auto-cpufreq v3.2.0 is here! Release notes: https://github.com/AdnanHodzic/auto-cpufreq/re…
  5. Oct 5, 2026Pogoplug v2 LAMP https://redd.it/1wts96d @r_linux
  6. Oct 5, 2026CPU Graph, a scrubbable adjustable CPU monitor https://www.getlazarus.org/apps/cpugraph/ h…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →