# Yoopta Editor ## Docs - [Blocks API](https://docs.yoopta.dev/api-reference/blocks.md): Block-level operations for Yoopta Editor - [Editor API](https://docs.yoopta.dev/api-reference/editor.md): createYooptaEditor and YooEditor instance API - [Elements API](https://docs.yoopta.dev/api-reference/elements.md): Element-level operations within blocks for Yoopta Editor - [Marks API](https://docs.yoopta.dev/api-reference/marks.md): Text formatting (marks) API for Yoopta Editor - [Collaboration](https://docs.yoopta.dev/core/collaboration.md): Real-time collaboration for Yoopta Editor using Yjs CRDT - [Editor](https://docs.yoopta.dev/core/editor.md): Understanding the Yoopta Editor core component - [Plugins](https://docs.yoopta.dev/core/plugins.md): Understanding and working with Yoopta Editor plugins - [Themes](https://docs.yoopta.dev/core/themes.md): Headless plugins and theme packages for styled block UI - [Introduction](https://docs.yoopta.dev/introduction.md): Learn about Yoopta Editor — a headless, plugin-based rich-text editor for React - [Marks Overview](https://docs.yoopta.dev/marks/overview.md): Text formatting (marks) in Yoopta Editor - [Accordion](https://docs.yoopta.dev/plugins/accordion.md): Collapsible accordion sections - [Blockquote](https://docs.yoopta.dev/plugins/blockquote.md): Quote blocks - [Callout](https://docs.yoopta.dev/plugins/callout.md): Highlighted callout blocks - [Carousel](https://docs.yoopta.dev/plugins/carousel.md): Display images or content in a carousel/slider format - [Code](https://docs.yoopta.dev/plugins/code.md): Syntax-highlighted code blocks with theme support - [CodeGroup](https://docs.yoopta.dev/plugins/code-group.md): Display multiple code files in tabbed interface - [Divider](https://docs.yoopta.dev/plugins/divider.md): Horizontal divider line - [Embed](https://docs.yoopta.dev/plugins/embed.md): Embed content from YouTube, Vimeo, Twitter, Spotify, Figma, and more - [Emoji](https://docs.yoopta.dev/plugins/emoji.md): Insert emoji by typing shortcodes with autocomplete dropdown - [File](https://docs.yoopta.dev/plugins/file.md): Upload and attach files with download support and file type icons - [Headings](https://docs.yoopta.dev/plugins/headings.md): H1, H2, H3 heading blocks - [Image](https://docs.yoopta.dev/plugins/image.md): Upload and display images with full customization - [Link](https://docs.yoopta.dev/plugins/link.md): Inline links and link blocks - [Lists](https://docs.yoopta.dev/plugins/lists.md): Bulleted, numbered, and todo lists - [MathInline](https://docs.yoopta.dev/plugins/math.md): Inline math expressions rendered with KaTeX - [MathBlock](https://docs.yoopta.dev/plugins/math-block.md): Display-mode math equations as standalone blocks - [Mention](https://docs.yoopta.dev/plugins/mention.md): Mention users, channels, pages, or any custom resources with autocomplete - [Paragraph](https://docs.yoopta.dev/plugins/paragraph.md): Basic text blocks for content creation - [Steps](https://docs.yoopta.dev/plugins/steps.md): Create step-by-step instructions and tutorials - [Table](https://docs.yoopta.dev/plugins/table.md): Create and manage tabular data - [Table of Contents](https://docs.yoopta.dev/plugins/table-of-contents.md): Void block that renders a navigable list of document headings - [Tabs](https://docs.yoopta.dev/plugins/tabs.md): Organize content in tabbed interface - [Video](https://docs.yoopta.dev/plugins/video.md): Upload videos, embed from providers, and display with full customization - [Quickstart](https://docs.yoopta.dev/quickstart.md): Install Yoopta Editor and build your first editor in 5 minutes - [ActionMenuList](https://docs.yoopta.dev/ui/action-menu-list.md): Block type selection menu for "Turn into" and similar actions - [Block Drag & Drop](https://docs.yoopta.dev/ui/block-dnd.md): Drag and drop support for reordering blocks in the editor - [BlockOptions](https://docs.yoopta.dev/ui/block-options.md): Context menu for block-level actions (duplicate, delete, turn into, etc.) - [ElementOptions](https://docs.yoopta.dev/ui/element-options.md): Inline popover for configuring element-specific properties - [FloatingBlockActions](https://docs.yoopta.dev/ui/floating-block-actions.md): Floating action buttons that appear when hovering over blocks - [FloatingToolbar](https://docs.yoopta.dev/ui/floating-toolbar.md): Floating formatting toolbar that appears on text selection - [UI Components Overview](https://docs.yoopta.dev/ui/overview.md): Headless UI components for building custom editor interfaces - [SelectionBox](https://docs.yoopta.dev/ui/selection-box.md): Rectangle selection component for selecting multiple blocks at once - [SlashCommandMenu](https://docs.yoopta.dev/ui/slash-action-menu-list.md): Slash command menu triggered by typing / for quick block insertion ## OpenAPI Specs - [openapi](https://docs.yoopta.dev/api-reference/openapi.json) ## Optional - [Examples](https://yoopta.dev/examples) - [Discord Community](https://discord.gg/Dt8rhSTjsn) - [Twitter](https://twitter.com/LebovskiYoo)