SaaSHub helps you find the best software and product alternatives Learn more →
Top 4 Lua mason Projects
-
mason.nvim
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Project mention: I can't stand using VSCode so I wrote my own (it wasn't easy) | news.ycombinator.com | 2024-04-21
https://github.com/hrsh7th/nvim-cmp This is an autocompletion engine https://github.com/nvim-treesitter/nvim-treesitter This allows NeoVim to install parsing scripts so NeoVim can do things like code highlighting. https://github.com/williamboman/mason.nvim Not strictly necessary, but allows you to access a repo of LSP, install them, and configure them for without you actively messing about in config files. https://github.com/neovim/nvim-lspconfig Also not strictly necessary, but vastly simplifies LSP setup. https://github.com/williamboman/mason-lspconfig.nvim This lets the above two plugins talk to each other more easily.
Hey fellows, here is a tiny glue plugin (https://github.com/rshkarin/mason-nvim-lint) to automatically install linters specified in `nvim-lint ` configuration from the mason registry (if they are presented). This plugin is still under construction and lacks some functionality like commands and auto-uninstallation.
Lua mason related posts
- Using a venv with Neovim's Python LSP
- Do I need NeoVIM?
- Mason can't install gopls (or gofumpt, or goimports)
- How to best use nontrivial Python tool chains through neovim?
- Neovim documentation is pretty bad
- language server not installed or missing from path
- Neovim lsp diagnostic outdated
-
A note from our sponsor - SaaSHub
www.saashub.com | 29 Apr 2024
Index
What are some of the best open-source mason projects in Lua? This list will help you:
Project | Stars | |
---|---|---|
1 | mason.nvim | 6,777 |
2 | mason-lspconfig.nvim | 2,279 |
3 | lsp-setup.nvim | 217 |
4 | mason-nvim-lint | 27 |
Sponsored