Documentation Index
Fetch the complete documentation index at: https://mintlify.com/euclidesseg/euclides-workspace/llms.txt
Use this file to discover all available pages before exploring further.
Build rich text experiences with Euclides
A ProseMirror-based rich text editor component library for Angular applications. Powerful, extensible, and easy to integrate.
Quick Start
Get up and running in minutes
Start editing
The editor is ready to use with built-in support for text formatting, lists, links, and more.
Check out the quickstart guide for a complete walkthrough with all available features.
Explore features
Discover what you can build with Euclides
Text formatting
Apply bold, italic, strikethrough, and code formatting to your content
Text alignment
Align paragraphs left, center, or right with custom schema attributes
Lists
Create ordered and unordered lists with full keyboard support
Links
Add and manage hyperlinks with a built-in popover interface
Custom schema
Extend the editor with custom nodes and marks for your use case
Code blocks
Insert code blocks with syntax highlighting support
Core concepts
Understand the architecture behind Euclides
Architecture
Learn how ProseMirror powers the editor with EditorState, EditorView, and Schema
Schema
Understand how the schema defines the document structure and rules
Nodes vs marks
Discover the difference between block-level nodes and inline marks
Editor state
Manage document state, selections, and transactions
Ready to build?
Start building rich text experiences for your Angular applications with Euclides Rich Editor.
Install now