Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Plugin Development

Plugin Development

67 projects

Showing 31 of 67 projects

yanil
yanilLua

A Lua library for building custom file explorer trees in Neovim, inspired by Nerdtree.

#fileexplorer#vim-alternative#neovim-plugin
Stars99
Forks4
Last commit9 months ago
lua-console.nvim
lua-console.nvimLua

A REPL, scratch pad, and debug console for Lua development and Neovim exploration.

#scratch-pad#code-evaluator#nvim-lua
Stars96
Forks2
Last commit11 months ago
Generator
GeneratorPHP

A CLI tool for scaffolding Craft CMS plugins, modules, and system components with custom generator support.

#module-system#composer#developer-tools
Stars88
Forks8
Last commit1 year ago
boilit
boilitGo

A Go tool that generates boilerplate directory structure and code files for Neovim plugins.

#vimscript#boilerplate-generator#cli-tool
Stars86
Forks1
Last commit3 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
Stars86
Forks2
Last commit3 years ago
nvim-moonwalk
nvim-moonwalkLua

Use any language that compiles to Lua in your Neovim configuration, from plugins to ftplugin files.

#lua-compiler#dsl#runtime-loader
Stars77
Forks3
Last commit4 years ago
luarocks-tag-release
luarocks-tag-releaseLua

A GitHub workflow that automatically publishes LuaRocks packages from git tags, designed for Neovim plugins.

#release#cicd#workflow
Stars57
Forks3
Last commit15 hours ago
nvim-cartographer
nvim-cartographerLua

A Neovim plugin that simplifies creating and managing key mappings in Lua with a builder-style API.

#buffer-local#neovim-plugin#plugin
Stars54
Forks4
Last commit3 years ago
markdoc.nvim
markdoc.nvimLua

A Tree-sitter based Neovim plugin that converts Markdown files into Vimdoc help files.

#help-file-generation#documentation-tool#neovim-plugin
Stars53
Forks0
Last commit11 months ago
animation.nvim
animation.nvimLua

An OOP library for creating smooth animations in Neovim using self-adjusting timers to compensate for terminal limitations.

#user-interface#animation#terminal-graphics
Stars47
Forks0
Last commit4 years ago
Pawn.Regex
Pawn.RegexC++

A Pawn plugin that adds regular expression support with match group extraction capabilities.

#pawn-scripting#pawn#regex
Stars46
Forks10
Last commit4 years ago
capacitor-testapp
capacitor-testappTypeScript

A test application for developing and verifying features and bug fixes in Capacitor and its official plugins.

#plugin-development#testing#capacitor
Stars41
Forks36
Last commit1 day ago
nvim
nvimElixir

A Neovim host that enables writing remote plugins using the Elixir programming language.

#remote-plugins#elixir#genserver
Stars27
Forks2
Last commit4 years ago
IDE-Notifiers
IDE-NotifiersPascal

A RAD Studio IDE plug-in that captures and displays IDE notifications for debugging and learning.

#ide-plugin#ide-integration#notifications
Stars17
Forks10
Last commit4 years ago
timers.nvim
timers.nvimLua

A simple, extensible timer management plugin for Neovim with a clean API for creating and managing multiple timers.

#productivity#time-management#extensible-api
Stars17
Forks0
Last commit1 year ago
nvim-lusc
nvim-luscLua

A Lua library bringing structured concurrency to Neovim, inspired by Python's Trio API.

#trio-inspired#async-programming#vim
Stars16
Forks0
Last commit2 years ago
Synesthesia
SynesthesiaPython

A Sublime Text 3 plugin for highlighting text with customizable colors using simple JSON schemes.

#regex-matching#syntax-highlighting#text-highlighting
Stars16
Forks4
Last commit11 years ago
generator-cordova-plugin-devbed
generator-cordova-plugin-devbedJavaScript

A Yeoman generator for creating Cordova plugins with integrated test bed applications.

#cordova-plugin#ios#android
Stars14
Forks3
Last commit10 years ago
Commerce Sample Plugins
Commerce Sample PluginsC#

Sample plugins extending Sitecore Experience Commerce 9.0.3 and 9.1 with integrations, utilities, and demo features.

#devops#sample-code#integration
Stars14
Forks7
Last commit7 years ago
generator-cordova-plugin
generator-cordova-pluginJavaScript

A Yeoman generator for scaffolding Cordova plugins with platform-specific templates.

#cordova-plugin#ios#android
Stars13
Forks8
Last commit1 year ago
Docgen
DocgenTypeScript

A documentation generator that creates README markdown and JSON from JSDocs for Capacitor plugins.

#capacitor-plugin#readme-generation#cli-tool
Stars13
Forks11
Last commit10 months ago
databox.nvim
databox.nvimLua

A Neovim plugin providing encrypted storage for Lua tables using age-compatible encryption tools.

#vimscript#secrets-management#nvim-lua
Stars13
Forks0
Last commit4 months ago
utils.nvim
utils.nvimLua

A Neovim plugin providing a collection of utilities to simplify Neovim plugin development.

#developer-tools#caching#plugins
Stars10
Forks1
Last commit3 months ago
Lost Framework
Lost FrameworkTypeScript

A framework for creating Construct 3 addons using Deno and TypeScript with streamlined development and built-in testing.

#bbcoode-formatting#addon-framework#deno
Stars8
Forks2
Last commit1 year ago
lib.wezterm
lib.weztermLua

A library of common utility functions for WezTerm plugin developers to reduce code duplication.

#terminal-emulator#table-operations#plugin-development
Stars8
Forks2
Last commit4 months ago
omega.nvim
omega.nvimLua

A collection of Lua utilities for Neovim plugin development, featuring lazy-loaded functions for file operations, text manipulation, and async processes.

#async-operations#neovim-plugin#text-processing
Stars6
Forks0
Last commit21 days ago
Hostbase
HostbaseC#

A basic starting point for Sitecore Host applications, currently running as an IdentityServer plugin.

#sitecore-host#example-project#netstandard
Stars5
Forks2
Last commit6 years ago
Fábio Smuu
Fábio SmuuJavaScript

A template SDK for developing plugins and behaviors for the Construct 2 game engine.

#behavior-system#construct-2#plugins
Stars4
Forks1
Last commit2 years ago
foldchanged.nvim
foldchanged.nvimLua

A Neovim plugin that adds a FoldChanged User event for tracking fold state changes.

#vimscript#autocmd#lua-plugin
Stars3
Forks0
Last commit9 months ago
aurelia-tinymce-sample
aurelia-tinymce-sampleJavaScript

A sample Aurelia application demonstrating custom image insertion with a TinyMCE plugin.

#sample-app#javascript-framework#tinymce
Stars1
Forks0
Last commit11 years ago
Short Confirmation Codes
Short Confirmation CodesC#

A Sitecore Commerce plugin that generates short, unique confirmation codes for easier communication.

#commerce-extension#database-tracking#sitecore-commerce
Stars0
Forks0
Last commit6 years ago
PreviousPage 2 of 2

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
#Neovim Plugin33
#Neovim33
#Lua27
#Nvim9
#Developer Tools8
#Configuration Management6
#Javascript6
#Fennel5
#Plugin5
#Vimscript5
#Development Tools5
#Testing4