Shopify / Shopify/rubydex

Ruby LSP adoption

Open
#669 0 comments 6 reactions 1 assignee View on GitHub

@vinistock is already working on this.

Since Apr 20, 2026.

Dominant language
Rust
Stars
355
Forks
24
Avg merge
2d 6h
Merged PRs (30d)
17

Description

One of the main goals of Rubydex is to have it be the code intelligence engine for the Ruby LSP. To make adoption gradual and allow us to find bugs, we're going to cut beta releases of the LSP as we adopt Rubydex.

The steps to fully adopt Rubydex are:

Foundation

Features

Add-ons

Documentation

  • Remove type hierarchy from experimental (it should be a stable feature now)
  • Review if any add-on related APIs need to be documented again

Clean up

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.