The Future of the Vim Project

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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

    The official Vim repository

  • From what I can tell the reason is that that’s the way it was always done. As I understand it, back in the days before there were distributed version control systems, Bram was the only one who could commit to the code-base so he would credit the actual author of a submitted patch in the commit message. He continued this practice after the Vim project moved to Mercurial (and Git).

    Related discussion: https://github.com/vim/vim/issues/1554

  • neovim-gtk

    gtk ui for neovim (by Lyude)

  • One of the big ones for me was Wayland support in neovim-gtk (https://github.com/Lyude/neovim-gtk).

  • 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
  • Fennel

    Lua Lisp Language

  • I've also seen neovim plugins written in fennel [0], so if you want something lispy, that's possible now.

    [0]: a Lisp that compiles to Lua, https://github.com/bakpakin/Fennel

  • neovim

    Vim-fork focused on extensibility and usability

  • trange.

    > Neovim is available through EPEL (Extra Packages for Enterprise Linux)

    from https://github.com/neovim/neovim/wiki/Installing-Neovim#cent...

    > Neovim is in Fedora starting with Fedora 25

  • nvim-lspconfig

    Quickstart configs for Nvim LSP

  • Basically neovim can act as a client to a variety of different language servers (https://github.com/neovim/nvim-lspconfig/blob/master/doc/ser...) which give neovim IDE capabilities. This can be done in original Vim also but requires external plugins which can be a pain to compile and install. Neovim has it built in.

  • 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
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