Plugin System

Plugin System Overview

Lyrix's plugin system lets you extend the editor and renderer with zero friction.


How plugins work

A plugin is a plain TypeScript module that exports hooks, custom field types, or block presets. No proprietary DSL — just functions.

Plugin types

There are three kinds of plugins: Block plugins (add new blocks), Field plugins (add new schema field types), and Hook plugins (tap into lifecycle events like save and publish).