DemoDocsPlaygroundGitHub

An extensible rich text editor framework built on Lexical. Ship faster with production-ready defaults and TypeScript-first APIs.

Documentation

IntroductionInstallation@lyfie/luthor-headless@lyfie/luthor

Resources

DemoFeaturesPlaygroundGitHubluthor @ npmluthor-headless @ npm

Support the Project

Buy me a coffeeStar on GitHub

Built with ❤️ by Lyfie.org

HomeDocsFeaturesDemodev.toMediumGitHubllms.txtllms-full.txt
  1. Home
  2. Docs
  3. Luthor Headless
  4. Extensions Reference

Luthor Documentation

Start Here

  • Getting Started
  • Installation
  • Dependencies
  • Capabilities
  • Quickstart: @lyfie/luthor
  • Quickstart: @lyfie/luthor-headless
  • AI Agents and Vibe Coding

@lyfie/luthor (Presets)

  • @lyfie/luthor Overview
  • @lyfie/luthor Architecture
  • Feature Flags
  • Props Reference
  • Presets Catalog
  • Extensive Editor
  • Compose Editor
  • Simple Editor
  • Legacy Rich Editor
  • Markdown Editor
  • HTML Editor
  • Slash Editor
  • Headless Editor Preset
  • Commands Reference

@lyfie/luthor-headless (Runtime)

  • @lyfie/luthor-headless Overview
  • @lyfie/luthor-headless Architecture
  • Extensions and API
  • Metadata Comment System
  • Features
  • Typography and Text
  • Structure and Lists
  • Media and Embeds
  • Code and Devtools
  • Interaction and Productivity
  • Customization and Theming
  • Extensions Reference
  • Nodes and Bridges Reference

Integrations

  • React Integration
  • Next.js Integration
  • Astro Integration
  • Remix Integration
  • Vite Integration

Reference Indexes

  • Search Guide
  • Exports Map
  • Preset Selector

Contributing

  • Contributor Guide

Package: headlessType: referenceSurface: extension

Extensions Reference

This page is the source-of-truth export index for runtime extensions.

What this page answers

  • Which extension symbols are publicly exported?

Exported extension symbols

  • BaseExtension
  • blockFormatExtension
  • BlockFormatExtension
  • boldExtension
  • BoldExtension
  • codeExtension
  • CodeExtension
  • codeFormatExtension
  • CodeFormatExtension
  • codeIntelligenceExtension
  • CodeIntelligenceExtension
  • commandPaletteExtension
  • CommandPaletteExtension
  • contextMenuExtension
  • ContextMenuExtension
  • createCustomNodeExtension
  • createExtension
  • draggableBlockExtension
  • DraggableBlockExtension
  • emojiExtension
  • EmojiExtension
  • enterKeyBehaviorExtension
  • EnterKeyBehaviorExtension
  • Extension
  • floatingToolbarExtension
  • FloatingToolbarExtension
  • fontFamilyExtension
  • FontFamilyExtension
  • fontSizeExtension
  • FontSizeExtension
  • historyExtension
  • HistoryExtension
  • horizontalRuleExtension
  • HorizontalRuleExtension
  • iframeEmbedExtension
  • IframeEmbedExtension
  • imageExtension
  • ImageExtension
  • italicExtension
  • ItalicExtension
  • lineHeightExtension
  • LineHeightExtension
  • linkExtension
  • LinkExtension
  • listExtension
  • ListExtension
  • richTextExtension
  • slashCommandExtension
  • SlashCommandExtension
  • strikethroughExtension
  • StrikethroughExtension
  • subscriptExtension
  • SubscriptExtension
  • superscriptExtension
  • SuperscriptExtension
  • tabIndentExtension
  • TabIndentExtension
  • tableExtension
  • TableExtension
  • textColorExtension
  • TextColorExtension
  • TextFormatExtension
  • textHighlightExtension
  • TextHighlightExtension
  • underlineExtension
  • UnderlineExtension
  • youTubeEmbedExtension
  • YouTubeEmbedExtension
Previous: Customization and Theming
Next: Nodes and Bridges Reference

On this page

  • What this page answers
  • Exported extension symbols