For code outline visualizers, the strongest matches are coatisoftware/sourcetrail (Sourcetrail is an interactive code visualization and indexing tool), simrat39/symbols-outline.nvim (It provides a tree-like symbol view integrated directly into) and hedyhli/outline.nvim (This Neovim plugin provides a dedicated symbol tree sidebar). Each is ranked by relevance to your query, popularity and recent activity.
Explore the best code outline visualizers to map functions, classes, and structure. Compare top open-source options and pick the right one.
Sourcetrail is an interactive source code explorer and visualizer designed for indexing and navigating relationships between symbols and structures across large, multi-language codebases. It functions as a static analysis indexer and code dependency visualizer that maps calls and dependencies between source files to help reveal project architecture. The tool enables multi-language project analysis by using a language-agnostic indexing system to track symbols across different programming languages within a single interface. It allows for the discovery of software architecture and the explorati
Sourcetrail is an interactive code visualization and indexing tool that maps symbol relationships and architecture across multiple languages, perfectly matching the requirements for navigating and understanding complex software projects.
Symbols-outline.nvim is a Neovim plugin that renders a dedicated sidebar panel displaying a hierarchical tree view of code symbols. It communicates with language servers to extract structural code information, functions, classes, and variables, allowing users to browse and navigate document structures directly from an interactive interface. The plugin tracks active cursor movements in code buffers to automatically highlight corresponding items in the outline panel. Users can interactively collapse or expand nested tree branches, jump directly to selected symbol locations in source files, prev
It provides a tree-like symbol view integrated directly into the Neovim editor via the Language Server Protocol for language-agnostic code navigation, though it is scoped as an editor plugin rather than a standalone app.
Fancy code outline sidebar to visualize and navigate code symbols in a tree hierarchy
This Neovim plugin provides a dedicated symbol tree sidebar with LSP integration to help you navigate code structures, though it is specifically tied to a single text editor rather than being a standalone or multi-IDE tool.