Bootstrap UI Plugin for TinyMCE 6-8

Description
Insert real Bootstrap components inside TinyMCE — and skip the cleanup afterwards.
Bootstrap UI adds 29 component dialogs to the TinyMCE rich-text editor. Each dialog has a live preview rendered with your own Bootstrap stylesheet and a panel showing the exact HTML that will be inserted. What lands in your content is plain Bootstrap markup: no metadata, no wrapper classes, no shortcodes and no runtime licence check. Open the same component again and the dialog reads your HTML back, so editing continues where authoring started.
Why this plugin
- TinyMCE 6, 7 and 8. Verified by click-through in a real browser on 6.8, 7.9 and 8.9 — the same build that ships in the package.
- Bootstrap 5.3 and Bootstrap 4.6. One option switches the series; the dialogs use the class names that series has.
- English interface plus 8 translations (Czech, Slovak, German, French, Spanish, Italian, Polish, Brazilian Portuguese), using TinyMCE's own translation system.
- A live preview in every dialog, rendered with your Bootstrap stylesheet — what you see is what the website shows.
- A grid designer with breakpoint preview, drag-and-drop column order and per-breakpoint width, offset, order and alignment.
- No lock-in. Remove the plugin and the content stays valid Bootstrap HTML.
The 29 components
Button, alert, badge, card, list group, progress, accordion, spinner, button group, pagination, breadcrumb, toast, modal, offcanvas, tooltip, popover, dropdown, collapse, carousel, navs and tabs, navbar, scrollspy, table, figure, typography, form control, placeholder, ratio and close button — plus container settings, custom classes on any element, table cell settings and nav item settings.
Built for content editors, not just developers
- Click any inserted component and a context toolbar offers Edit element, Edit parent element, a paragraph above or below, and Remove.
- Components that are invisible on the page — modal, offcanvas, toast — are drawn framed and labelled in the editing area, so nobody edits blindly.
- A shared Utilities section maps spacing, sizing, display, flexbox, colours, borders and typography to Bootstrap classes. The plugin never writes inline styles.
- The component gallery shows every component as a live preview, filtered by group or search.
What is in the package
- The plugin as a drop-in folder for
tinymce/plugins/, plus a readable, unminified ES module build for bundlers. - The full manual as an offline HTML document.
- A reference
tinymce.init()configuration. - Translation files for 8 languages and a template for your own.
TinyMCE and Bootstrap are not included — the plugin works with the copies you already use.
Features
- 29 Bootstrap component dialogs with a live preview
- Works with TinyMCE 6, 7 and 8
- Supports Bootstrap 5.3 and Bootstrap 4.6
- Edits existing Bootstrap HTML — the dialog reads your markup back
- Grid designer with breakpoint preview and drag-and-drop column order
- Context toolbar: edit element, edit parent, paragraph above/below, remove
- Hidden components (modal, offcanvas, toast) drawn framed in the editor
- Utilities panel for spacing, sizing, display, flexbox, colours, borders, typography
- Component gallery with search and groups
- Plain Bootstrap output — no shortcodes, wrappers or inline styles
- English interface plus 8 translations
- No runtime licence check — works offline and on intranets
- Readable, unminified ES module build included
- Full offline HTML manual
Requirements
- TinyMCE 6, 7 or 8 (verified on 6.8, 7.9 and 8.9) — not included
- A Bootstrap 5.3 or 4.6 stylesheet on your side — not included
- With Bootstrap 4, jQuery for the interactive components' previews (the Bootstrap 4 bundle does not contain it)
- A current browser (Chrome, Edge, Firefox, Safari)
Instructions
- Unzip the package and copy
plugin/bootstrapuiinto yourtinymce/plugins/folder (or importplugin/plugin.esm.jsin your bundler). - Add
bootstrapuito thepluginsoption oftinymce.init(). - Set the required option
bootstrapui_cssto the URL of your Bootstrap stylesheet. Optionally setbootstrapui_jsto the Bootstrap JavaScript bundle so interactive components work in the previews. - For Bootstrap 4, also set
bootstrapui_version: '4'and pass jQuery before the Bootstrap bundle inbootstrapui_js. - Add the menu items or toolbar buttons you want (see
example/tinymce-init.jsfor a complete reference configuration). - The full manual is in
documentation/index.html.
| Author | coolsoftcz |
|---|---|
| Category | Scripts & Code / JavaScript / Editors |
| Price | $64 |
| Extended License | $192 |
| First Release | Oct 10, 2026 |
| Last Update | Oct 13, 2026 |
| Files included | .html, JavaScript .js |
| Html/css framework | Bootstrap |
| Programming language | JavaScript |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 3,095 views · 28 clicksSaaS · Week 45 · 3,095 views · 28 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 40,485 views · 216 clicksWebsite · Week 45 · 40,485 views · 216 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 38,577 views · 110 clicksSaaS · Week 45 · 38,577 views · 110 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 57,614 views · 197 clicksSaaS · Week 45 · 57,614 views · 197 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 27,046 views · 119 clicksDesktop App · Week 45 · 27,046 views · 119 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 2,987 views · 18 clicksWebsite · Week 45 · 2,987 views · 18 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
1,681 views · 16 clicksWeek 45 · 1,681 views · 16 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
1,573 views · 13 clicksWeek 45 · 1,573 views · 13 clicks