Open Network Diagram vs Scanopy
Open Network Diagram
github.comScanopy
scanopy.netSide by side
| Figure | Open Network Diagram | Scanopy |
|---|---|---|
| Price from | Free | $11.99/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | Yes |
| Web | Yes | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | — | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 9 |
| Spec score · Network Documentation Software | 8.1 (#12) | 8.7 (#5) |
| API | The documented runtime API endpoint is GET/PUT /api/network-data. | The REST API uses bearer user API keys, supports /api/v1 endpoints, pagination and organization/site scoping, and is rate limited to 300 requests per minute. |
| Integrations | The project says it has no runtime dependency on external APIs and includes a locally vendored icon catalog for offline-friendly behavior. | Documented discovery integrations include Docker, Podman, Proxmox VE, UniFi, HPE Instant On, SNMP, SSH scripts, gNMI and Wake-on-LAN. |
| License | The repository identifies the software as GNU GPL v3 licensed. | The Community Edition is open source under AGPL-3.0; commercial licenses are offered for users avoiding AGPL obligations. |
Plans
Scanopy
- Community EditionFree
- Community EditionFree
- Starter$11.99 a month
- Pro$39.99 a month
- Business$79.99 a month
- Scanopy Cloud (starting)$79.99 a month
- Self-Hosted Standard$4,000 a year
- Self-Hosted Plus$7,000 a year
- EnterprisePriced on request
In their own words
Open Network Diagram
Open Network Diagram is a free, self-hosted tool for visualizing and managing home lab and network architecture. It provides network, Hosts & VMs, and rack views for mapping topology and inventory, including subnets, VLANs, virtual machines and rack positions. Connections can record cable type, colour and length. Its IPAM panel reports subnet utilization, detects duplicate addresses and suggests the next free IP. The application keeps JSON as its source of truth; self-hosted changes autosave, writes are persisted atomically, and rolling backups retain the last five files. Deployment is Docker-first, with writable data volumes and Docker Compose support. The runtime exposes GET and PUT operations at /api/network-data, and published Docker images support AMD64 and 64-bit ARM, including Raspberry Pi systems. The project is licensed under GNU GPL v3 and has no runtime dependency on external APIs. It does not include authentication or TLS. The project warns that topology details may expose sensitive infrastructure information and advises restricting access or using an authenticated TLS-terminating reverse proxy.
Scanopy
Scanopy discovers and documents network hosts, services, and topology from scans. It produces Physical (L2), Logical (L3), Workloads, and Applications views, then refreshes documentation on a schedule rather than continuously polling. Discovery uses a single daemon on the network, with no agents required on individual endpoints. Listed integrations include Docker, Podman, Instant On, UniFi Controller, gNMI, and SNMP; Instant On and gNMI are marked beta. Depending on the plan, diagrams and data can be exported or shared in formats including PNG, SVG, HTML, PDF, Mermaid, Confluence, and CSV. API access is listed for paid plans, and the API has a limit of 300 requests per minute. The self-hosted, open-source Community Edition has no time restriction and is limited to one network and one seat. Paid plans start at $11.99 a month billed yearly. Scanopy documents assets and connections, but is not a replacement for monitoring device health, bandwidth, or alerts.