UNPUBLISHED! This repo is still in the exploritory phase of development, and everything is subject to change while I figure out how I want/need all this to work.
RTEA is a primarily Angular rich text editor application based off of the Prosemirror editor, and contains a variaty of angular component views with companion Prosemirror plugins to drive them.
prosemirror-rtea contains additional non-angular viewless prosemirror plugins and plugin bases.
To run the demo, run npm i
at the project root, and then npm run start
to start the demo application.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The application will automatically reload if you change any of the source files.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run npm run test
to execute the unit tests via Jest.
TODO
The following libraries can be used to extend ProseMirror. They are not sponsored or endorsed by Rtea or ProseMirror. They are simply here for reference to help you get started.
ProseMirror Util Libraries Atlassian Prosemirror Utils (Apache 2.0 license)
ProseMirror Editors Tiptap (TypeScript) Remirror (React) Milkdown (TypeScript)