rust-lang/rls
Repository for the Rust Language Server (aka RLS) observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: archived no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3655
- days_rel: n/a
- days_push: 1465
- n_releases_24m: 0
Adoption not part of the score
3497 stars · 246 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
The Rust Language Server (RLS) implements the Language Server Protocol to give editors and IDEs Rust support such as goto definition, completion, renaming, and reformatting. It is deprecated and no longer supported, having been replaced by rust-analyzer.
Use cases
- add rust language support to my editor
- language server for rust ide integration
- goto definition and code completion for rust
- rename and refactor rust code in an editor
- rust language server protocol implementation
When to choose
- you are stuck on a legacy toolchain that only supports RLS
When to avoid
- starting any new Rust project or editor setup
- you want maintained tooling - use rust-analyzer instead
- you need support for large crates or modern Rust features
Facets
service · maturity abandoned
editor developer-tools developer-tools text-editors programming-languages cross-platform rust language-server-protocol rust ide-support deprecated rust-analyzer-successor
1 source
- readme: https://github.com/rust-lang/rls · fetched 2026-08-28 · 337ab4c0ebad
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| rust-lang/rls | main | 10 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem