{"repo":"S1M0N38/base.nvim","free":true,"listed":false,"github":"https://github.com/S1M0N38/base.nvim","clone":"git clone https://github.com/S1M0N38/base.nvim.git","description":"⛶ A template for Neovim plugin","language":"Lua","stars":92,"topics":["neovim","nvim-plugin","template"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"⛶&nbsp;&nbsp;base.nvim&nbsp;&nbsp;⛶ A template for writing Neovim plugins 💡 Motivation A minimal Neovim plugin is just a lua/ directory and a plugin/ autocommand. But a maintainable one needs tests, docs, types, CI, and a release workflow. base.nvim fills that gap — no framework, no abstraction, just the smallest possible set of opinionated defaults that work. Starting a plugin shouldn't mean reinventing project structure and CI pipelines from scratch. base.nvim bundles the conventions used in production plugins so you can focus on writing plugin logic from day one: - Proper directory layout following nvim-best-practices - LuaCATS type annotations with LuaLS checking - mini.test + luassert test suite - StyLua formatting and linting - CI with lint, typecheck, and test (stable + nightly) - Automated releases via release-please with GitHub and LuaRocks publishing - Health checks and vimdoc documentation - Agent Skills for AI-assisted development ( .agents/skills/ ) [!NOTE] v3.0 ships with built-in Agent Skills for AI coding agents. Plugins derived from this template now include specialized skills for plugin development, testing, documentation, and commit conventions. See the AI Coding Agent section for details. ⚡️ Requirements - Neovim ≥ 0.12.2 - StyLua : code formatting and linting - LuaLS : type checking via LuaCATS annotations - git : version control and lazy.nvim bootstrap - Make : task runner for build and test commands Optional: - lazydev.nvim : Lua LSP configuration for ","default_branch":null,"files":null,"tree":[],"storefront":"/r/S1M0N38","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/S1M0N38/base.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}