frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Network Monitor – a GUI to spot anomalous connections on your Linux

51•grigio•5d ago
A real-time network connection monitoring tool built with Rust and GTK4, displaying active connections with live I/O statistics in a modern graphical interface. https://github.com/grigio/network-monitor

Comments

SlavikCA•2h ago
That screenshot / video on README page is mostly unreadable. Can't get anything out of it.
voodooEntity•2h ago
Same for me.

What info does it show more than a:

"netstat -tulpn"

Wrote myself a script years ago that basically loops netstat -tulpn watch like for the same purpose - just wondering if your tool shows me more than that.

Simon-curtis•2h ago
modern graphical interface, for a start
voodooEntity•1h ago
I was asking which information it shows not what output it uses to display that information....
hamburglar•1h ago
Come on, now. You can see that it supports today’s most critical feature: it has dark mode and light mode.

/s

noir_lord•1h ago
If you live in the terminal it's all dark mode*

* unless you are one of those weirdo's who has a black on white terminal in which case you should be on a watch list (/s in case wasn't immediately obvious).

IshKebab•48m ago
This app is clearly a demonstration of GTK4's light/dark transition animation. Looks like it works perfectly to me!
mordechai9000•2h ago
Nice work!

I do want to say, I don't like having to rely on scraping ss output. But that's not a comment on this project - I have done the exact same thing. It just proved to be the most expedient way given the constraints I was under. I suspect there is a lot of devops and CI/CD code out there that relies on the output format of ss. My concern is that parsing text intended for human readability and not machine processing is brittle and prone to failure due to unforeseen circumstances, or a package upgrade that changes the behavior.

WD-42•2h ago
Nice work. I’ve been writing an app using the same stack. The gtk-rs bindings are actually pretty productive once you get used to it! And it’s so fast.
mroche•2h ago
Cool project! As a more advanced form, I think it should be possible to get all this information via eBPF rather than ss output and scraping /proc.

Food for thought!

rlmp_89•33m ago
https://github.com/pythops/oryx

-> voila!

mentalgear•6m ago
BTW: This is also a TUI - much preferred !
pm2222•1h ago
eBPF/XDP is nice and hard to use. Packet capture is so common that I wish that there were a simpler way like pcap.
rlmp_89•30m ago
https://github.com/pythops/oryx
jrm4•55m ago
Fantastic, more of this. I don't know if I'm just missing it or what, but I'd love a GUI thing that showed all the devices on my network maybe even with a graph view.

I'm using an Eero router out of laziness and even it has some features here that I'd like to see more of in polished "home-user" style network tools; especially since it seems as if more are getting into the "homelab"/"selfhosted" thing.

jdthedisciple•48m ago
Is there a version of this for the CLI?
dwattttt•45m ago
bandwhich[0] is a recent one I'm familiar with

[0] https://github.com/imsnif/bandwhich

Show HN: Nano PDF – A CLI Tool to Edit PDFs with Gemini's Nano Banana

https://github.com/gavrielc/Nano-PDF
12•GavCo•31m ago•2 comments

Show HN: Network Monitor – a GUI to spot anomalous connections on your Linux

51•grigio•5d ago•17 comments

Show HN: Explore what the browser exposes about you

https://neberej.github.io/exposedbydefault/
194•coffeecoders•5d ago•68 comments

Show HN: No Environment Setups Anymore

https://www.gitarsenal.dev/
2•rohan2003•1h ago•0 comments

Show HN: Zero-power photonic language model–code

https://zenodo.org/records/17764289
5•damir00•2h ago•3 comments

Show HN: Mu – The Micro Network

https://github.com/asim/mu
54•asim•5d ago•37 comments

Show HN: I built Magiclip – an all-in-one AI studio

https://magiclip.io/
37•kokau•9h ago•18 comments

Show HN: Choose your own adventure style Presentation

https://github.com/Skarlso/adventure-voter
53•skarlso•1w ago•9 comments

Show HN: Auth Agent – Let AI Agents Log In Without Human Credentials

https://github.com/auth-agent/auth-agent
3•hkpatel•4h ago•0 comments

Show HN: Lifetime Black Friday Deals (Mega List)

https://www.blackfridaydeals.directory
4•bfdd•4h ago•0 comments

Show HN: Glasses to detect smart-glasses that have cameras

https://github.com/NullPxl/banrays
491•nullpxl•1d ago•186 comments

Show HN: Claude Artifact: P2P Coin Toss with hashed commitment scheme

https://claude.ai/public/artifacts/ab43ea56-ba14-4c4e-a96b-d644e2535509
2•guiltyf•5h ago•0 comments

Show HN: An LLM-Powered Tool to Catch PCB Schematic Mistakes

https://netlist.io/
48•wafflesfreak•1d ago•26 comments

Show HN: Pulse 2.0 – Live co-listening rooms where anyone can be a DJ

https://473999.net/pulse
81•473999•1d ago•30 comments

Show HN: MacGlow – macOS app to sync brightness across Mac and all Monitors

https://www.lovi.sh/macglow
4•lovish888•6h ago•2 comments

Show HN: Horizontal Cylinder Chess

https://deanalvero.github.io/horizontal-cylinder-chess/
3•deanalvero•7h ago•0 comments

Show HN: oeis-tui – A TUI to search OEIS integer sequences in the terminal

https://github.com/hako/oeis-tui
2•wesleyhill•7h ago•0 comments

Show HN: KiDoom – Running DOOM on PCB Traces

https://www.mikeayles.com/#kidoom
353•mikeayles•3d ago•49 comments

Show HN: Self-hosted RAG for docs and code (FastAPI, Docling, ChromaDB)

https://github.com/2dogsandanerd/Knowledge-Base-Self-Hosting-Kit
3•2dogsanerd•8h ago•1 comments

Show HN: I built 19 AI agents because one wasn't enough to coach my workouts

https://arvo.guru
2•danielepelleri•11h ago•2 comments

Show HN: I built an interactive HN Simulator

https://news.ysimulator.run/news
533•johnsillings•5d ago•214 comments

Show HN: Spikelog – A simple metrics service for scripts, cron jobs, and MVPs

https://spikelog.com
34•dsmurrell•2d ago•17 comments

Show HN: DB Pro – A Modern Desktop Client for Postgres, MySQL, SQLite and LibSQL

https://www.dbpro.app/
28•upmostly•1d ago•10 comments

Show HN: TimeTracker – Self-hosted time tracking with invoicing (120 features)

https://timetracker.drytrix.com/
4•DRYTRIX•12h ago•1 comments

Show HN: MkSlides – Markdown to slides with a similar workflow to MkDocs

https://github.com/MartenBE/mkslides
75•MartenBE•2d ago•15 comments

Show HN: Runprompt – run .prompt files from the command line

https://github.com/chr15m/runprompt
129•chr15m•2d ago•46 comments

Show HN: Era – Open-source local sandbox for AI agents

https://github.com/BinSquare/ERA
61•gregTurri•2d ago•18 comments

Show HN: SyncKit – Offline-first sync engine (Rust/WASM and TypeScript)

https://github.com/Dancode-188/synckit
86•danbitengo•2d ago•35 comments

Show HN: I turned algae into a bio-altimeter and put it on a weather balloon

https://radi8.dev/blog/stratospore/
140•radeeyate•1w ago•13 comments

Show HN: Safe-NPM – only install packages that are +90 days old

https://github.com/kevinslin/safe-npm
89•kevinslin•5d ago•64 comments