All Projects → rockerBOO → Awesome Neovim

rockerBOO / Awesome Neovim

Collections of awesome neovim plugins.

Labels

Projects that are alternatives of or similar to Awesome Neovim

Blamer.nvim
A git blame plugin for neovim inspired by VS Code's GitLens plugin
Stars: ✭ 283 (-15.77%)
Mutual labels:  neovim
Vimpyter
Edit your Jupyter notebooks in Vim/Neovim
Stars: ✭ 308 (-8.33%)
Mutual labels:  neovim
Neosolarized
NeoSolarized: A fixed solarized colorscheme for better truecolor support.
Stars: ✭ 333 (-0.89%)
Mutual labels:  neovim
Vimtex
VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.
Stars: ✭ 3,609 (+974.11%)
Mutual labels:  neovim
Dashboard Nvim
vim dashboard
Stars: ✭ 294 (-12.5%)
Mutual labels:  neovim
Vim
An ambitious theme for vim
Stars: ✭ 313 (-6.85%)
Mutual labels:  neovim
Vim Colors Github
A Vim colorscheme based on Github's syntax highlighting as of 2018.
Stars: ✭ 286 (-14.88%)
Mutual labels:  neovim
Night Owl.vim
A 24bit dark Vim colorscheme based on sdras/night-owl-vscode-theme
Stars: ✭ 349 (+3.87%)
Mutual labels:  neovim
Chromatica.nvim
Clang based syntax highlighting for Neovim
Stars: ✭ 306 (-8.93%)
Mutual labels:  neovim
Dotfiles
Sway acid dark
Stars: ✭ 330 (-1.79%)
Mutual labels:  neovim
Nvimux
Neovim as a TMUX replacement
Stars: ✭ 302 (-10.12%)
Mutual labels:  neovim
Vim Quantum
A Material color scheme for Vim.
Stars: ✭ 304 (-9.52%)
Mutual labels:  neovim
Vim Dadbod Ui
Simple UI for https://github.com/tpope/vim-dadbod
Stars: ✭ 315 (-6.25%)
Mutual labels:  neovim
Spaceduck
🚀 🦆 An intergalactic space theme for Vim, Terminal, and more!
Stars: ✭ 177 (-47.32%)
Mutual labels:  neovim
Nvim Gdb
Neovim thin wrapper for GDB, LLDB, PDB/PDB++ and BashDB
Stars: ✭ 341 (+1.49%)
Mutual labels:  neovim
Gen tags.vim
Async plugin for vim and neovim to ease the use of ctags/gtags
Stars: ✭ 288 (-14.29%)
Mutual labels:  neovim
Tailwindcss Classnames
TypeScript support for TailwindCSS
Stars: ✭ 305 (-9.23%)
Mutual labels:  neovim
Vim Delve
Neovim / Vim integration for Delve
Stars: ✭ 355 (+5.65%)
Mutual labels:  neovim
Nvim Dap
Debug Adapter Protocol client implementation for Neovim (>= 0.5)
Stars: ✭ 326 (-2.98%)
Mutual labels:  neovim
Rigel
🌌 Colorscheme for vim, terminal, vscode and slack - based on the star Rigel ✨.
Stars: ✭ 324 (-3.57%)
Mutual labels:  neovim

awesome-neovim

Collections of awesome Neovim plugins. Mostly targeting Neovim specific features.

Neovim Logo

Submissions

Make a pull request to add your Neovim plugin.

Wishlist

Have a problem a plugin can solve? Add it to the nvim-lua wishlist.

UI

Neovim supports a wide variety of UI's.

  • yatli/fvim - Cross platform Neovim front-end UI, built with F# + Avalonia
  • smolck/uivonim - Goal: Feature-rich cross-platform GUI that leverages the latest Neovim features
  • qvacua/vimr - Neovim GUI for macOS in Swift
  • hakulinen/gnvim - GUI for neovim, without any web bloat
  • Kethku/neovide - No Nonsense Neovim Client in Rust
  • beeender/glrnvim - A terminal wrapper that launches neovim inside of alacritty.
  • akiyosi/goneovim - Neovim GUI written in Golang, using a Golang qt backend
  • DinVim - DinVim for macOS is a safe and secure working macOS sandbox environment that provide true macOS experience for Vim users.
  • RMichelsen/Nvy - A Neovim client in C++
  • asvetliakov/vscode-neovim - Neovim integration for Visual Studio Code
  • equalsraf/neovim-qt - Neovim client library and GUI, in Qt5.
  • lunixbochs/actualvim - Sublime Text 3 input mode using Neovim.
  • vv-vim/vv - Neovim client for macOS. A pure, fast, minimalistic Vim experience with good macOS integration. Optimized for speed and nice font rendering.
  • jebberjeb/javafx-neovimpane - A JavaFX text pane, backed by Neovim, created with Clojure

Plugins

Plugin Managers

  • wbthomason/packer.nvim - A use-package inspired plugin manager for Neovim. Uses native packages, supports Luarocks dependencies, written in Lua, allows for expressive config
  • savq/paq-nvim - Neovim package manager written in Lua.

LSP

(requires Neovim Nightly)

LSP Installers

Completion

General

Syntax

Terminal integration

Snippets

Registers

Fuzzy Finder

  • nvim-telescope/telescope.nvim - telescope.nvim is a highly extendable fuzzy finder over lists. Built on the latest awesome features from neovim core. Telescope is centered around modularity, allowing for easy customization.
  • vijaymarupudi/nvim-fzf - A Lua API for using fzf in Neovim (>= 0.5). Allows for full asynchronicity for UI speed and usability.
  • LoricAndre/fzterm.nvim - The basic idea is to make it fully customizable, the plugins provides the basic framework and a few implementations.
  • amirrezaask/fuzzy.nvim - fuzzy.nvim provides a simple mechanism and pipeline to create fuzzy matching in neovim.

Colors

Note Taking

Colorscheme

Treesitter Support

Treesitter is a new system coming in Neovim 0.5 that incrementally parses your code into a tree that works, even with errors in your syntax. These colorschemes have specifically set colors for treesitter highlight groups. Vim colorschemes will work with the new groups out of the box.

Debugging

Neovim Lua Development

Fennel

  • Olical/aniseed - Configure and extend Neovim with Fennel (Lisp to Lua)

Tabline

Statusline

Indent

Games

File explorer

Dependency management

Git

Json

Comment

Collaborative Editing

  • jbyuki/instant.nvim - A collaborative editing plugin for Neovim written in Lua with no dependencies.

Quickfix

Motions

GitHub

Search

Scrollbar

Mouse

Project

Editing supports

Command Line

Sessions

Tests

Others

Vimawesome showcases various plugins for vim and has a neovim tag for other plugins targeting neovim.

Vim Plugins

Most vim plugins also work for neovim! How cool is that!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].