Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Code Navigation

Code Navigation

108 projects

Showing 36 of 108 projects

pathfinder.nvim
pathfinder.nvimLua

A Neovim plugin that enhances gf/gF/gx with multiline look-ahead, smarter file/URL resolution, and visual file/link pickers.

#developer-tools#productivity#text-editor
Stars65
Forks4
Last commit9 months ago
refjump.nvim
refjump.nvimLua

A Neovim plugin for jumping between LSP references in the current buffer using simple keybindings.

#editor-tool#developer-tools#productivity
Stars61
Forks2
Last commit8 months ago
lspmark.nvim
lspmark.nvimLua

A Neovim plugin for project-wise bookmarks with persistent storage using LSP symbols for accurate placement.

#bookmarks#telescope-extension#neovim-plugin
Stars61
Forks4
Last commit2 months ago
markit.nvim
markit.nvimLua

A Neovim plugin that enhances marks and bookmarks with visual annotations, navigation, and picker integration.

#bookmarks#productivity#marks
Stars58
Forks2
Last commit10 months ago
fluoride
fluorideLua

A Neovim plugin for viewing, reordering, renaming, duplicating, deleting, and annotating code declarations via a floating window or split.

#treesitter#vim-motions#sidebar
Stars57
Forks0
Last commit4 months ago
guttermarks.nvim
guttermarks.nvimLua

A Neovim plugin that displays marks (a-z, A-Z) as customizable signs in the buffer gutter.

#neovim-marks#marks#gutter-display
Stars57
Forks7
Last commit4 months ago
interestingwords.nvim
interestingwords.nvimLua

A Neovim plugin for highlighting multiple words simultaneously and navigating through them with smooth scrolling.

#developer-tools#productivity#syntax-highlighting
Stars57
Forks9
Last commit2 years ago
qfview.nvim
qfview.nvimLua

A Neovim plugin that enhances the quickfix/location window with aligned text, smart path-shortening, and file-based folding.

#developer-tools#vim#text-ui
Stars54
Forks4
Last commit3 years ago
referencer.nvim
referencer.nvimLua

A lightweight Neovim plugin that displays LSP reference counts for symbols directly in the buffer using virtual text.

#developer-tools#asynchronous#neovim-plugin
Stars49
Forks5
Last commit9 months ago
structrue-go.nvim
structrue-go.nvimLua

A Neovim plugin for an intuitive, collapsible display of Go symbol structures, including methods across files.

#structures#editor-tool#symbol-tree
Stars48
Forks0
Last commit3 years ago
nvim-rg
nvim-rgVim Script

Run ripgrep asynchronously from Neovim and display results in a quickfix window.

#ripgrep#productivity#vim
Stars45
Forks3
Last commit13 days ago
treemonkey.nvim
treemonkey.nvimLua

A Neovim plugin for precise Tree-sitter node selection using a hierarchical labeling system to avoid overlap issues.

#vimscript#editor-tool#label-selection
Stars41
Forks0
Last commit23 days ago
minimap-highlight-selected
minimap-highlight-selectedJavaScript

Displays highlight-selected package matches in Atom's minimap for better code navigation.

#minimap#developer-tools#atom-package
Stars41
Forks10
Last commit3 years ago
boo.nvim
boo.nvimLua

A Neovim plugin that displays LSP-powered information in a pop-up window at the cursor position.

#vimscript#pop-up-window#neovim-plugin
Stars39
Forks2
Last commit2 years ago
hierarchy-tree-go.nvim
hierarchy-tree-go.nvimLua

A Neovim plugin that displays hierarchical call chains for Go symbols with expandable tree views.

#call-hierarchy#neovim-plugin#editor-enhancement
Stars35
Forks4
Last commit3 years ago
nvim-dr-lsp
nvim-dr-lspLua

Neovim plugin that highlights LSP definitions/references and displays their count in the statusline.

#vimscript#developer-tools#neovim-plugin
Stars34
Forks3
Last commit9 months ago
GraphLens
GraphLensTypeScript

Interactive architecture visualizer for Angular projects that transforms code entropy into structured, navigable graphs.

#developer-tools#vscode-extension#architecture-visualization
Stars32
Forks0
Last commit3 months ago
bookmarks.nvim
bookmarks.nvimLua

A Neovim plugin for managing persistent line bookmarks with SQLite storage and Telescope integration.

#bookmarks#productivity#bookmarks-manager
Stars28
Forks2
Last commit3 months ago
LiipCodeBundle
LiipCodeBundlePHP

A set of Symfony console commands to locate and edit classes, templates, bundles, and services via CLI.

#developer-tools#productivity#class-locator
Stars25
Forks1
Last commit8 years ago
gentags.nvim
gentags.nvimLua

A Neovim plugin that automatically generates and manages ctags for workspace and file navigation.

#vim#universal-ctags#neovim-plugin
Stars24
Forks3
Last commit1 year ago
navimark.nvim
navimark.nvimLua

A Neovim bookmark manager with telescope integration for organizing marks by project stacks.

#productivity#neovim-plugin#editor-enhancement
Stars20
Forks2
Last commit11 months ago
flygrep.nvim
flygrep.nvimLua

A Neovim plugin for asynchronous real-time text search in a floating window.

#ripgrep#asynchronous#neovim-plugin
Stars19
Forks1
Last commit1 month ago
sibling-jump.nvim
sibling-jump.nvimLua

A Neovim plugin for context-aware navigation between sibling code nodes using Tree-sitter.

#developer-tools#vim-motions#neovim-plugin
Stars17
Forks0
Last commit6 months ago
hopcsharp.nvim
hopcsharp.nvimLua

A lightweight Neovim plugin for fast code navigation in large C# projects using cached tree-sitter parsing and SQLite.

#developer-tools#neovim-plugin#tree-sitter
Stars17
Forks2
Last commit8 days ago
squirrel.nvim
squirrel.nvimLua

A Neovim plugin for quickly jumping to treesitter nodes within the current line or visible area.

#treesitter#syntax-tree#neovim-plugin
Stars17
Forks0
Last commit2 years ago
ctags.nvim
ctags.nvimLua

A lightweight Neovim plugin for automatic ctags generation and integration with async workflow.

#tag-generation#universal-ctags#neovim-plugin
Stars15
Forks0
Last commit1 month ago
tree-hierarchy.nvim
tree-hierarchy.nvimLua

A Neovim plugin for structural text navigation and editing using Treesitter syntax trees.

#treesitter#syntax-tree#neovim-plugin
Stars14
Forks0
Last commit7 months ago
move.nvim
move.nvimLua

A Neovim plugin for moving lines, blocks, words, and characters vertically and horizontally with auto-indent.

#productivity#vim-motions#neovim-plugin
Stars14
Forks0
Last commit2 years ago
quickfix.nvim
quickfix.nvimLua

A Neovim plugin that extends quickfix functionality with storage, restoration, and custom command execution.

#vimscript#neovim-plugin#plugin
Stars13
Forks1
Last commit1 year ago
lsp-document-highlight.nvim
lsp-document-highlight.nvimLua

A fast, flicker-free Neovim plugin for LSP-based cursor word highlighting with reference navigation.

#performance-optimization#syntax-highlighting#document-highlight
Stars12
Forks0
Last commit
JetBrains / IntelliJ - TypeQL Plugin
JetBrains / IntelliJ - TypeQL PluginKotlin

A JetBrains IDE plugin providing TypeQL language support with syntax highlighting, navigation, and refactoring for TypeDB 3.x.

#intellij-idea#syntax-highlighting#typeql
Stars11
Forks11
Last commit
treesitter-outer
treesitter-outerScheme

A Neovim plugin that uses Tree-sitter to jump to outer syntax nodes in programming languages like Lua, Python, and more.

#vim-motions#neovim-plugin#tree-sitter
Stars10
Forks1
Last commit2 years ago
skipper.nvim
skipper.nvimLua

A lightweight Neovim plugin for fast function navigation using Tree-sitter.

#editor-tool#developer-tools#vim
Stars9
Forks0
Last commit1 month ago
quickselect.wezterm
quickselect.weztermLua

A WezTerm plugin that opens build errors directly in Helix editor for quick navigation.

#build-errors#developer-tools#lua-plugin
Stars8
Forks2
Last commit8 months ago
ucm.nvim
ucm.nvimLua

A Neovim plugin that provides Telescope pickers for navigating and searching Unison codebases.

#programming-language-tooling#editor-integration#unison-language
Stars6
Forks0
Last commit3 years ago
copy-python-path.nvim
copy-python-path.nvimLua

Neovim plugin to copy the reference path of Python symbols like functions, classes, and variables.

#vimscript#python-development#developer-tools
Stars5
Forks1
Last commit1 year ago
PreviousPage 3 of 3

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
4 months ago
6 months ago
#Neovim Plugin76
#Neovim48
#Lua45
#Developer Tools40
#Editor Enhancement25
#Productivity24
#Lsp23
#Nvim21
#Nvim Plugin18
#Vim14
#Treesitter14
#Syntax Highlighting13