A good chunk of a developer's desktop can be covered by open tools instead of paid services with a subscription and cloud-by-default. Here are five of them: network, windows, passwords, screenshots, traffic — no ads, no monthly bill, no data handed to third parties.
What this selection has in common
None of the five are experimental toys — they are mature projects with active development and a community on GitHub. The shared principle: your data stays on your machine or your network instead of going to a service provider. These are not "tools for the paranoid" — they remove specific leaks of time and data from the daily routine.
AdGuard Home — a DNS filter for the whole network
AdGuard Home is your own DNS server that blocks ads and trackers across an entire home or office network. It runs on a router or a Raspberry Pi.
The difference from a regular browser ad blocker is that filtering happens at the DNS query level for every device at once — phone, smart TV, work laptop — with no need to install an extension in every browser separately.
Repository: github.com/AdguardTeam/AdGuardHome
GlazeWM — tiling windows for Windows
Tiling window managers are standard for Linux users used to i3 or Sway: windows are laid out on a grid automatically and controlled from the keyboard. GlazeWM brings the same principle to Windows.
If you have to keep several windows open — editor, terminal, docs, browser — and manual dragging and resizing gets on your nerves, tiling solves it once through a config file instead of by hand every day.
Repository: github.com/glzr-io/glazewm
KeePassXC — passwords without the cloud
KeePassXC keeps all your passwords in a local encrypted database — no syncing through a third-party provider and no monthly subscription. Only whoever knows the master password can open the database.
A sensible choice if you work with sensitive credentials (databases, production servers, client API keys) and would rather not depend on the infrastructure and privacy policy of someone else's cloud password manager.
Repository: github.com/keepassxreboot/keepassxc
Flameshot — screenshot plus editor in one action
Flameshot takes a screenshot and immediately opens an editor over it: arrows, text, blurring sensitive data, highlighting — without switching to a second application.
It saves a few seconds dozens of times a day — on bug reports, documentation, explanations in tickets and messages to the team. It runs on Windows, macOS and Linux with the same interface.
Repository: github.com/flameshot-org/flameshot
Sniffnet — see what is leaving your network
Sniffnet shows network traffic in real time: which hosts, services and programs on your machine are sending something and how much data they transfer.
Handy when you need to figure out quickly which process is hammering the connection, pulling data in the background without explicit permission, or simply why the internet is slow right now. A simple graphical interface — no need to learn Wireshark for a one-off question.
Repository: github.com/GyulyVGC/sniffnet
How to install them: the general approach
All five ship prebuilt binaries or packages for the major platforms — the links are in each repository's README. AdGuard Home and Flameshot are up in a few minutes from a ready installer, GlazeWM and KeePassXC need one config file of your own, and Sniffnet runs right after installation with no extra setup.
How we do it
We test tools like these on our own working environment before adding them to the knowledge base — we do not rewrite the README, we look at what actually saves time. The same principle of taking mature open source instead of reinventing the wheel is the basis of the qvib engine for generating code and sites.
Related links
- GitHub tool roundups: qvib.pro/arsenal/github-podborki/
- Tools for vibe coding: qvib.pro/arsenal/docs/instrumenty-dlya-vayb-kodinga/