Are there plugins for Neovim that don't exist, that should exist, in your opinion?

This page summarizes the projects mentioned and recommended in the original post on /r/neovim

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.ai
featured
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io
featured
  1. wishlist

    A public catalogue of Lua plugins Neovim users would like to see exist (by nvim-lua)

  2. 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
  3. mini.nvim

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

    This is a primary example of being different. It doesn't provide all "correct" indent guides as 'indent-blankline.nvim', only a current actually present scope. Probably, will stay that way. They both work ok together though (see this issue). And yes, both delay and animation can be turned off.

  4. vim-textobj-user

    Vim plugin: Create your own text objects

  5. sly

    Sylvester the Cat's Common Lisp IDE (by joaotavora)

    A proper Neovim client for Slime or Sly. The closest is Vlime, but its UI is really janky.

  6. vlime

    A Common Lisp dev environment for Vim (and Neovim)

    A proper Neovim client for Slime or Sly. The closest is Vlime, but its UI is really janky.

  7. Elixir

    Elixir is a dynamic, functional language for building scalable and maintainable applications

    An interactive shell for Elixir or Erlang. Both languages allow the developer to run the program interactively in a "shell". Developers can then modify the code of the application while it is running and "hot-patch" it at runtime. The shell runs in OS shell, so there is not much integration that can be done with the editor.

  8. gh.nvim

    A fully featured GitHub integration for performing code reviews in Neovim.

    Something like gh.nvim?

  9. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  10. octo.nvim

    Edit and review GitHub issues and pull requests from the comfort of your favorite editor

    Another alternative is octo.nvim

  11. Configs

    My dotfiles for my XMonad, Kitty, Neovim setup and all the other good stuff (by Oliver-Leete)

    Here is how an evolved setup might look like.

  12. textobj-word-column.vim

    Adds text-objects for word-based columns in Vim. (by coderifous)

  13. vim-textobj-pastedtext

    A convenient text object for last pasted text

    I don't see this behavior. It uses [ and ] marks (not < and >), which is what 'saaguero/vim-textobj-pastedtext' essentially is using.

  14. vim-slime

    A vim plugin to give you some slime. (Emacs)

    It's vimscript not lua, but have you checked out vim-slime ?

  15. vim-visualrepeat

    Repeat command extended to visual mode.

    If you're into hidden gems: * This fixes repeat behaviour for all visual modes, like proper . in visual block. * This this provides a proper paste-over operator, working with all register types (text?,line,block).

  16. vim-ReplaceWithRegister

    Replace text with the contents of a register.

    If you're into hidden gems: * This fixes repeat behaviour for all visual modes, like proper . in visual block. * This this provides a proper paste-over operator, working with all register types (text?,line,block).

  17. smartyank.nvim

    I just started using smartyank.nvim which only overwrites the system clipboard if you yank, not on deletes or overwrites. Not exactly what your asking for I think but along the same lines. Works in tmux and over ssh too, so it’s nifty.

  18. vim-gitgutter

    A Vim plugin which shows git diff markers in the sign column and stages/previews/undoes hunks and partial hunks.

    vim-gitgutter supports staging/undoing hunks and a hunk text object. I find it convenient for this exact workflow.

  19. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Neovim for beginners

    20 projects | dev.to | 30 Sep 2024
  • What are some plugins that you can't live without?

    16 projects | /r/neovim | 4 Dec 2023
  • What IDEA or Vscode feature/function you want to have in neovim eco-system?

    16 projects | /r/neovim | 28 Jun 2023
  • Editing init.lua with lua_ls on gives "Undefined global : vim" ?

    3 projects | /r/neovim | 27 Jun 2023
  • Set it and forget it plugins?

    16 projects | /r/neovim | 27 Jun 2023