An inline field that allows some simple inline formatting (bold, italic, ...)
released January 30, 2026
npm install @propagande/strapi-plugin-text-field-formattingA Strapi plugin that adds a custom field for inline text formatting. This plugin provides a simpler alternative to the full WYSIWYG editor, offering only inline formatting options.
For each field, you can configure:
npm install @propagande/strapi-plugin-text-field-formatting
# or
yarn add @propagande/strapi-plugin-text-field-formatting
# or
bun add @propagande/strapi-plugin-text-field-formattingThen, add the plugin to your Strapi configuration in config/plugins.js (or config/plugins.ts):
module.exports = {
// ...
'propagande-text-field-formatting': {
enabled: true,
},
};When configured for HTML output, the field stores formatted text as HTML:
This is <strong>bold</strong> and <em>italic</em> text with a
<a href="https://example.com">link</a>.When configured for Markdown output, the field stores formatted text as Markdown:
This is **bold** and _italic_ text with a [link](https://example.com).# Install dependencies
npm install
# Build the plugin
npm run build
# Watch for changes
npm run watch
# Type checking
npm run test:ts:front
npm run test:ts:backMIT
Benjamin Robinet benjamin@propagande.studio
Share your work with the community and get it listed in the Strapi ecosystem for everyone to discover and use.
Submit
