-
-
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.
-
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?
-
null-ls.nvim
Discontinued Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
-
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
-
typescript.nvim
Discontinued A Lua plugin, written in TypeScript, to write TypeScript (Lua optional).
typescript.nvim will also be archived
-
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
-
this one is indeed better than the official example one.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
This at least has replacement https://github.com/pmizio/typescript-tools.nvim
-
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.
-
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?
-
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.
-
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.