

The NgStarter Angular Content Editor library lets you build and render structured long-form content from JSON blocks. Use ngs-content-editor-builder for editing articles, pages, documentation, knowledge base entries, rich notes, editable descriptions, landing content, and CMS-like content. Use ngs-content-editor-renderer to render saved blocks for previews and display-only content.
Content Editor is a block-based builder for structured long-form content. Use ngs-content-editor-builder for articles, pages, documentation, knowledge base entries, rich notes, editable descriptions, landing content, and CMS-like editing workflows.
ContentEditorBlock[] data through the contentChanged event. ngs-content-editor-renderer in preview dialogs, read-only pages, and CMS display surfaces. Do not use Content Editor for quick messages, comments, threads, or reply composers; use Comment Editor for that. Do not use it for a simple text field or a small rich text input; use Text Editor, Input, or Textarea depending on the task. For display-only content, render the saved block JSON with ngs-content-editor-renderer.
Using this component in production?
NgStarter includes source code, admin dashboard templates, and commercial support.