# LAN-Orangutan

> Self-hosted, open-source network scanner that discovers LAN devices, lets you label and group them persistently, supports multiple networks and Tailscale.

- **Category:** Network Monitoring
- **Licence:** MIT
- **Latest version:** v3.4.2
- **Open source:** oss
- **Languages:** Go, JavaScript, PHP, HTML, CSS
- **Platforms:** Docker, Linux, Homebrew, Scoop
- **Tags:** CLI, Security, Homelab, Networking, Network Monitoring, Golang, Lan, Nmap, Self Hosted, Tailscale, Network Discovery, Web Dashboard, Network scanner, Device discovery, Selfhosted, Internet Of Things, Tailscale Network, Network Monitoring Tool

## Description

LAN Orangutan is a lightweight network discovery tool for homelabbers. It scans local networks using nmap to find every device, then lets you organize devices with custom labels and groups that persist across scans. It supports multiple networks simultaneously, integrates with Tailscale to show tailnet peers, and provides both a web dashboard with theme options and a full CLI with JSON output. The app runs as a single Go binary with no dependencies on Linux, macOS, and Windows, or via Docker on Linux with host networking. It stores data locally in files, requires nmap for MAC address and vendor lookup, and uses a simple password-protected web interface. No cloud, no telemetry, no account system.

## Links

- [Homepage](https://github.com/291-Group/LAN-Orangutan)
- [Website](https://LANOrangutan.com)
- [Docker](291group/lan-orangutan)
- [GitHub Repository](https://github.com/291-Group/LAN-Orangutan)
- [GitHub Container Registry](https://github.com/291-Group/LAN-Orangutan/pkgs/container/lan-orangutan)
- [Releases](https://github.com/291-Group/LAN-Orangutan/releases)

---
Source: https://selfhost.directory/project/lan-orangutan