sphinx-needs-tree-map¶
StrictDoc-style tree map visualizations for sphinx-needs.
sphinx-needs-tree-map is a Sphinx extension that provides interactive treemap visualizations for your sphinx-needs documentation. It allows you to visualize requirements, specifications, and other need types in hierarchical treemaps using Plotly.js.
Get started with sphinx-needs-tree-map
Learn the basics in 5 minutes
Complete directive options
See treemaps in action
Features¶
Interactive Treemaps: Visualize your requirements hierarchy using Plotly.js
Multiple Hierarchy Modes: Organize by document structure, link relationships, or need types
Flexible Filtering: Filter by type, status, tags, or custom filter expressions
Customizable Colors: Configure colors for need types and statuses
Click-to-Navigate: Click on any need in the treemap to jump to its documentation
Dark Mode Support: Automatically adapts to light and dark themes
Responsive Design: Works on all screen sizes