简体中文
Weitere detailliertere Informationen finden Sie in unserer Dokumentation. Wenn Sie auf Probleme stoßen oder Vorschläge für unser System haben, öffnen Sie bitte ein Problem.
isle-editor ist ein Open-Source-Web-Editor, der reichhaltige Text-, Block- und markdown Bearbeitung unterstützt. Es ist effizient und bereit, aus der Box zu verwenden, die auf Prosemirrror und Zehenspitzen gebaut wurde.
Mit isle-editor möchten wir es Entwicklern leicht machen, ihren Apps eine Textbearbeitung hinzuzufügen. isle-editor ist im Vergleich zu Open-Source-Redakteuren auf dem Markt new und unterstützt den beliebten Notion Style neben dem normalen reichen Textstil.
Sie können HTML als normaler reicher Texteditor oder JSON als Blockeditor ausgeben.
In Anbetracht der Erweiterbarkeit können Sie unsere integrierten Combo-Erweiterungen schnell erstellen, um den Editor schnell zu erstellen.
prosemirror ist ein leistungsstarker und flexibler Open-Source-Riche-Rahmen, das eine Reihe von Kernwerkzeugen und API für den Erstellen hochpassbarer reichhaltiger Texteditoren bietet. tiptap ist ein modernes Rich-Texteditor-Framework, das auf prosemirror aufgebaut ist und höhere Abstraktionen und Standardimplementierungen bietet, die es benutzerfreundlicher machen.
Sowohl prosemirror als auch tiptap sind kopflos, was bedeutet, dass sie nicht von einem bestimmten Rahmen abhängen. Während tiptap die Entwicklung von Redaktionen stark vereinfacht, bleibt es komplex, da es keine UI bietet. Bei der Entwicklung müssen Sie viele Aspekte behandeln, einschließlich der Implementierung verschiedener Erweiterungen und der Verwaltung der View -Ebene.
Das Ziel des isle-editor ist es, Entwicklern einen völlig optimalen Texteditor zu bieten, der schnell ohne komplexe Konfiguration in vorhandene Projekte integriert werden kann. Wir nutzen die Kernimplementierung von tiptap für seine Zuverlässigkeit, während wir UI Ansichten und zusätzliche Kernerweiterungen bereitstellen, die durch Konfiguration Funktionen außerhalb der Box ermöglichen.
Sie können isle-editor in jedem Framework verwenden und sie schnell ohne komplexe Konfiguration in vorhandene Projekte integrieren. (Wir priorisieren die Unterstützung für Vue -Ansichten mit mehr Framework -Ansichten in der Entwicklung. Sie können auch Ihren Code auf Github beibehalten, um die Ansichtsunterstützung für zusätzliche Frameworks zu implementieren.)
Die Kernverlängerungen des isle-editor sind mit tiptap vollständig kompatibel. Wenn Sie ein Projekt mit tiptap entwickeln, können Sie unsere Kernerweiterungen nahtlos verwenden. Sie können auch auf den Quellcode isle-editor Quells verweisen, da wir darauf abzielen, dass es sich um eine Best-Practice-Implementierung von tiptap handelt.
Isle-Eduitor eignet sich für verschiedene Szenarien:
Besuchen Sie unseren Online-Spielplatz, um den Isle-Editor schnell in Aktion zu erleben.
Isle-Eduitor ist im Rahmen der MIT-Lizenz auf offener Software lizenziert.