null-ls will be archived

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • efm-langserver

    General purpose Language Server

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

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

    Yet Another REPL, flexible, supporting multiple paradigms to interact with REPLs, project-level configs, working with tmux, telescope 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

  • vim-efm-langserver-settings

    vim lsp client - efm-langserver link and configure settings

  • 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

    SaaSHub logo
  • typescript-tools.nvim

    ⚡ TypeScript integration NeoVim deserves ⚡

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

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

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

  • 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