
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
Ruby Language + Extension Protocol
Advanced tools
Affected versions:
A comprehensive Visual Studio Code extension that connects to the Ruby Language Server Protocol (Ruby LSP) to provide advanced Ruby development features such as intelligent code completion, real-time diagnostics, go to definition, code actions, and more. This plugin streamlines Ruby and Ruby on Rails development by integrating powerful language tools directly into your editor.
A new-class Language and Extension Protocol for Ruby. Enhance your editor with smart completion, rich diagnostics, real-time formatting, intuitive navigation, and modern Rails tooling — all powered by a robust Ruby protocol server.
Shopify.ruby-lsp in your editor's extensions panel.
| Command | Description |
|---|---|
| Ruby LSP: Start | Start the server |
| Ruby LSP: Restart | Restart the server |
| Ruby LSP: Stop | Stop the server |
| Ruby LSP: Update language server gem | Upgrade to the latest server gem |
chruby, rbenv, rvm, asdf, mise, shadowenv.rubocop or syntax_tree in your bundle, or set explicitly.launch.json config).
Ruby LSP ships with a Copilot Chat agent that leverages LLMs for guided design, Rails schema suggestions, and interactive model generation commands. Use @ruby /design in chat to ask for expert suggestions, iterate, and even auto-generate Rails models directly. AI feedback is iterative and may require refinements.
Questions or feedback? Join our community or open an issue on GitHub.
Tip: Enable Shopify.ruby-lsp as your default formatter for seamless on-save and on-type formatting.
FAQs
A comprehensive Visual Studio Code extension that connects to the Ruby Language Server Protocol (Ruby LSP) to provide advanced Ruby development features such as intelligent code completion, real-time diagnostics, go to definition, code actions, and more. This plugin streamlines Ruby and Ruby on Rails development by integrating powerful language tools directly into your editor.
We found that rubyideext.ruby-ide-extension demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.