Skip to main content
SuperDoc works with Angular through direct DOM manipulation. No wrapper needed. Requires Angular 17.2+. viewChild() and input() are stable from Angular 19; developer preview before that. On older versions, use @ViewChild, @Input, and ngOnDestroy in place of inject(DestroyRef).

Install

Basic setup

Full component

A reusable editor component with mode switching and export:

Handle file uploads

Next steps