All-in-one open source intelligence tool that runs on-demand checks on any website, covering DNS, SSL, headers, server info and security configuration.
Dyneteq/reconya
Self-hosted network reconnaissance tool in Go that discovers, identifies and monitors devices on your local network with a live web console.
Open-source alternative to:Fing
Lansweeper
- Stars
- 1,907
- Forks
- 132
- Open issues
- 12
- Last commit
- 2 months ago
What is it?
reconYa discovers and tracks devices on a local network. It scans IPv4 ranges using ICMP sweeps, TCP probes and ARP lookups, and identifies hosts through MAC addresses, vendor lookup, hostnames, OS fingerprints and device type classification.
Beyond discovery, it runs top-ports scans with service detection and banner grabbing in background workers, and captures screenshots of detected web services. Alerts flag new devices, risky open ports, unreachable hosts and duplicate MAC addresses, and can be acknowledged in the console. IPv6 devices are detected passively through neighbor discovery without generating traffic.
The web console provides a topology map, host list and live event log. External lookups such as public IP, geolocation and online vendor lookup are disabled by default and must be enabled explicitly.
Key features
- 01IPv4 device discovery using ICMP, TCP probes and ARP
- 02Passive IPv6 monitoring via neighbor discovery
- 03MAC vendor lookup, hostname resolution and OS fingerprinting
- 04Top-ports scanning with service detection and screenshots of web services
- 05Acknowledgeable alerts for new devices, risky ports and duplicate MACs
- 06Web console with topology map, host list and event log
- 07Multiple networks with independent CIDR ranges
Use cases
- Inventorying devices on a home or office network
- Spotting unexpected or unidentified hosts on a LAN
- Monitoring newly opened ports on internal machines
- Keeping track of IPv6 devices alongside IPv4 ones
Quick start
- 1
Install the pre-built binary
Install with the official instructions in the README - 2
Start reconYa, then open http://localhost:3008
cd reconya && sudo ./reconya-*
Things to know
- Licensed under CC BY-NC 4.0, so commercial use requires permission from the author.
- Network scanning is run with sudo, and Docker deployment is not recommended.
- Windows builds require cgo and a C compiler installed.
Topics
FAQ
- What is reconya?
- Self-hosted network reconnaissance tool in Go that discovers, identifies and monitors devices on your local network with a live web console. reconYa discovers and tracks devices on a local network. It scans IPv4 ranges using ICMP sweeps, TCP probes and ARP lookups, and identifies hosts through MAC addresses, vendor lookup, hostnames, OS fingerprints and device type classification.
- Is reconya free to use? What license does it have?
- reconya is open source under the Other license. Check the license terms before using it in commercial products.
- Is reconya still maintained?
- Updated within 6 months. The last commit to reconya was on Aug 12, 2026.
- What can I use reconya for?
- Inventorying devices on a home or office network Spotting unexpected or unidentified hosts on a LAN Monitoring newly opened ports on internal machines Keeping track of IPv6 devices alongside IPv4 ones
- How do I install reconya?
- Install the pre-built binary Start reconYa, then open http://localhost:3008: cd reconya && sudo ./reconya-*
- Where can I get reconya?
- The source code and installation instructions are on GitHub: https://github.com/Dyneteq/reconya
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Self-hosted authorization engine (PDP) that evaluates YAML policies to decide who can perform which actions on which resources.
A lightweight, self-hosted OpenID Connect identity provider for small teams, with password login, mandatory TOTP and RBAC.
A lightweight personal AI assistant written in Go that runs on low-cost hardware and connects to many LLM providers and chat apps.
Self-hosted alerting for metrics, logs, and SQL data sources, with notification routing and a built-in AI agent and MCP server.
A free, open-source web panel for managing game servers, running each server in an isolated Docker container.