Repolode
basecamp

basecamp/lexxy

Un editor de texto enriquecido moderno para Rails, basado en el framework Lexical de Meta y diseñado para funcionar con Action Text.

Estrellas
1,256
Forks
125
Issues abiertos
32
Último commit
hace 6 horas

¿Qué es?

Lexxy es un editor de texto enriquecido para aplicaciones Ruby on Rails. Está basado en Lexical, el framework de edición de texto de Meta, y genera HTML limpio con etiquetas de párrafo reales, para que el contenido siga siendo semántico y fácil de aplicar estilos o procesar.

Además del formato básico, el editor admite atajos de Markdown y formato automático al pegar, resaltado de sintaxis en tiempo real para bloques de código y creación de enlaces al pegar una URL sobre el texto seleccionado. También ofrece sugerencias configurables para menciones y otras interacciones, con varias estrategias de carga y filtrado.

Lexxy funciona sin problemas con Action Text y genera el mismo formato HTML canónico que Action Text espera para los adjuntos. Los adjuntos, como archivos PDF y videos, se pueden previsualizar directamente en el editor. El proyecto incluye la accesibilidad entre sus objetivos de diseño.

Funciones clave

  • 01Basado en Lexical, con párrafos representados mediante etiquetas <p> reales
  • 02Atajos de Markdown y formato automático al pegar
  • 03Resaltado de sintaxis de código en tiempo real
  • 04Pegar una URL sobre el texto seleccionado para crear un enlace
  • 05Menciones configurables y sugerencias interactivas con filtrado
  • 06Previsualización de adjuntos PDF y de video en el editor, compatible con Action Text

Casos de uso

  • Añadir un editor de texto enriquecido a una aplicación Rails que ya usa Action Text
  • Redactar comentarios o mensajes que requieran menciones y resaltado de sintaxis de código en línea
  • Permitir que los usuarios peguen contenido enriquecido con Markdown y enlaces gestionados automáticamente

Inicio rápido

  1. 1

    Consulta la documentación para ver las instrucciones de instalación

  2. 2

    Pruébalo en el entorno de pruebas en línea

Antes de usarlo

  • El README no incluye comandos de instalación, por lo que no queda claro cómo configurarlo consultándolo únicamente.
  • Está diseñado específicamente para Rails y Action Text, así que no es un editor de uso general para otras tecnologías.

En colecciones

Temas

Preguntas frecuentes

¿Qué es lexxy?
Un editor de texto enriquecido moderno para Rails, basado en el framework Lexical de Meta y diseñado para funcionar con Action Text. Lexxy es un editor de texto enriquecido para aplicaciones Ruby on Rails. Está basado en Lexical, el framework de edición de texto de Meta, y genera HTML limpio con etiquetas de párrafo reales, para que el contenido siga siendo semántico y fácil de aplicar estilos o procesar.
¿lexxy es gratuito? ¿Qué licencia tiene?
lexxy es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿lexxy sigue mantenido?
Mantenimiento activo. El último commit de lexxy fue el 6 nov 2026.
¿Para qué puedo usar lexxy?
Añadir un editor de texto enriquecido a una aplicación Rails que ya usa Action Text Redactar comentarios o mensajes que requieran menciones y resaltado de sintaxis de código en línea Permitir que los usuarios peguen contenido enriquecido con Markdown y enlaces gestionados automáticamente
¿Cómo se instala lexxy?
Consulta la documentación para ver las instrucciones de instalación Pruébalo en el entorno de pruebas en línea
¿Dónde consigo lexxy?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/basecamp/lexxy

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados