Let the IDE wars, uh, continue!

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/ProgrammerHumor

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • SaaSHub - Software Alternatives and Reviews
  • nvim-dap

    Debug Adapter Protocol client implementation for Neovim

    Checkout vimspector (works with neovim and vim) or nvim-dap (neovim only).

  • vim-awesome

    Awesome Vim plugins from across the universe

    VimAwesome is a website with a curated list of vim plugins. You can search by category or type for something that fits your needs. I highly recommend browsing the list just to see what there is.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • copilot.vim

    Neovim plugin for GitHub Copilot


  • vim-fugitive

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

  • git-conflict.nvim

    A plugin to visualise and resolve merge conflicts in neovim

  • diffview.nvim

    Single tabpage interface for easily cycling through diffs for all modified files for any git rev.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • how-to-exit-vim

    Below are some simple methods for exiting vim.

    You might want to refer to this README https://github.com/hakluke/how-to-exit-vim/blob/master/README.md

  • neovim

    Vim-fork focused on extensibility and usability

    This dude is the chosen one, his like Neo from the matrix. From now on you shall be called NeoVim ...wait, that name sounds oddly familiar

  • cpyvke

    cpyvke is a variable explorer and a kernel manager written in Python 3 curses for iPython kernels (Python 2.x or 3.x)

    Like this ? https://github.com/ipselium/cpyvke

  • vimspector

    vimspector - A multi-language debugging system for Vim

    Checkout vimspector (works with neovim and vim) or nvim-dap (neovim only).

  • ideavim

    IdeaVim – A Vim engine for JetBrains IDEs

    There is a nerdtree plugin for ideavim https://github.com/JetBrains/ideavim/wiki/NERDTree-support

  • vim-plug

    :hibiscus: Minimalist Vim Plugin Manager

    vim-plug is a really nice plugin manager that’s easy to use. There are other plugin managers as well, this one is just what I prefer.

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