Repolode
basecamp

basecamp/lexxy

Um editor de rich text moderno para Rails, baseado no framework Lexical da Meta e projetado para funcionar com Action Text.

Estrelas
1,256
Forks
125
Issues abertas
32
Último commit
há 3 horas

O que é?

Lexxy é um editor de rich text para aplicações Ruby on Rails. Ele é baseado no Lexical, o framework de edição de texto da Meta, e gera HTML limpo com tags de parágrafo reais, mantendo o conteúdo semântico e fácil de estilizar ou processar.

Além da formatação básica, o editor oferece atalhos de Markdown e formatação automática ao colar, realce de sintaxe em tempo real para blocos de código e criação de links ao colar uma URL sobre um texto selecionado. Também conta com prompts configuráveis para menções e outras sugestões interativas, com diversas estratégias de carregamento e filtragem.

Lexxy funciona perfeitamente com Action Text e gera o mesmo formato canônico de HTML que o Action Text espera para anexos. Anexos como PDFs e vídeos podem ser visualizados diretamente no editor. O projeto lista acessibilidade como um objetivo de design.

Recursos principais

  • 01Baseado no Lexical, com parágrafos renderizados em tags <p> reais
  • 02Atalhos de Markdown e formatação automática ao colar
  • 03Realce de sintaxe de código em tempo real
  • 04Cole uma URL sobre um texto selecionado para criar um link
  • 05Menções e prompts interativos configuráveis, com filtragem
  • 06Visualize anexos PDF e de vídeo no editor, com compatibilidade com Action Text

Casos de uso

  • Adicionar um editor de rich text a uma aplicação Rails que já usa Action Text
  • Escrever comentários ou mensagens que precisam de menções e realce de código inline
  • Permitir que usuários colem conteúdo formatado, com Markdown e links tratados automaticamente

Início rápido

  1. 1

    Consulte a documentação para ver as instruções de instalação

  2. 2

    Experimente no sandbox online

Antes de usar

  • O README não documenta os comandos de instalação, então não fica claro como configurar o projeto apenas com base nele.
  • Foi desenvolvido especificamente para Rails e Action Text, portanto não é um editor de uso geral para outras stacks.

Em coleções

Tópicos

Perguntas frequentes

O que é lexxy?
Um editor de rich text moderno para Rails, baseado no framework Lexical da Meta e projetado para funcionar com Action Text. Lexxy é um editor de rich text para aplicações Ruby on Rails. Ele é baseado no Lexical, o framework de edição de texto da Meta, e gera HTML limpo com tags de parágrafo reais, mantendo o conteúdo semântico e fácil de estilizar ou processar.
lexxy é gratuito? Qual é a licença?
lexxy é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
lexxy ainda é mantido?
Manutenção ativa. O último commit de lexxy foi em 6 de nov. de 2026.
Para que posso usar lexxy?
Adicionar um editor de rich text a uma aplicação Rails que já usa Action Text Escrever comentários ou mensagens que precisam de menções e realce de código inline Permitir que usuários colem conteúdo formatado, com Markdown e links tratados automaticamente
Como instalar lexxy?
Consulte a documentação para ver as instruções de instalação Experimente no sandbox online
Onde consigo lexxy?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/basecamp/lexxy

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados