Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Code Editing

Code Editing

84 projects

Showing 36 of 84 projects

Vim-Terraform-Completion
Vim-Terraform-CompletionVim Script

A Vim/Neovim plugin providing autocompletion and linting for Terraform configurations with version-aware provider support.

#autocompletion#code-editing#linter
Stars339
Forks24
Last commit4 years ago
SublimeText package
SublimeText packagePowerShell

A Sublime Text package providing syntax highlighting, symbol lookup, and build system support for PowerShell.

#code-editing#syntax-highlighting#sublime-text
Stars336
Forks80
Last commit3 months ago
cursortab.nvim
cursortab.nvimGo

A Neovim plugin that provides AI-powered local edit completions and cursor predictions using various model backends.

#treesitter#code-editing#neovim-plugin
Stars262
Forks28
Last commit19 hours ago
pretty_hover
pretty_hoverLua

A lightweight Neovim plugin that formats and enhances LSP hover information for better readability.

#vimscript#developer-tools#code-editing
Stars252
Forks6
Last commit5 months ago
lsp-setup.nvim
lsp-setup.nvimLua

A Neovim plugin that simplifies LSP server configuration by wrapping nvim-lspconfig and mason-lspconfig.

#vimscript#developer-tools#mason-lspconfig
Stars233
Forks17
Last commit1 year ago
roshnivim
roshnivimLua

A Neovim configuration that transforms the editor into a modern IDE with advanced features and plugins.

#neovim-config#developer-tools#abstract-ide
Stars213
Forks14
Last commit2 months ago
nvim-gomove
nvim-gomoveLua

A Neovim plugin for moving and duplicating lines and blocks with fold handling, reindenting, and unified undo.

#productivity#lua-plugin#code-editing
Stars204
Forks3
Last commit4 years ago
cmp-under-comparator
cmp-under-comparatorLua

A Neovim nvim-cmp comparator that sorts completion items starting with underscores to the end of suggestions.

#autocompletion#developer-tools#code-editing
Stars192
Forks2
Last commit4 years ago
v-vim
v-vimVim Script

Vim plugin providing syntax highlighting and formatting for the V programming language.

#developer-tools#vlang#code-editing
Stars185
Forks22
Last commit2 years ago
smart-paste.nvim
smart-paste.nvimLua

A Neovim plugin that automatically adjusts pasted code to the correct indentation level using a three-tier strategy.

#treesitter#developer-tools#productivity
Stars171
Forks3
Last commit7 days ago
tree-climber.nvim
tree-climber.nvimLua

A Neovim plugin for easy navigation and manipulation of Tree-sitter syntax trees, including comments and multi-language files.

#code-editing#syntax-tree#vim-motions
Stars158
Forks6
Last commit9 months ago
IntelliJ IDEA
IntelliJ IDEAKotlin

A plugin that adds Godot Engine and GDScript language support to IntelliJ-based IDEs.

#gdscript#code-editing#ide-support
Stars148
Forks10
Last commit3 years ago
smart-pairs
smart-pairsLua

A Neovim plugin written in Lua for intelligent bracket pair completion, deletion, and navigation.

#developer-tools#bracket-completion#lua-plugin
Stars137
Forks2
Last commit11 months ago
blink-ripgrep.nvim
blink-ripgrep.nvimLua

A Neovim completion source for blink.cmp that provides project-wide word completions using ripgrep or git grep.

#ripgrep#productivity#code-editing
Stars127
Forks8
Last commit15 hours ago
Kasier-Yang/blink-cmp-avante
Kasier-Yang/blink-cmp-avanteLua

Avante source plugin for blink.cmp providing mention, command, and shortcut completion in Neovim.

#lua-plugin#completion-engine#avante-integration
Stars116
Forks4
Last commit1 year ago
Sublime Text + R-IDE
Sublime Text + R-IDEPython

A Sublime Text package that transforms the editor into a full-featured IDE for R programming.

#code-editing#language-server#productivity-tools
Stars114
Forks6
Last commit1 year ago
Draft.js Code
Draft.js CodeJavaScript

A collection of low-level utilities for enhanced code block editing in DraftJS editors.

#code-blocks#editor-utilities#code-editing
Stars108
Forks25
Last commit8 years ago
attempt.nvim
attempt.nvimLua

A Neovim plugin for creating and managing temporary scratch buffers with filetype-specific boilerplate and execution.

#asynchronous-operations#productivity#code-editing
Stars94
Forks4
Last commit4 months 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
Stars82
Forks4
Last commit16 days ago
vim-html-template-literals
vim-html-template-literalsVim Script

Vim plugin providing syntax highlighting and indentation for HTML inside JavaScript template literals (e.g., lit-html, Polymer 3).

#js#code-editing#vim
Stars78
Forks10
Last commit2 years ago
nvim-puppeteer
nvim-puppeteerLua

Neovim plugin that automatically converts strings to f-strings or template strings and back in Python, JavaScript, and Lua.

#treesitter#developer-tools#lua-formatting
Stars77
Forks5
Last commit1 month 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
chaivim
chaivimLua

An easily configurable Neovim distribution with solid defaults and a cozy editor experience.

#plugin-manager#developer-tools#code-editing
Stars74
Forks1
Last commit1 year 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
GPTModels.nvim
GPTModels.nvimLua

A multi-model, window-based LLM AI plugin for Neovim, offering dedicated chat and code editing windows with an emphasis on stability.

#ai#ai-assistant#code-editing
Stars74
Forks5
Last commit1 year ago
synthweave.nvim
synthweave.nvimLua

A Neovim colorscheme port of the SynthWave '84 theme with tree-sitter support and customization options.

#code-editing#syntax-highlighting#neovim-plugin
Stars67
Forks2
Last commit1 year ago
vim-pico8-syntax
vim-pico8-syntaxVim Script

Vim syntax highlighting for Pico-8, adapting Lua syntax with Pico-8-specific functions.

#code-editing#syntax-highlighting#pico-8
Stars65
Forks13
Last commit9 years ago
v-mode
v-modeEmacs Lisp

An Emacs major mode providing syntax highlighting, indentation, and tooling for the V programming language.

#emacs#vlang#code-editing
Stars63
Forks11
Last commit4 years ago
aye-chat
aye-chatPython

An AI-powered terminal workspace that lets you edit files, run commands, and chat with AI in a single session.

#developer-tools#plugin-system#ai-assistant
Stars63
Forks7
Last commit7 days ago
nvim-custom-diagnostic-highlight
nvim-custom-diagnostic-highlightLua

A Neovim plugin that applies custom highlight groups to specific diagnostics like unused variables and functions.

#highlight#developer-tools#code-editing
Stars62
Forks1
Last commit
commentless.nvim
commentless.nvimLua

A Neovim plugin that hides comments to focus on code flow, revealing them when needed.

#developer-tools#productivity#code-editing
Stars45
Forks2
Last commit1 year ago
Prisma plugin for the IntelliJ Platform
Prisma plugin for the IntelliJ PlatformJava

Adds Prisma Schema Language support with syntax highlighting to IntelliJ-based IDEs like WebStorm and GoLand.

#autocompletion#database-orm#developer-tools
Stars42
Forks8
Last commit
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 commit9 months ago
smart-backspace.nvim
smart-backspace.nvimLua

A Neovim plugin providing context-aware backspace for handling pairs, whitespace, and indentation like an IDE.

#productivity#plugin-neovim#code-editing
Stars32
Forks1
Last commit3 months ago
haskell-scope-highlighting.nvim
haskell-scope-highlighting.nvimLua

Neovim plugin for Haskell syntax highlighting that distinguishes variables by their scope (free vs. bound).

#vimscript#haskell#developer-tools
Stars30
Forks2
Last commit10 months ago
Emacs Plugin
Emacs PluginDart

An Emacs major mode providing syntax highlighting and indentation for the Dart programming language.

#dart#emacs#code-editing
Stars25
Forks6
Last commit4 months ago
PreviousPage 2 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
11 months ago
3 years ago
4 years ago
Next
#Neovim Plugin44
#Developer Tools39
#Neovim33
#Lua27
#Syntax Highlighting26
#Productivity21
#Nvim Plugin17
#Nvim16
#Vim Plugin15
#Vim14
#Plugin10
#Text Editor9