Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Editor Enhancement

Editor Enhancement

176 projects

Showing 36 of 176 projects

inline-fold.nvim
inline-fold.nvimLua

A Neovim plugin that conceals inline patterns like CSS classes in HTML files for improved readability.

#vimscript#vim#text-concealment
Stars89
Forks2
Last commit2 years ago
yop.nvim
yop.nvimLua

A Neovim plugin that simplifies creating custom text operators by handling selection and buffer replacement.

#text-operators#vim-motions#custom-bindings
Stars87
Forks2
Last commit3 years ago
buffer-sticks.nvim
buffer-sticks.nvimLua

A Neovim plugin providing elegant visual indicators and a picker for navigating and managing open buffers.

#buffer-management#nvim-lua#neovim-plugin
Stars85
Forks11
Last commit4 months ago
stcursorword
stcursorwordLua

A high-performance Neovim plugin for efficient cursor word highlighting with filetype exclusions and minimal redraws.

#cursorline#syntax-highlighting#text-editor
Stars84
Forks1
Last commit7 months ago
hlsearch.nvim
hlsearch.nvimLua

Automatically removes and re-applies search highlights when navigating with n/N in Neovim.

#workflow-optimization#neovim-plugin#editor-enhancement
Stars83
Forks4
Last commit2 years ago
Tip.nvim
Tip.nvimLua

A Neovim plugin that displays helpful tips and plugin suggestions when you launch the editor.

#productivity#vim-tips#learning-tool
Stars82
Forks2
Last commit2 years ago
visimatch.nvim
visimatch.nvimLua

A Neovim plugin that highlights text matching the current visual selection in real-time without performance lag.

#vimscript#productivity#code-editing
Stars77
Forks3
Last commit10 months ago
conceal.nvim
conceal.nvimLua

A Neovim plugin that uses Tree-sitter to hide boilerplate code like 'function', 'end', and 'return' for cleaner editing.

#vimscript#boilerplate-reduction#code-editing
Stars77
Forks9
Last commit2 years ago
treesitter-indent-object.nvim
treesitter-indent-object.nvimLua

A Neovim plugin providing context-aware indent textobjects powered by Treesitter for smarter code block selection.

#treesitter#nvim-treesitter#text-object
Stars74
Forks2
Last commit
witch-line
witch-lineLua

A blazing fast, modular, and customizable statusline plugin for Neovim with a unique reference-based component system.

#component-system#modular#editor-enhancement
Stars63
Forks0
Last commit9 days ago
tabscope.nvim
tabscope.nvimLua

A Neovim plugin that converts global buffers into tab-local buffers for managing different contexts across tabs.

#vimscript#tab-management#workflow-optimization
Stars59
Forks3
Last commit2 years ago
fold_line.nvim
fold_line.nvimLua

A Neovim plugin that uses visual lines to indicate code folding areas and highlights the current fold.

#vimscript#syntax-highlighting#neovim-plugin
Stars57
Forks0
Last commit4 months ago
markit.nvim
markit.nvimLua

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

#bookmarks#productivity#marks
Stars57
Forks2
Last commit9 months ago
nvim-hlchunk
nvim-hlchunkVim Script

A Neovim plugin that highlights indentation levels and chunk boundaries in the sign column for better code structure visualization.

#developer-tools#syntax-highlighting#neovim-plugin
Stars54
Forks0
Last commit11 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
Stars54
Forks7
Last commit3 months ago
nvim-toc
nvim-tocLua

A Neovim plugin that automatically generates markdown table of contents for navigation.

#productivity#table-of-contents#markdown-tools
Stars52
Forks3
Last commit6 months ago
cmake-font-lock
cmake-font-lockCMake

Advanced, type-aware syntax highlighting for CMake scripts in Emacs.

#emacs#syntax-highlighting#cmake
Stars48
Forks6
Last commit2 years ago
improved-ft.nvim
improved-ft.nvimLua

A Neovim plugin that enhances default f/t character navigation with multiline support, insert mode, and stable hops.

#productivity#keyboard-workflow#text-navigation
Stars45
Forks2
Last commit2 years ago
houdini.nvim
houdini.nvimLua

A Neovim plugin that eliminates input delay when escaping insert mode and other modes using two-character mappings.

#productivity#vim-mappings#neovim-plugin
Stars43
Forks3
Last commit2 years ago
nvim-foldsign
nvim-foldsignLua

A Neovim plugin that displays folding information in the sign column with customizable markers.

#vimscript#neovim-plugin#sign-column
Stars41
Forks5
Last commit1 year ago
niuiic/dap-utils
niuiic/dap-utilsLua

A Neovim plugin providing utilities to enhance the nvim-dap debugging experience with breakpoint management and configuration helpers.

#nvim-dap#neovim-plugin#plugin
Stars41
Forks1
Last commit2 years 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
numbers.nvim
numbers.nvimLua

A Neovim plugin that automatically toggles relative line numbers based on context like insert mode.

#productivity#text-editor#neovim-plugin
Stars40
Forks3
Last commit2 months ago
Korean-IME.nvim
Korean-IME.nvimLua

An OS-independent Korean and Hanja input method for Neovim that converts English keystrokes to Korean in-place.

#text-input#hangul#ime
Stars40
Forks3
Last commit5 months 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
relative-toggle.nvim
relative-toggle.nvimLua

A Neovim plugin that automatically toggles between relative and absolute line numbers based on user events.

#vimscript#autocmd#productivity
Stars37
Forks1
Last commit1 year ago
ns-textobject.nvim
ns-textobject.nvimLua

A Neovim textobject plugin that extends nvim-surround with enhanced text selection and manipulation capabilities.

#textobject#nvim-surround#vim
Stars37
Forks3
Last commit3 years ago
iedit.nvim
iedit.nvimLua

A Neovim plugin for simultaneous editing of multiple text occurrences, inspired by Emacs's iedit.

#multiple-occurrences#iedit#productivity
Stars36
Forks3
Last commit6 months ago
nvim-hl-mdcodeblock.lua
nvim-hl-mdcodeblock.luaLua

A Neovim plugin that highlights markdown code blocks using treesitter queries for better visual distinction.

#vimscript#code-blocks#treesitter
Stars36
Forks2
Last commit4 months ago
hml.nvim
hml.nvimLua

Neovim plugin that visualizes H/M/L line indicators in the line number column.

#productivity#vim#neovim-plugin
Stars35
Forks0
Last commit1 year ago
sigil.nvim
sigil.nvimLua

Prettify text patterns with Unicode symbols in Neovim using extmarks, with context awareness and atomic motions.

#unicode-symbols#mathematical-notation#neovim-plugin
Stars35
Forks0
Last commit2 months 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 commit8 months ago
nx.nvim
nx.nvimLua

A Neovim utility library providing convenient wrappers for Lua keymaps, highlights, autocommands, and options.

#nvim-lua#neovim-plugin#configuration
Stars33
Forks1
Last commit1 year ago
lw-plugins
lw-pluginsCommon Lisp

A collection of zero-dependency plugins enhancing the LispWorks IDE with modern editor utilities and integrations.

#emacs-like#terminal-emulation#syntax-highlighting
Stars33
Forks2
Last commit2 months ago
inlinediff-nvim
inlinediff-nvimLua

A Neovim plugin providing VS Code-style inline Git diff view with character-level highlighting across the entire buffer.

#vimscript#git-diff#version-control
Stars32
Forks2
Last commit5 months ago
PreviousPage 4 of 5

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
8 months ago
Next
#Neovim Plugin157
#Neovim105
#Lua94
#Productivity50
#Nvim50
#Nvim Plugin38
#Syntax Highlighting30
#Vimscript30
#Developer Tools29
#Vim Motions26
#Code Navigation25
#Vim Plugin22