@37signals/lexxy
v0.7.4-beta
Published
Lexxy - A modern rich text editor for Rails.
Keywords
Readme
Lexxy
A modern rich text editor for Rails.
[!IMPORTANT] This is an early beta. It hasn't been battle-tested yet. Please try it out and report any issues you find.
Features
- Built on top of Lexical, the powerful text editor framework from Meta.
- Good HTML semantics. Paragraphs are real
<p>tags, as they should be. - Markdown support: shortcuts, auto-formatting on paste.
- Real-time code syntax highlighting.
- Create links by pasting URLs on selected text.
- Configurable prompts. Support for mentions and other interactive prompts with multiple loading and filtering strategies.
- Preview attachments like PDFs and Videos in the editor.
- Works seamlessly with Action Text, generating the same canonical HTML format it expects for attachments.

Documentation
Visit the documentation site.
Roadmap
This is an early beta. Here's what's coming next:
- [x] Configurable editors in Action Text: Choose your editor like you choose your database.
- [x] More editing features:
- [x] Tables
- [x] Text highlighting
- [x] Configuration hooks.
- [x] Standalone JS package: to use in non-Rails environments.
- [ ] Image galleries: The only remaining feature for full Action Text compatibility
- [ ] Install task that generates the necessary JS and adds stylesheets.
Contributing
- Bug reports and pull requests are welcome on GitHub Issues. Help is especially welcome with those tagged as "Help Wanted".
- For questions and general Lexxy discussion, please use the Discussions section
License
The gem is available as open source under the terms of the MIT License.
