https://github.com/johansenja/awesome-ruby-lsp
A curated list of awesome addons for ruby-lsp
https://github.com/johansenja/awesome-ruby-lsp
List: awesome-ruby-lsp
Last synced: 7 months ago
JSON representation
A curated list of awesome addons for ruby-lsp
- Host: GitHub
- URL: https://github.com/johansenja/awesome-ruby-lsp
- Owner: johansenja
- License: apache-2.0
- Created: 2025-03-07T15:22:25.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2025-03-07T16:06:13.000Z (7 months ago)
- Last Synced: 2025-03-07T17:23:03.056Z (7 months ago)
- Size: 8.79 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Awesome Ruby-LSP
A curated list of extensions for [Ruby-LSP](https://github.com/Shopify/ruby-lsp) to enhance your development experience!
> ℹ️ If you think something is missing or incorrect, pull requests are welcome! Please check out CONTRIBUTING.md for contribution guidelines :)
## Ruby-LSP itself
| Name | Description | First released | Capabilities |
| --- | --- | --- | ------ |
| [ruby-lsp](https://github.com/Shopify/ruby-lsp) | An opinionated language server for Ruby | 2022-03-01 | Hover, autocomplete, go-to-defintion, document symbols, folding, highlighting & more |## Included by default
Gems which include ruby-lsp support by default - no extra dependencies needed.
| Name | Since version | Capabilities | Category | Docs / configuration |
| --- | --- | ------ | --- | --- |
| [standardrb](https://github.com/standardrb/standard/) | v1.39.1 | Code actions, diagnostics, formatting | Code quality & Linting | https://github.com/standardrb/standard/wiki/IDE:-vscode#using-ruby-lsp |## Standalone Gems
Gems which can be installed alongside an existing gem (listed in "For" column), to provide support for it.
### General
| Name | For | First released | Capabilities |
| --- | --- | --- | ------ |
| [ruby-lsp-rake](https://github.com/kozy4324/ruby-lsp-rake) | [rake](https://github.com/ruby/rake) | 2024-11-30 | Hover, go-to-definition, code lens |### Web / Apps
| Name | For | First released | Capabilities |
| --- | --- | --- | ------ |
| [ruby-lsp-rails](https://github.com/Shopify/ruby-lsp-rails) | [rails](https://github.com/rails/rails/) | 2023-04-21 | Hover, autocomplete, go-to-definition, document symbols, code lens & more |
| [ruby-lsp-ree](https://github.com/glabix/ree/tree/main/ruby-lsp-ree) | [ree](https://github.com/glabix/ree) | 2025-01-31 | Hover, autocomplete, go-to-definition |### Formatting
| Name | For | First released | Capabilities |
| --- | --- | --- | ------ |
| [ruby-lsp-rubyfmt](https://github.com/jscharf/ruby-lsp-rubyfmt) | [rubyfmt](https://github.com/fables-tales/rubyfmt) | 2024-01-14 | Formatting |### Code quality
| Name | For | First released | Capabilities |
| --- | --- | --- | ------ |
| [ruby-lsp-reek](https://github.com/igray/ruby-lsp-reek) | [reek](https://github.com/troessner/reek) | 2024-08-11 | Diagnostics |### Security
| Name | For | First released | Capabilities |
| --- | --- | --- | ------ |
| [ruby-lsp-brakeman](https://github.com/presidentbeef/ruby-lsp-brakeman) | [brakeman](https://github.com/presidentbeef/brakeman) | 2025-01-09 | Diagnostics |### Testing
| Name | For | First released | Capabilities |
| --- | --- | --- | ------ |
| [ruby-lsp-rspec](https://github.com/st0012/ruby-lsp-rspec) | [rspec](https://github.com/rspec/rspec) | 2023-09-17 | Code lens, document symbols, go-to-definition |
| [ruby-lsp-shoulda-context](https://github.com/domingo2000/ruby-lsp-shoulda-context) | [shoulda](https://github.com/thoughtbot/shoulda) | 2024-02-08 | Code lens |
| [ruby-lsp-factory_bot](https://github.com/donny741/ruby-lsp-factory_bot) | [factory_bot](https://github.com/thoughtbot/factory_bot) | 2024-12-28 | Go-to-definition |
| [ruby-lsp-rails-factory-bot](https://github.com/johansenja/ruby-lsp-rails-factory-bot) | [factory_bot_rails](https://github.com/thoughtbot/factory_bot_rails) | 2024-09-11 | Hover, autocomplete, go-to-definition |
| [ruby-lsp-fabrication](https://github.com/imcauley/ruby-lsp-fabrication) | [fabrication](https://gitlab.com/fabrication-gem/fabrication) | 2024-09-30 | Go-to-definition, document symbols |## Contributing
Pull requests are welcome! Please check out CONTRIBUTING.md for contribution guidelines :)
## License
Apache License 2.0 (as per LICENSE file)