Hey, you do not need a plugin for this feature

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

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
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
  1. awesome-neovim

    Collections of awesome neovim plugins.

    I saw from awesome neovim2 a plugin that helps the users create the necessary dir when they save a file. I wondered why this feature even needs a plugin, because you can literally do this with a few lines of code.

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

    Discontinued A guide to using Lua in Neovim

    This snippet is simple and do not require sophisticated knowledge to write. You can write it perhaps after reading the nvim lua guide. I do not think this is good for new users to learn how to use Neovim properly. It creates unnecessary dependencies in their config for external plugins. The extreme will be like the JavaScript world where there is dependency hell, you rely on external libraries for even a small feature/function you do not care to write. When that library fails/disappears, your library fails too, which is manifested in the famous left-pad incident.

  4. vim-fugitive

    fugitive.vim: A Git wrapper so awesome, it should be illegal

    My philosophy is that if you can create a feature easily without external plugins, try to write it yourself unless it will cost you a lot of effort, e.g., write a fully-featured git client for neovim (vim-fugitive level).

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

  • Where to learn about Neovim and it's plugins? (Deeply)

    3 projects | /r/neovim | 7 Feb 2023
  • How to do this

    5 projects | /r/neovim | 2 Oct 2021
  • tutorial: How to write neovim plugins in Lua

    2 projects | /r/neovim | 3 Feb 2021
  • Neovim Tips to Accelerate Your Text Navigation

    2 projects | dev.to | 16 Feb 2025
  • telescope.nvim: Find, Filter, Preview, Pick. All Lua, All the Time

    1 project | news.ycombinator.com | 2 Oct 2024