Skip to main content
Open Source

Built by Veterans, Shared with Everyone

We believe in giving back to the community. Our open source projects — software and hardware — are built with the same operational expertise we bring to our commercial work. This is just the beginning.

Featured Project

🦧 LAN Orangutan

Self-hosted network discovery for homelabbers
Developed by 291 Group

Stars Forks Release Build License

Scan your networks, discover devices, label and track them — all from a clean web UI or CLI.

🔍

Auto-Discovery

Discover devices using nmap with MAC addresses and vendor lookup

🏷️

Persistent Labeling

Label, group, and add notes to devices that persist across scans

🌐

Multi-Network & Tailscale

Support for multiple networks with Tailscale integration built-in

📦

Single Binary

Cross-platform (Linux, macOS, Windows) with no dependencies

$ sudo ./orangutan serve

🦧 LAN Orangutan v2.1.12
Starting web server...
http://localhost:291

Scanning 192.168.1.0/24...
Found 24 devices

Dashboard ready!

$ orangutan list --online

192.168.1.1   → Router
192.168.1.10  → Pi-Hole
192.168.1.15  → MacBook Pro
192.168.1.20  → NAS

Up and Running in Seconds

Three simple steps to start discovering devices on your network

01

Install nmap

# macOS

brew install nmap

# Ubuntu/Debian

sudo apt install nmap

02

Download & Run

# Download from GitHub Releases

chmod +x orangutan

# Run with sudo for full info

sudo ./orangutan serve

03

Open Dashboard

# Open in your browser

http://localhost:291

# Start discovering devices! 🦧

Everything You Need

Built for homelabbers, by homelabbers

🔍

Auto-discover devices

Using nmap for reliable network scanning

🏷️

Label & organize

Group devices and add notes

🌐

Multi-network

Scan multiple networks at once

🔗

Tailscale integration

See your Tailnet devices too

💻

Modern web UI

Clean dashboard with light/dark mode

⌨️

Full CLI

JSON output for scripting

🍎

Cross-platform

Linux, macOS, Windows

📦

Single binary

No dependencies, just run it

Accessible

Usage from browser or command line

🎯

Easy to use

No more unknown device IP problems on your LAN

Command Line Usage

Full control from your terminal

# Scan network (use sudo for MAC addresses and vendor info)
sudo orangutan scan                    # Scan default network
sudo orangutan scan 192.168.1.0/24     # Scan specific network
sudo orangutan scan all                # Scan all detected networks

# Start web server
sudo orangutan serve                   # Default port 291
sudo orangutan serve --port 8080       # Custom port

# List devices
orangutan list                         # List all devices
orangutan list --online                # List online devices only
orangutan list --format json           # JSON output

# Export
orangutan export devices.csv           # Export to CSV

# Check status
orangutan status                       # Show system status
orangutan version                      # Show version info

More Projects Coming

We're just getting started. Follow us on GitHub to stay updated.

💻

More Software Tools

Additional networking, security, and automation tools in development

Coming Soon
🔧

Open Source Hardware

PCB designs, schematics, and hardware projects you can build yourself

Coming Soon
Follow 291 Group on GitHub

Ready to Try LAN Orangutan?

Free, open source, and built by veterans. Star us on GitHub if you find it useful!