Skip to main content

Visualize navigation endpoints in frontend projects.

Project description

navviz

A Python CLI tool for visualizing navigation endpoints in frontend projects.

Features

  • Detects project language/framework
  • Parses navigation/routes (initially for React, extensible to others)
  • Generates navigation graphs (Graphviz/NetworkX)
  • Outputs diagrams in-terminal (ASCII/Mermaid) or as PDF

Usage

python -m navviz <project_path> [--output pdf|terminal]

Requirements

  • Python 3.8+
  • See requirements.txt for dependencies

Roadmap

  • React/JSX navigation parsing
  • Support for other frameworks/languages
  • PDF and terminal output
  • Modular plugin system

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

navviz-0.1.1.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

navviz-0.1.1-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page