Lua mini-nvim

Open-source Lua projects categorized as mini-nvim

Top 20 Lua mini-nvim Projects

  1. mini.nvim

    Library of 40+ independent Lua modules improving overall Neovim (version 0.8 and higher) experience with minimal effort

    Project mention: Neovim for beginners | dev.to | 2024-09-30

    Mini.nvim

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. mini.surround

    Neovim Lua plugin with fast and feature-rich surround actions. Part of 'mini.nvim' library.

    Project mention: Trying out Zed after more than a decade of Vim/Neovim | news.ycombinator.com | 2025-01-24

    Zed has the least uncanny valley of any vim emulation that I've tried.

    Switching is not feasible for me until they get mini.surround[0] and Flash.nvim[1], particularly Flash's treesitter mode (see screenshot of [1] to get an idea).

    They work particularly well together to select semantically meaningful chunks of code and add/remove/change surrounding parens/braces/curlies/etc.

    0: https://github.com/echasnovski/mini.surround

    1: https://github.com/folke/flash.nvim

  4. mini.ai

    Neovim Lua plugin to extend and create `a`/`i` textobjects. Part of 'mini.nvim' library.

  5. mini.files

    Navigate and manipulate file system. Part of 'mini.nvim' library.

  6. mini.indentscope

    Neovim Lua plugin to visualize and operate on indent scope. Part of 'mini.nvim' library.

  7. mini.animate

    Neovim Lua plugin to animate common Neovim actions. Part of 'mini.nvim' library.

    Project mention: Customizing Your Lazyvim Setup for Personal Preferences | dev.to | 2024-06-30

    echasnovski/mini.animate (has an extra that enables animations)

  8. mini.pairs

    Neovim Lua plugin to automatically manage character pairs. Part of 'mini.nvim' library.

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. mini.comment

    Neovim Lua plugin for fast and familiar per-line commenting. Part of 'mini.nvim' library.

  11. mini.hipatterns

    Highlight patterns in text. Part of 'mini.nvim' library.

    Project mention: Customizing Your Lazyvim Setup for Personal Preferences | dev.to | 2024-06-30

    echasnovski/mini.hipatterns

  12. mini.align

    Neovim Lua plugin to align text interactively. Part of 'mini.nvim' library.

  13. mini.move

    Neovim Lua plugin to move any selection in any direction. Part of 'mini.nvim' library.

  14. mini.map

    Neovim Lua plugin to manage window with buffer text overview. Part of 'mini.nvim' library.

  15. mini.pick

    Pick anything. Part of 'mini.nvim' library.

  16. mini.completion

    Neovim Lua plugin for completion and signature help. Part of 'mini.nvim' library.

  17. mini.splitjoin

    Neovim Lua plugin to split and join arguments. Part of 'mini.nvim' library.

  18. mini.bracketed

    Neovim Lua plugin to go forward/backward with square brackets. Part of 'mini.nvim' library.

  19. mini.colors

    Tweak and save any color scheme. Part of 'mini.nvim' library.

  20. mini.doc

    Neovim Lua plugin to generate Neovim help files. Part of 'mini.nvim' library.

  21. mini.hues

    Generate configurable color scheme. Part of 'mini.nvim' library.

  22. mini.basics

    Neovim Lua plugin with common configuration presets for options, mappings, and autocommands. Part of 'mini.nvim' library.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Lua mini-nvim discussion

Log in or Post with

Lua mini-nvim related posts

  • Buscadores personalizados con Mini.Pick

    1 project | dev.to | 17 May 2024
  • Refactor files and update import paths

    5 projects | /r/neovim | 7 Dec 2023
  • Backwards inner/outer motions?

    1 project | /r/neovim | 5 Dec 2023
  • People who swear by Oil.nvim , why?

    4 projects | /r/neovim | 4 Dec 2023
  • Mapping mini.comment?

    1 project | /r/neovim | 2 Dec 2023
  • How can I get these lines (marked in red, I tried googling, but I have no idea what they're called).

    1 project | /r/neovim | 13 Jul 2023
  • Howto run autocommand for buffers like nvim-tree and lspsage (to disable mini.indentscope for lspsaga and neotree windows_

    1 project | /r/neovim | 17 Jun 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 27 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

What are some of the best open-source mini-nvim projects in Lua? This list will help you:

# Project Stars
1 mini.nvim 7,088
2 mini.surround 464
3 mini.ai 461
4 mini.files 382
5 mini.indentscope 266
6 mini.animate 225
7 mini.pairs 181
8 mini.comment 176
9 mini.hipatterns 123
10 mini.align 117
11 mini.move 97
12 mini.map 92
13 mini.pick 76
14 mini.completion 75
15 mini.splitjoin 61
16 mini.bracketed 59
17 mini.colors 30
18 mini.doc 20
19 mini.hues 17
20 mini.basics 12

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that Lua is
the 18th most popular programming language
based on number of references?