Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Text Editor

Text Editor

199 projects

Showing 36 of 199 projects

ngx-wig
ngx-wigTypeScript

A lightweight Angular WYSIWYG rich text editor component with no jQuery dependencies.

#angular8#angular9#wysiwyg
Stars234
Forks55
Last commit3 days ago
nvim-genghis
nvim-genghisLua

A lightweight Neovim plugin for quick file operations like moving, renaming, creating, and deleting files without a full file manager.

#productivity#workflow-optimization#file-management
Stars220
Forks12
Last commit3 days ago
Avi (vim rewrite)
Avi (vim rewrite)Clojure

A lively vi editor with test coverage, flexibility, and live REPL integration.

#open-source#keyboard-driven#text-editor
Stars218
Forks15
Last commit8 years ago
SublimeAutoHotkey
SublimeAutoHotkeyPython

A comprehensive AutoHotkey language package for Sublime Text with syntax highlighting, auto-completion, and build system commands.

#autohotkey#ide-integration#syntax-highlighting
Stars211
Forks44
Last commit4 years ago
luatab.nvim
luatab.nvimLua

A minimal Lua-based tabline renderer for Neovim that replaces the default tabline with a clean, customizable implementation.

#plugin-manager#text-editor#neovim-plugin
Stars209
Forks21
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
Stars207
Forks14
Last commit16 days ago
Abstract
AbstractLua

A pre-configured Neovim setup that transforms the editor into a modern, feature-rich IDE.

#neovim-config#developer-tools#abstract-ide
Stars207
Forks14
Last commit16 days ago
indent-o-matic
indent-o-maticLua

A simple, fast indentation detection plugin for Neovim that finds the first standard indentation pattern in a file.

#editor-configuration#developer-tools#lua-plugin
Stars204
Forks13
Last commit6 months ago
ATSynEdit
ATSynEditPascal

A multi-line editor control for Lazarus with syntax highlighting, multi-carets, word-wrap, and a mini-map.

#gui-component#pascal#editor-control
Stars188
Forks44
Last commit20 days ago
one.nvim
one.nvimLua

A highly flexible, all-in-one Neovim configuration framework implemented in Lua with 130+ integrated plugins.

#plugin-manager#editor-configuration#productivity
Stars184
Forks5
Last commit1 month ago
v-vim
v-vimVim Script

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

#developer-tools#vlang#code-editing
Stars184
Forks22
Last commit2 years ago
snippet-converter.nvim
snippet-converter.nvimLua

A Neovim plugin that converts snippets between different formats and engines like VSCode, UltiSnips, SnipMate, and YASnippet.

#ast-generation#developer-tools#snippet-management
Stars183
Forks6
Last commit
vim-troll-stopper
vim-troll-stopperVim Script

A Vim plugin that highlights visually similar Unicode characters to prevent trolls from corrupting your code.

#developer-tools#syntax-highlighting#text-editor
Stars181
Forks6
Last commit3 years ago
close-buffers.nvim
close-buffers.nvimLua

A Neovim plugin to delete multiple buffers based on conditions like hidden, nameless, or matching patterns.

#productivity#workflow#vim
Stars173
Forks6
Last commit3 years ago
format-on-save.nvim
format-on-save.nvimLua

A Neovim plugin that automatically formats files on save using LSP or shell utilities like prettierd and shfmt.

#formatting#developer-tools#auto-format
Stars172
Forks5
Last commit10 months ago
galaxyline.nvim
galaxyline.nvimLua

A lightweight, super-fast Neovim statusline plugin written in Lua with a component-based API.

#developer-tools#text-editor#vim-customization
Stars171
Forks17
Last commit4 years ago
Proton
ProtonJavaScript

A cross-platform desktop application for editing and previewing Markdown files in real-time.

#desktop-application#open-source#markdown-parser
Stars170
Forks20
Last commit3 years ago
Tincta
TinctaObjective-C

A free, native macOS text editor focused on speed, stability, and ease of use with syntax coloring for over 65 languages.

#open-source#unicode#regex
Stars157
Forks21
Last commit1 year ago
vim-svelte-plugin
vim-svelte-pluginVim Script

Vim syntax highlighting and indentation plugin for Svelte component files (.svelte).

#svelte3#vim#syntax-highlighting
Stars148
Forks8
Last commit1 year 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
Stars136
Forks2
Last commit6 months ago
seeker.nvim
seeker.nvimLua

A Neovim plugin for progressive file investigation by seamlessly switching between file filtering and content searching.

#workflow-tool#file-picker#text-editor
Stars133
Forks3
Last commit2 months ago
neovim-boilerplate
neovim-boilerplateLua

A modern, well-documented Neovim configuration template using Lua and lazy.nvim for building custom setups.

#developer-tools#text-editor#boilerplate
Stars128
Forks12
Last commit11 months ago
ChangeQuotes
ChangeQuotesPython

A Sublime Text plugin that converts between single, double, and backtick quotes while preserving escaping.

#syntax-manipulation#developer-tools#productivity
Stars125
Forks14
Last commit1 year ago
one-nvim
one-nvimLua

An Atom One inspired dark and light colorscheme for Neovim, written in Lua.

#syntax-highlighting#light-theme#text-editor
Stars119
Forks22
Last commit4 years ago
cobalt2.nvim
cobalt2.nvimLua

A cobalt2 color theme for Neovim implemented in Lua using the colorbuddy library.

#developer-tools#vim#syntax-highlighting
Stars115
Forks13
Last commit7 months ago
CFML Package for Sublime Text 3
CFML Package for Sublime Text 3Python

A Sublime Text package providing comprehensive CFML (ColdFusion/Lucee) support with syntax highlighting, completions, and inline documentation.

#lucee#syntax-highlighting#sublime-text
Stars114
Forks21
Last commit
react-native-markdown-editor
react-native-markdown-editorJavaScript

A React Native markdown editor with live preview and helper buttons for easy syntax insertion.

#package#live-preview#npm
Stars112
Forks35
Last commit4 years ago
MarkdownShellExtensions
MarkdownShellExtensionsPascal

A Windows markdown editor with instant preview and Explorer shell extensions for previewing .md files directly in the preview pane.

#preview-handler#desktop-application#markdown-editor
Stars112
Forks17
Last commit
ProductiveSnippetsRuby
ProductiveSnippetsRubyRuby

A collection of Ruby snippets for Sublime Text focused on core Ruby and common standard library functionality.

#ruby-development#ruby-snippets#developer-tools
Stars108
Forks3
Last commit
url-open
url-openLua

A Neovim plugin that opens URLs under the cursor in your default browser and highlights all URLs in the buffer.

#vimscript#developer-tools#productivity
Stars107
Forks11
Last commit7 months ago
NeoColumn.nvim
NeoColumn.nvimLua

Neovim plugin that highlights individual characters with a toggleable ColorColumn for line length management.

#syntax-highlighting#text-editor#code-readability
Stars102
Forks1
Last commit2 years ago
lazy-nvim-starter
lazy-nvim-starterLua

A minimal, structured Neovim starter configuration using Lazy.nvim for package management.

#editor-configuration#vim#text-editor
Stars99
Forks8
Last commit2 years ago
ergoterm.nvim
ergoterm.nvimLua

A flexible terminal management plugin for Neovim that provides a single, powerful terminal abstraction adaptable to any CLI tool.

#vimscript#developer-tools#workflow-automation
Stars99
Forks5
Last commit4 months ago
rolv-apneseth/tfm.nvim
rolv-apneseth/tfm.nvimLua

A Neovim plugin that integrates terminal file managers like yazi, ranger, nnn, lf, and vifm directly into the editor.

#productivity#workflow#file-manager
Stars98
Forks6
Last commit4 months ago
theblob42/drex.nvim
theblob42/drex.nvimLua

A Lua-based directory and file explorer for Neovim with split windows, project drawer support, and file system synchronization.

#project-navigation#file-management#text-editor
Stars96
Forks9
Last commit1 year ago
BufferTabs.nvim
BufferTabs.nvimLua

A simple and visually appealing tabline plugin for Neovim that displays open buffers.

#workflow#buffer-management#text-editor
Stars93
Forks7
Last commit1 year ago
PreviousPage 5 of 6Next

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
2 years ago
1 year ago
5 days ago
8 years ago
#Developer Tools88
#Neovim71
#Productivity67
#Neovim Plugin61
#Lua61
#Syntax Highlighting51
#Vim44
#Nvim38
#Vim Plugin22
#Editor22
#Cross Platform21
#Neovim Configuration20