basecamp/lexxy
A modern rich text editor for Rails. observed · 2026-08-28
Health v2 · maintenance only
85/100
- Activity 99
- Release rhythm 98
- Longevity 33
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 5.5
- age_days: 473
- days_rel: 13
- days_push: 7
- n_releases_24m: 21
Adoption not part of the score
1218 stars · 120 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Lexxy is a modern rich text editor for Ruby on Rails, built as a custom element on top of Meta's Lexical editor framework by 37signals. It acts as a drop-in replacement for Trix in Action Text, offering clean HTML semantics, Markdown shortcuts, real-time code highlighting, attachment previews, and configurable prompts such as @mentions.
Use cases
- add a rich text editor to a Rails app
- replace Trix with a better editor in Action Text
- wysiwyg editor with markdown shortcuts and clean HTML output
- rich text editor with real-time code syntax highlighting
- implement @mentions or slash-commands in a Rails text area
- let users attach and preview PDFs and videos inside an editor
- editor that generates the canonical HTML Action Text expects
When to choose
- you are building a Rails application and want a drop-in editor for Action Text with zero configuration
- you need semantic HTML output with real <p> tags instead of markup soup
- you want mentions, interactive prompts, tables, galleries, and attachment previews out of the box
- you prefer vanilla JavaScript and CSS that is easy to customize and extend
When to avoid
- your stack is not Ruby on Rails - the deepest value comes from Action Text and Active Storage integration
- you need a frozen, guaranteed-stable extension API - the extensions API is experimental and may change without deprecation
- you want a general-purpose Lexical wrapper for React or other JS frameworks - using Lexical directly may fit better
- you only need plain markdown editing without rich text features - a simpler markdown editor may suffice
Facets
library · maturity active
editor ui-components markdown file-upload form-handling web-development frontend text-editors browser ruby rich-text-editor wysiwyg action-text rails lexical trix-replacement custom-elements mentions syntax-highlighting attachments 37signals web-server
6 sources
- readme: https://github.com/basecamp/lexxy · fetched 2026-08-28 · 0a6d2e9c56da
- homepage: https://lexxy.dev · fetched 2026-08-29 · 01dab7c8a41a
- site_page: https://lexxy.dev/docs · fetched 2026-08-29 · e3318d459a7f
- site_page: https://lexxy.dev/docs/attachments.html · fetched 2026-08-29 · 0e733f1996a4
- site_page: https://lexxy.dev/docs/prompts.html · fetched 2026-08-29 · 4fc26cac611b
- site_page: https://lexxy.dev/docs/extensions.html · fetched 2026-08-29 · 74f2afa7a8a1
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| basecamp/lexxy | main | 85 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem