简体中文
Para obtener información más detallada, asegúrese de consultar nuestra documentación. Si encuentra algún problema o tiene sugerencias para nuestro sistema, abra un problema.
isle-editor es un editor web de código abierto que admite la edición de texto, basado en bloques y markdown enriquecidos. Es eficiente y listo para usar fuera de la caja, construido sobre Prosemirror y Tiptap.
Con isle-editor queremos que sea fácil para los desarrolladores agregar edición de texto a sus aplicaciones. isle-editor es new en comparación con los editores de código abierto en el mercado, y admite el estilo Notion Style popular además del estilo de texto rico normal.
Puede emitir HTML como un editor de texto rico normal o JSON como editor de bloques.
Teniendo en cuenta la extensibilidad, puede usar nuestras extensiones combinadas incorporadas para construir el editor rápidamente, o puede usar selectivamente nuestras extensiones principales para personalizar su editor paso a paso, y también puede personalizar las extensiones para enriquecer la funcionalidad del editor.
prosemirror es un marco de edición de texto rico de código abierto potente y flexible que proporciona un conjunto de herramientas y API básicas para construir editores de texto ricos altamente personalizables. tiptap es un marco moderno de editor de texto enriquecido construido sobre prosemirror , que proporciona abstracciones de nivel superior e implementaciones predeterminadas que lo hacen más fácil de usar.
Tanto prosemirror como tiptap no tienen cabeza, lo que significa que no dependen de ningún marco específico. Si bien tiptap simplifica enormemente el desarrollo del editor, sigue siendo complejo porque no proporciona una vista UI . Al desarrollarlo, debe manejar muchos aspectos, incluida la implementación de varias extensiones y administrar la capa de vista.
El objetivo de isle-editor es proporcionar a los desarrolladores un editor de texto rico completamente listo para usar que se pueda integrar rápidamente en proyectos existentes sin una configuración compleja. Aprovechamos la implementación central de tiptap para su confiabilidad al tiempo que proporcionamos vistas UI y extensiones centrales adicionales que habilitan la funcionalidad listosa a través de la configuración.
Puede usar isle-editor en cualquier marco e integrarlo rápidamente en proyectos existentes sin una configuración compleja. (Priorizamos el soporte para las vistas Vue , con más vistas al marco en el desarrollo. También puede contribuir con su código en GitHub para ayudarnos a implementar el soporte de vistas para marcos adicionales).
Las extensiones de núcleo del isle-editor son totalmente compatibles con tiptap . Si está desarrollando un proyecto usando tiptap , puede usar sin problemas nuestras extensiones centrales. También puede hacer referencia al código fuente de isle-editor , ya que apuntamos a que sea una implementación de la mejor práctica de tiptap .
Isle-editor es adecuado para varios escenarios:
Visite nuestro patio de recreo en línea para experimentar rápidamente el editor de islas en acción.
Isle-Editor es un software de origen abierto con licencia bajo la licencia MIT.