Neovimmm! Browse GitHub’s Top 1,000 Neovim Repositories

Tom Deneire
3 min readMay 3, 2023
Screenshot of Neovimmm

Every Neovim user knows about the hunt for the perfect plugin. Of course, exploring the plugin ecosystem is a lot of fun, but it can also be a rabbit hole that is not only time-consuming, but sometimes also frustrating. There are so many plugins out there, but how to find the one that is right for you and is tried and tested by the community?

That is why I made neovimmm, a browsing tool for GitHub’s top 1,000 Neovim plugins! Sure, you can Google plugins or scour Reddit and other platforms, but wouldn’t you rather use a dedicated search engine built on an index of GitHub’s top Neovim repositories? Neovimmm also show which language is used in the repo (e.g. VimScript or Lua), the date it was last modified, and it also ranks the search results according to stars and forks.

Unfortunately, the corpus for Neovimmm is capped at 1,000 repositories, because of the limitations to GitHub’s APIs (REST and GraphQL). However, according to the documentation GitHub ensures these are the best results for the keyword “neovim”:

Think of it the way you think of performing a search on Google. It’s designed to help you find the one result you’re looking for (or maybe the few results you’re looking for). Just like searching on Google, you sometimes want to see a few pages of search results so that you can find the item…

--

--