null-ls will be archived

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

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. efm-langserver

    General purpose Language Server

  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. formatter.nvim

    Can anyone explain why someone would use null-ls if you're using the modern lsp setup (say, from kickstart.nvim). I see comments mentioning formatting. I see formatters mentioned several times. Why not just use https://github.com/mhartington/formatter.nvim?

  4. null-ls.nvim

    Discontinued Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.

  5. nvim-lint

    An asynchronous linter plugin for Neovim complementary to the built-in Language Server Protocol support.

    People looking for alternative can check these projects: - nvim-lint - formatter.nvim

  6. typescript.nvim

    Discontinued A Lua plugin, written in TypeScript, to write TypeScript (Lua optional).

    typescript.nvim will also be archived

  7. yarepl.nvim

    All-in-one REPL and TUI App management tool. Offering flexible interaction paradigms, project-level configs, aider-chat integration, and native dot-repeat.

    Any people who is interested in a transition from null-ls to efm, you can check my config https://github.com/milanglacier/yarepl.nvim

  8. vim-efm-langserver-settings

    vim lsp client - efm-langserver link and configure settings

    this one is indeed better than the official example one.

  9. SaaSHub

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

    SaaSHub logo
  10. typescript-tools.nvim

    ⚡ TypeScript integration NeoVim deserves ⚡

    This at least has replacement https://github.com/pmizio/typescript-tools.nvim

  11. python-lsp-server

    Fork of the python-language-server project, maintained by the Spyder IDE team and the community

    I haven't used pylint, but I find mypy with python-lsp-server extremely easy to use with nvim-lspconfig, especially on Arch linux.

  12. kickstart.nvim

    A launch point for your personal nvim configuration

    Can anyone explain why someone would use null-ls if you're using the modern lsp setup (say, from kickstart.nvim). I see comments mentioning formatting. I see formatters mentioned several times. Why not just use https://github.com/mhartington/formatter.nvim?

  13. efmls-configs-nvim

    An unofficial collection of linters and formatters configured for efm-langserver for neovim.

    There's a Lua plugin for efm-langserver settings but I've never tried it.

  14. dotfiles

    💻 My personal dotfiles - utilising a sick Ruby Rakefile (by olimorris)

    I've just moved my LSP-Zero config (which also uses Mason) to EFM from null-ls. You can see the changes I've made in this commit. Still some more tools to add but you'll get the basic gist of it.

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

  • Linting/formatting and LSP

    1 project | /r/neovim | 8 Sep 2023
  • Archiving Null-Ls

    1 project | news.ycombinator.com | 10 Jul 2023
  • null-ls will be archived

    1 project | /r/ThePrimeagenReact | 10 Jul 2023
  • [TS LSP] "go to source definition"

    1 project | /r/neovim | 30 Jun 2023
  • How can I get yapf, black, and other formatters working with pylsp?

    1 project | /r/neovim | 19 Jun 2023

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