awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
netbox-community avatar

netbox-community/netbox

0
View on GitHub↗
19,844 stars·2,948 forks·Python·apache-2.0·30 viewsnetboxlabs.com/products/netbox↗

Netbox

NetBox is a data center infrastructure management tool designed to serve as a centralized source of truth for network environments. It provides a structured platform for documenting network topology, managing device inventories, and tracking IP address spaces, ensuring that physical and logical connections are maintained within a single, consistent database.

The system is built on a modular framework that supports custom plugins, allowing organizations to extend its core functionality and tailor infrastructure modeling to specific operational requirements. By utilizing a declarative state model and an event-driven change tracking system, it provides an audit trail for all modifications and enables the detection of operational drift between documented models and actual infrastructure states.

The platform is designed with an application programming interface at its core, facilitating integration with external tools for network automation, configuration generation, and compliance enforcement. It is distributed as a web-based application that manages data integrity through a relational database schema.

Features

  • Enterprise Infrastructure Management - Acts as a comprehensive data center infrastructure management tool for documenting topology and managing device inventories.
  • Network Automation Sources of Truth - Integrates with external tools to serve as the definitive source of truth for network automation and configuration.
  • IP Address Management Systems - Maintains a centralized database for tracking IP address spaces and logical network connections.
  • Network Infrastructure and Configuration - Maintains a centralized database of devices, physical connections, and address spaces as the single source of truth.
  • Drift Detection - Continuously monitors infrastructure to identify and alert on discrepancies between documented models and actual states.
  • Documentation Platforms - Provides an extensible platform for documenting network infrastructure and modeling operational requirements.
  • Declarative Configuration Models - Provides a structured, declarative model for defining and maintaining the desired state of network infrastructure.
  • Network Automation - Automates network operations by connecting external tools to generate configurations and provision services.
  • RESTful API Designs - Exposes all system operations through a standardized RESTful API to facilitate programmatic integration and automation.
  • Asset Management - IP address and data center infrastructure management tool.
  • Infrastructure Databases - IP address and data center infrastructure management tool.
  • IP Address Management - Centralized source of truth for IPAM and infrastructure management.
  • Infrastructure Management - IP address and data center infrastructure management platform.
  • Network Tools - Listed in the “Network Tools” section of the The Book Of Secret Knowledge awesome list.
  • Network Device Discovery - Automatically identifies and maps network infrastructure to improve visibility into system connections.
  • Plugin-Based Architectures - Supports a modular plugin architecture that allows external code to inject custom models, views, and API endpoints.
  • Plugin Frameworks - Enables the creation of custom plugins to tailor infrastructure modeling to specific organizational requirements.
  • Configuration and Policy Enforcement - Integrates with external tools to enforce compliance policies and automate configuration across infrastructure environments.
  • Network Management Tooling - Provides a platform for building custom network-focused tools and plugins to meet specific operational requirements.
  • Change Tracking - Captures modifications to the data model to provide a comprehensive audit trail and detect operational drift.
  • Network Scanning Tools - Automatically scans and maps network infrastructure to accelerate documentation and improve visibility.

Star history

Star history chart for netbox-community/netboxStar history chart for netbox-community/netbox

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Netbox

These projects share indexed features with Netbox. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • digitalocean/netboxdigitalocean avatar

    digitalocean/netbox

    20,870View on GitHub↗

    NetBox is a network infrastructure source of truth, acting as a centralized database for modeling and documenting the intended state of network devices, IP addresses, and cabling. It functions as a data center infrastructure management tool, an IP address management system, and a network automation platform. The system provides a programmable interface and a validated data model designed to drive external network configuration and provisioning tools. It enables the maintenance of records for network circuits, devices, and logical connections with full change auditing. Capabilities include ne

    Python
    View on GitHub↗20,870
  • borntoberoot/networkmanagerBornToBeRoot avatar

    BornToBeRoot/NETworkManager

    8,054View on GitHub↗

    NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en

    C#aws-ssmdnsdns-lookup
    View on GitHub↗8,054
  • phpipam/phpipamphpipam avatar

    phpipam/phpipam

    2,688View on GitHub↗

    phpipam is a web-based IP address management system and network asset manager used for tracking IPv4 and IPv6 address allocations, subnet masks, and network metadata. It functions as a centralized registry for coordinating virtual local area networks, routing instances, and DNS records. The platform includes data center infrastructure management capabilities to map physical hardware rack layouts and device placements. It also operates as a network scanner that identifies active addresses and monitors network capacity by automatically scanning subnets. The system provides a REST API for progr

    PHPip-addressipammanagement-system
    View on GitHub↗2,688
  • metallb/metallbmetallb avatar

    metallb/metallb

    8,243View on GitHub↗

    MetalLB is a Kubernetes load balancer implementation and IP address manager designed for bare metal clusters. It functions as a networking tool that provides external connectivity and traffic distribution by assigning external IPv4 and IPv6 addresses to services. The project differentiates itself by providing two distinct advertisement modes. It can operate as a BGP routing controller, using the Border Gateway Protocol to announce service IPs to external routers with support for bidirectional forwarding detection and VRF-aware routing. Alternatively, it can act as a Layer 2 network advertiser

    Goarpbare-metalbgp
    View on GitHub↗8,243
Compare all 30 related projects→

Frequently asked questions

What does netbox-community/netbox do?

NetBox is a data center infrastructure management tool designed to serve as a centralized source of truth for network environments. It provides a structured platform for documenting network topology, managing device inventories, and tracking IP address spaces, ensuring that physical and logical connections are maintained within a single, consistent database.

What are the main features of netbox-community/netbox?

The main features of netbox-community/netbox are: Enterprise Infrastructure Management, Network Automation Sources of Truth, IP Address Management Systems, Network Infrastructure and Configuration, Drift Detection, Documentation Platforms, Declarative Configuration Models, Network Automation.

Which projects share features with netbox-community/netbox?

Projects with overlapping indexed features include: digitalocean/netbox — NetBox is a network infrastructure source of truth, acting as a centralized database for modeling and documenting the… borntoberoot/networkmanager — NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and… phpipam/phpipam — phpipam is a web-based IP address management system and network asset manager used for tracking IPv4 and IPv6 address… metallb/metallb — MetalLB is a Kubernetes load balancer implementation and IP address manager designed for bare metal clusters. It… sipeed/nanokvm — NanoKVM is a KVM-over-IP device that provides remote keyboard, video, and mouse control over IP networks for headless… tianshiyeben/wgcloud — wgcloud is a comprehensive suite of monitoring and management tools designed for Linux servers, network devices,…