NetKeep vs Netpicker
NetKeep
github.comNetpicker
netpicker.ioSide by side
| Figure | NetKeep | Netpicker |
|---|---|---|
| Price from | Free | $625/mo |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| Linux | Yes | Yes |
| API | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 3 |
| Spec score · Network Configuration Management Software | 7.4 (#19) | 8.1 (#6) |
| Integrations | NetKeep supports read-only inventory synchronization with LibreNMS and NetBox. | Netpicker provides API-based connections to source-of-truth systems, Git, ITSM tools and other existing tools. |
| Purpose | NetKeep collects, versions, compares, and protects network device configurations for ISPs and infrastructure teams. | Netpicker continuously validates network state, configurations, compliance, security and network behavior, and can automate remediation. |
| Support | Community support is best-effort with no SLA; commercial implementation, migration, or operational support is arranged by email. | Foundation includes a knowledge base, YouTube training courses, best-effort tickets and best-effort Discord; Professional adds 24-hour ticket response and a private Discord channel. |
Plans
Netpicker
- Netpicker - FoundationFree
- Netpicker - Professional$7,500 a year
- Netpicker - Enterprise$33,500 a year
In their own words
NetKeep
NetKeep is a free, open-source, self-hosted system for collecting, versioning, comparing, and protecting network-device configurations. It uses Oxidized 0.37.0 to gather configurations and keeps each version in permanent Git history. Teams can search, download, and compare revisions with unified or side-by-side diffs. Read-only inventory synchronization is available with LibreNMS and NetBox. Notifications can be sent by email, signed webhook, or Telegram. Full backups may be encrypted and stored locally or in S3-compatible services, with private Git mirroring as another option. Roles include owner, administrator, operator, and reader; optional TOTP two-factor authentication and passkeys are supported. Safe mode exports and compares configurations without applying changes, although arbitrary Ruby or unreviewed drivers reduce that assurance. Installation needs a Linux amd64 or arm64 server, Docker Engine 25+, Docker Compose plugin 2.24+, and persistent storage. The product is on-premises under AGPL-3.0.
Netpicker
Netpicker validates network state, device configurations, compliance, security and behavior, and can automate remediation. It runs automated Python tests in pytest format against device configurations, show-command output and API data. The free version includes unlimited configuration backups, Git history, diffs, search and drift detection. Netpicker supports devices from more than 180 vendors and can be deployed as a Docker container or OVA virtual appliance, on-premises or in air-gapped environments. API-based connections link it to source-of-truth systems, Git, ITSM tools and other existing tools. Its REST API manages devices, backups and tests, runs show commands and tests, and restores backups; documentation is provided through Swagger/OpenAPI. Security validation covers CVEs, security configurations, compliance and pen-test findings without sending network data outside the customer's environment. Potential CVEs are matched by OS version, while verified CVEs also check whether vulnerable features are enabled and mitigations are present. AI can draft tests, remediation jobs and troubleshooting queries from plain English, subject to engineer review and approval. The free Foundation plan is available; Professional starts at $7,500 a year.