Trying out Zed after more than a decade of Vim/Neovim

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

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. helix

    A post-modern modal text editor.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. l.nvim

    Avante is much more active and polished at this point, but there's alternatives:

    https://github.com/baketnk/l.nvim (self-shill, docs overhaul needed)

    which was inspired by the original:

    https://github.com/yacineMTB/dingllm.nvim

    dingllm is very straightforward, you submit your entire selection/buffer and it streams out to the current position. mine is a bit more complex with configurations, context management and so on.

    The thing I always tell people is just roll your own. The docs are there, the LLM is there, use them. At the end of the day it's just an http call against text from your buffer to put text in a buffer.

  4. dingllm.nvim

    Yacine's LLM nvim scripts

    Avante is much more active and polished at this point, but there's alternatives:

    https://github.com/baketnk/l.nvim (self-shill, docs overhaul needed)

    which was inspired by the original:

    https://github.com/yacineMTB/dingllm.nvim

    dingllm is very straightforward, you submit your entire selection/buffer and it streams out to the current position. mine is a bit more complex with configurations, context management and so on.

    The thing I always tell people is just roll your own. The docs are there, the LLM is there, use them. At the end of the day it's just an http call against text from your buffer to put text in a buffer.

  5. RA.Aid

    Develop software autonomously.

    If you want something like composer but want to stay fully FOSS/CLI oriented, check out https://github.com/ai-christianson/RA.Aid

  6. mini.surround

    Neovim Lua plugin with fast and feature-rich surround actions. Part of 'mini.nvim' library.

    Zed has the least uncanny valley of any vim emulation that I've tried.

    Switching is not feasible for me until they get mini.surround[0] and Flash.nvim[1], particularly Flash's treesitter mode (see screenshot of [1] to get an idea).

    They work particularly well together to select semantically meaningful chunks of code and add/remove/change surrounding parens/braces/curlies/etc.

    0: https://github.com/echasnovski/mini.surround

    1: https://github.com/folke/flash.nvim

  7. flash.nvim

    Navigate your code with search labels, enhanced character motions and Treesitter integration

    Zed has the least uncanny valley of any vim emulation that I've tried.

    Switching is not feasible for me until they get mini.surround[0] and Flash.nvim[1], particularly Flash's treesitter mode (see screenshot of [1] to get an idea).

    They work particularly well together to select semantically meaningful chunks of code and add/remove/change surrounding parens/braces/curlies/etc.

    0: https://github.com/echasnovski/mini.surround

    1: https://github.com/folke/flash.nvim

  8. zed

    Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.

    Just last week some hero claimed to be adding helix keybindings to zed (https://github.com/zed-industries/zed/issues/4642#issuecomme...). Golly I hope they succeed.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. json5

    JSON5 — JSON for Humans

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

  • Introducing multicursors.nvim plugin

    5 projects | /r/neovim | 3 Jul 2023
  • A mouse popup menu for cut/copy/paste/save/exit config that can be recommended?

    3 projects | /r/neovim | 23 Jul 2022
  • Show HN: Orra – The missing glue layer for production-ready multi-agent apps

    4 projects | news.ycombinator.com | 24 Feb 2025
  • Neovim Tips to Accelerate Your Text Navigation

    2 projects | dev.to | 16 Feb 2025
  • Show HN: Daily-notes.nvim – fuzzy time journal and planning plugin

    9 projects | news.ycombinator.com | 8 Feb 2025

Did you know that Lua is
the 18th most popular programming language
based on number of references?