• English
  • Plugin matrix

    Component variants

    All three entry points share the same component API. Choose the defaults that suit your app:

    ComponentImport pathPurpose
    Fluxdownfluxdown or fluxdown/fullProvides more complete Markdown functionality and richer presentation out of the box.
    FluxdownLitefluxdown/liteKeeps the bundle small with basic Markdown rendering, ready for features you add as needed.
    FluxdownRawfluxdown/rawSupply the complete plugins set and choose every feature.

    All plugins

    The table lists the composite plugins used by the React packs. A check means the component includes that plugin by default; an empty cell means it must be added explicitly.

    PluginLiteFull
    BlockquotePlugin
    BreakLinePlugin
    CjkPlugin
    CodePlugin
    CodePelePlugin
    CodePrismPlugin
    CodeShikiPlugin
    EffectChunkPlugin
    EffectScalePlugin
    EffectShadPlugin
    EffectSuffixPlugin
    EmojiPlugin
    EmphasisPlugin
    FallbackPlugin
    HeadingPlugin
    ImagePlugin
    LinkPlugin
    ListPlugin
    ParagraphPlugin
    PatchPlugin
    StrongPlugin
    TablePlugin
    TexPlugin
    TexKatexPlugin
    TexMathjaxKatexPlugin

    Import CjkPlugin, EmojiPlugin, and PatchPlugin from @fluxdown/react-base-plugins/plugins/<directory> and DOM plugins from @fluxdown/react-plugins/plugins/<directory>, for example CodePlugin from @fluxdown/react-plugins/plugins/code. Add the plugins you need through plugins; see Composite plugins for declaration, composition, and configuration.