Tutorial Build a Notion-Style Editor in Angular
Step-by-step Angular tutorial for a Notion-style block editor: slash commands, drag handles, nested drag-and-drop, block colors and a floating outline.
Most editor libraries treat Angular as a port of the React version. Domternal was built the other way around, so the Angular components are standalone, signal-driven and OnPush by default, and they work in a zoneless application without an NgZone shim. These posts and tutorials cover reactive-forms integration, change-detection boundaries, and what breaks when ProseMirror events fire outside the zone.
Tutorial Step-by-step Angular tutorial for a Notion-style block editor: slash commands, drag handles, nested drag-and-drop, block colors and a floating outline.
Tutorial Step-by-step Angular tutorial for a rich text editor inside reactive forms, with required validation that actually works, a character limit, lock and reset.
Blog After years of React-first wrapper pain in Angular, I built Domternal: a headless ProseMirror editor with native Angular components, signals and OnPush.
Back to all articles or all tutorials.