NIPAP
NIPAP is a self-hosted IP address management system for handling large address inventories.
What NIPAP is
NIPAP is a self-hosted IP address management system for handling large address inventories. It provides a web interface and a feature-complete command-line tool, and can allocate the next available address automatically. Search supports IP prefix operators and regular expressions. NIPAP supports IPv6 with feature parity with IPv4 and is designed for native VRF support. It also includes subnet planning, integrated statistics, and audit history. Address data is stored and indexed in PostgreSQL with the ip4r module. The backend exposes an XML-RPC API, and the project lists Python and Java client libraries. NIPAP is free, open-source software under the MIT license. Debian and Debian derivatives are officially supported; other Unix-like systems may run it with manual dependency installation. Installation includes setting up authentication accounts for the backend and web interface. The maker describes its user documentation as limited and points users to GitHub issues for bugs, feature requests, and other concerns.
Good
- Automatically allocates the next available address.
- Search supports IP prefix operators and regular expressions.
- IPv6 has feature parity with IPv4.
- Includes subnet planning, statistics, and audit history.
- Free and MIT-licensed.
Watch out
- Official support is limited to Debian and Debian derivatives.
- Other Unix-like systems may need manual dependency installation.
- User documentation is described as limited.
Who it suits
NIPAP is aimed at network engineers managing substantial address inventories, including IPv6 and VRFs. It suits teams able to self-host and configure authentication for its backend and web interface.
Verdict
NIPAP combines address allocation and search with IPv6, VRF, and subnet-planning support. Its self-hosted deployment and limited documentation are worth considering before setup.
Plans and prices
From NIPAP's own pricing page, checked 7 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| NIPAP | Free | Open source · MIT license |
The facts
Each one read from NIPAP's own pages, with the date it was checked.
What it does
- Address allocation
- NIPAP can automatically allocate the next available address.checked 7 Oct 2026
- Audience
- The maker describes NIPAP as built by network engineers for network engineers.checked 7 Oct 2026
- Command line
- NIPAP includes a feature-complete CLI.checked 7 Oct 2026
- Database
- NIPAP stores data in PostgreSQL and uses the ip4r module for ternary lookups.checked 7 Oct 2026
- Deployment
- The maker officially supports Debian and Debian derivatives; it says NIPAP should also run on Unix-like systems with manual dependency installation.checked 7 Oct 2026
- Documentation
- The maker describes its user documentation as rather limited and links to separate user and developer documentation.checked 7 Oct 2026
- Documentation limit
- The maker describes its user documentation as rather limited.checked 7 Oct 2026
- Integrations
- The maker lists Python and Java client libraries and a web interface that communicates with the backend through an XML-RPC API.checked 7 Oct 2026
- IPv6
- NIPAP supports IPv6 with feature parity with IPv4.checked 7 Oct 2026
- Libraries
- The maker lists a Python library called pynipap and a Java client library.checked 7 Oct 2026
- License
- NIPAP is open source under the MIT license.checked 7 Oct 2026
- Product
- NIPAP is an IP address management system built to handle large amounts of IP addresses.checked 7 Oct 2026
- Purpose
- NIPAP is an IP address management system built to handle large amounts of IP addresses.checked 7 Oct 2026
- Search
- Its search supports IP prefix operators and regular expressions.checked 7 Oct 2026
- Security
- The installation guide describes configuring authentication accounts for the backend and web interface.checked 7 Oct 2026
- Statistics
- NIPAP includes integrated statistics.checked 7 Oct 2026
- Storage
- NIPAP uses PostgreSQL and the ip4r module to store and index IP addresses.checked 7 Oct 2026
- Support
- The maker directs users to GitHub issues for bugs, feature requests, and other issues.checked 7 Oct 2026
- VRF
- NIPAP supports VRFs and is designed for them from the ground up.checked 7 Oct 2026
- VRFs
- NIPAP is designed to support VRFs natively.checked 7 Oct 2026
- Web interface
- NIPAP provides a web interface for managing IP addresses.checked 7 Oct 2026
Where it runs
- Platforms
- The installation guide says NIPAP is officially supported on Debian and Debian derivatives and should run on Unix-like systems with manual dependency installation.checked 7 Oct 2026
Alternatives to NIPAP
- 1
GestióIP
Free planOpen sourceWebAPILinuxSelf-hosted8.2From $400 a year - 2
ManageEngine OpUtils
Free planAndroidiOSWebAPI8.2From $138 a year - 3
Subnetly
Free planiOSWebAPILinux7.9From $49 a month - 4

NetBox
Free planOpen sourceWebAPILinuxSelf-hosted7.6Free plan - 5

Danbyte
Free planOpen sourceWebAPILinuxSelf-hosted7.4Free plan - 6

Obelinf
Free planWebAPI7.4From $99 a month
