Graphite

screenshot of Graphite
nextui

Visualization for Network Topologies – NetBox, Containerlab, Netlab

Overview

Graphite Visualization brings a powerful toolset for visualizing network topologies exported from NetBox and other platforms like Containerlab. With its intuitive design, users can efficiently manage and oversee their network structures, offering both accessibility and advanced analytical capabilities. This platform not only simplifies the representation of complex data but also enhances operational efficiency by allowing users to interact with live network information.

The integration with NetBox and Containerlab opens up a world of possibilities for network administrators and engineers, enabling them to visualize dynamic topology information effortlessly. Whether you are documenting a current network state or planning future configurations, Graphite Visualization makes it easier to understand, manage, and visualize networking environments.

Features

  • Seamless NetBox Integration: Visualizations of network topologies exported by the netreplica/nrx command-line tool without needing plugin installations.
  • Custom Filtering Options: Filter visualizations based on device roles, sites, or tags to display only the relevant devices for your specifics.
  • User-Customizable Templates: Leverage Jinja2 templates to create tailored topology data definitions that meet your organizational needs.
  • Real-Time Containerlab Visualization: View live topologies with dynamic information about network nodes, such as management IP addresses directly from Containerlab.
  • WebSSH Access: Gain instant SSH access to running nodes from the visualization dashboard, streamlining management tasks.
  • YAML Integration for Easy Deployment: Easily launch Graphite as part of a Containerlab topology by including it in your YAML configuration files.
  • Standalone Docker Support: Run Graphite as a standalone Docker container to visualize multiple topologies, even those not currently active.
  • Comprehensive Documentation: Step-by-step guides assist users in utilizing Graphite with Containerlab, making setup and operation straightforward.
nextui
NextUI

NextUI is a UI library for React that helps you build beautiful and accessible user interfaces. Created on top of Tailwind CSS and React Aria.