Find a file
2024-10-09 16:47:31 +02:00
docs chore: update dependencies, use npm workspaces 2024-09-29 17:58:03 +02:00
packages test: fix tests 2024-10-09 16:47:31 +02:00
test rich-text: improve tests 2024-10-09 14:43:40 +02:00
vitest-example rich-text: init 2024-10-08 09:15:26 +02:00
.browserslistrc init 2020-05-19 13:45:14 +02:00
.drone.yml Fixed Typescript build 2020-05-25 23:10:21 +02:00
.editorconfig rich-text: init 2024-10-08 09:15:26 +02:00
.envrc chore: update dependencies, use npm workspaces 2024-09-29 17:58:03 +02:00
.gitignore rich-text: improve tests 2024-10-09 14:43:40 +02:00
CONTRIBUTING.md chore: update dependencies, use npm workspaces 2024-09-29 17:58:03 +02:00
flake.lock rich-text: init 2024-10-08 09:15:26 +02:00
flake.nix rich-text: init 2024-10-08 09:15:26 +02:00
lerna.json chore: update dependencies, use npm workspaces 2024-09-29 17:58:03 +02:00
LICENSE.md More broken docs 2022-03-16 23:15:52 +01:00
notes.md Start work on doc generation 2022-03-13 23:12:18 +01:00
package-lock.json test: fix @schlechtenburg core tests 2024-10-09 15:38:26 +02:00
package.json test: fix @schlechtenburg core tests 2024-10-09 15:38:26 +02:00
README.md Update README 2020-12-30 02:44:42 +01:00
tsconfig.json rich-text: init 2024-10-08 09:15:26 +02:00
vitest.config.ts test: fix @schlechtenburg core tests 2024-10-09 15:38:26 +02:00

Schlechtenburg

Experimental WYSIWYG editor framework made with Vue 3 and TypeScript. It takes cues from both Wordpress' Gutenberg editor and CKEditor, though it tries to become a best of both worlds; a very lightweight, easily extensible core, written with modern components and the accompanying state management.

It inputs and outputs a tree of JSON-serializable data.

Just a plaything for now.