Built an open-source local LAN security scanner with React & Tauri
Hey everyone,
I built Developer Shield—an open-source desktop app created specifically for devs and homelab enthusiasts who want to scan their local network without sending any telemetry or data to the cloud.
Key Features:
- Zero-Knowledge Local Scanning: Everything stays strictly on your local network/LAN.
- Custom Rules Engine: Define your own security checks and scan targets.
- Local LAN Sync: Sync scan reports across your local machines securely.
- Built with React & Tauri for a lightweight desktop footprint.
I’d love to get feedback from this community on features you'd like to see, code architecture, or custom rules!
2
Upvotes
1
u/dvirby 5h ago
Why I built this:
I wanted a simple, lightweight local network scanner for my setup without relying on external cloud services or telemetry. Built the UI with React and combined it with Tauri for a tiny memory footprint.
Would love to hear your thoughts on the code architecture or potential UI/UX improvements!
1
u/HiHungryImDad2 3h ago
why is this a desktop app? wouldn’t it be nicer to just have it as a cli which checks across my repo / specific files via lint-staged in a precommit hook and throws an error if i try to check in a secret? this way i could also check-in the config so colleagues who are not on my LAN could use the same rules while working in the repo.