Overview of Lexxy
mainLexxy is a modern rich text editor designed specifically for Ruby on Rails applications. It is built on top of Meta's Lexical framework and focuses on producing high-quality HTML semantics (e.g., using real <p> tags).
Key capabilities include:
- Markdown Support: Includes keyboard shortcuts and auto-formatting when pasting Markdown.
- Code Highlighting: Provides real-time syntax highlighting for code blocks.
- Interactive Prompts: Supports configurable prompts for features like mentions, with various loading and filtering strategies.
- Attachment Previews: Supports previewing attachments such as PDFs and Videos directly within the editor.
- Action Text Integration: Works seamlessly with Rails Action Text by generating the same canonical HTML format required for attachments.