Vim is the #4 most loved editor with a 70% rating, according to the 2021 Stackoverflow Developer Survey (Neovim is #1, VSCode #2)

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • snap

    A fast finder system for neovim. (by camspiers)

  • Lua plugins. If you don't want to write lua, that's fine, but that's something plugin authors may wish to do... and they do! They can write more complex and performant plugins more easily. (e.g. snap with user-customizable async producer/consumer API, telescope.nvim, lightspeed.nvim, LSP plugins, ...)

  • telescope.nvim

    Find, Filter, Preview, Pick. All lua, all the time.

  • Lua plugins. If you don't want to write lua, that's fine, but that's something plugin authors may wish to do... and they do! They can write more complex and performant plugins more easily. (e.g. snap with user-customizable async producer/consumer API, telescope.nvim, lightspeed.nvim, LSP plugins, ...)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nvim-terminal.lua

    A high performance filetype mode for Neovim which leverages conceal and highlights your buffer with the correct color codes.

  • https://github.com/norcalli/nvim-terminal.lua might be what you are looking for?

  • orgmode

    Orgmode clone written in Lua for Neovim 0.9+.

  • firenvim

    Embed Neovim in Chrome, Firefox & others.

  • Instead, Nvim provides an RPC protocol that may be implemented by external GUIs. For example, there exists a plugin that embeds Nvim into Firefox when editing textboxes, GUIs that leverage Nvim's multigrid support to support smooth scrolling, translucent popups, minimaps, etc. such as Uivonim, Goneovim and Neovide, and more.

  • uivonim

    Fork of the Veonim Neovim GUI

  • Instead, Nvim provides an RPC protocol that may be implemented by external GUIs. For example, there exists a plugin that embeds Nvim into Firefox when editing textboxes, GUIs that leverage Nvim's multigrid support to support smooth scrolling, translucent popups, minimaps, etc. such as Uivonim, Goneovim and Neovide, and more.

  • goneovim

    A GUI frontend for neovim.

  • Instead, Nvim provides an RPC protocol that may be implemented by external GUIs. For example, there exists a plugin that embeds Nvim into Firefox when editing textboxes, GUIs that leverage Nvim's multigrid support to support smooth scrolling, translucent popups, minimaps, etc. such as Uivonim, Goneovim and Neovide, and more.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • neovide

    No Nonsense Neovim Client in Rust

  • Instead, Nvim provides an RPC protocol that may be implemented by external GUIs. For example, there exists a plugin that embeds Nvim into Firefox when editing textboxes, GUIs that leverage Nvim's multigrid support to support smooth scrolling, translucent popups, minimaps, etc. such as Uivonim, Goneovim and Neovide, and more.

  • vim-lsp-ale

    Bridge between vim-lsp and ALE

  • To me "integrated" means I do everything from one application -- no building in the shell etc. I think the biggest knock against "integrated" is when vim plugins don't work together (like ale and lsp before vim-lsp-ale).

  • neovim

    Vim-fork focused on extensibility and usability

  • 2017: https://github.com/neovim/neovim/pull/6619

  • Vim

    The official Vim repository

  • 2019: https://github.com/vim/vim/issues/4063

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