awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
mindmup avatar

mindmup/bootstrap-wysiwygArchivedFork

0
View on GitHub↗
5,515 stars·818 forks·HTML·MIT·41 views

Bootstrap Wysiwyg

bootstrap-wysiwyg is a WYSIWYG HTML editor and browser-based content editor designed to integrate with the Bootstrap CSS framework. It provides a visual interface for creating and formatting rich text content that outputs HTML markup.

The editor allows for custom text formatting workflows through the configuration of toolbars and keyboard shortcuts. Users can embed images via drag-and-drop and utilize a dedicated process to clean up redundant tags and whitespace in the generated markup.

Features

  • Rich Text WYSIWYG Editors - Implements a visual rich text editor that outputs clean HTML markup for use in web applications.
  • Rich Text Editors - Provides a web-based interface for creating and editing formatted content with structured document models.
  • Bootstrap UI Extensions - Integrates a compatible rich text editor with Bootstrap-based interfaces for a consistent look and feel.
  • Rich Text Editors - Provides a visual editor that allows users to format text and insert images without writing HTML code.
  • Browser-Embedded Editors - Provides a lightweight, browser-integrated interface for rich text editing with custom toolbars and image embedding.
  • Browser Command Integrations - Implements text styling and manipulation by triggering the built-in document execCommand API of the web browser.
  • ContentEditable Components - Utilizes the native HTML contenteditable attribute to transform a standard div into an interactive text editor.
  • Image Injection - Handles file drop events to convert local images into base64 strings or URLs for immediate insertion.
  • Keyboard Shortcut Mappers - Binds specific key combinations to editing commands to accelerate common text manipulation tasks.
  • Keyboard Shortcuts - Binds standard or custom hotkeys to specific editor commands for faster content manipulation.
  • Text Editing Workflows - Creates a tailored editing experience by mapping toolbar buttons and keyboard shortcuts to text commands.
  • Command-Mapped Toolbars - Maps browser commands to toolbar links or input fields using data attributes to trigger formatting actions.
  • Toolbar Button Customizations - Provides configuration options for modifying the behavior and appearance of toolbar action buttons.
  • Drag-and-Drop Asset Insertion - Allows embedding images into the document by dragging files from the operating system file manager.
  • Sanitizing HTML Editors - Cleans up redundant tags and whitespace in rich text documents to ensure structural consistency.
  • Markup Cleaning - Scans generated HTML to remove empty tags and trailing whitespace for a cleaner document structure.
  • Keyboard Event Handlers - Intercepts keydown events to map specific keyboard combinations to internal editor formatting commands.
  • Data Attribute Event Mapping - Links toolbar elements to formatting functions using HTML data attributes via event delegation.
  • Editors - Bootstrap-compatible rich text editor.
  • Rich Text Editors - Bootstrap-compatible rich text editor.

Star history

Star history chart for mindmup/bootstrap-wysiwygStar history chart for mindmup/bootstrap-wysiwyg

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does mindmup/bootstrap-wysiwyg do?

bootstrap-wysiwyg is a WYSIWYG HTML editor and browser-based content editor designed to integrate with the Bootstrap CSS framework. It provides a visual interface for creating and formatting rich text content that outputs HTML markup.

What are the main features of mindmup/bootstrap-wysiwyg?

The main features of mindmup/bootstrap-wysiwyg are: Rich Text WYSIWYG Editors, Rich Text Editors, Bootstrap UI Extensions, Browser-Embedded Editors, Browser Command Integrations, ContentEditable Components, Image Injection, Keyboard Shortcut Mappers.

Which projects share features with mindmup/bootstrap-wysiwyg?

Projects with overlapping indexed features include: alex-d/trumbowyg — Trumbowyg is a lightweight JavaScript WYSIWYG editor used to create and format rich-text and HTML content directly… mycolorway/simditor — Simditor is a JavaScript-based rich text editor and WYSIWYG HTML editor designed for creating structured documents… jpuri/react-draft-wysiwyg — This project is a rich text editor component for React applications that provides a visual interface for composing and… basecamp/trix — Trix is a rich text editor and WYSIWYG text component designed for composing and formatting documents with inline… tinymce/tinymce — TinyMCE is a JavaScript rich text editor and WYSIWYG HTML editor that provides a visual interface for creating and… margox/braft-editor — Braft Editor is a React-based rich text editor built on Draft.js that provides a framework for content creation and…

Projects sharing features with Bootstrap Wysiwyg

These projects share indexed features with Bootstrap Wysiwyg. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • alex-d/trumbowygAlex-D avatar

    Alex-D/Trumbowyg

    4,147View on GitHub↗

    Trumbowyg is a lightweight JavaScript WYSIWYG editor used to create and format rich-text and HTML content directly within a web browser. It serves as a client-side tool for generating semantic HTML markup and authoring web content. The project features a modular, plugin-based architecture that allows for the addition of new formatting commands and toolbar buttons. It provides a configurable interface where the toolbar layout can be customized via a predefined array and labels can be translated through localization files. The editor covers a wide range of content manipulation capabilities, in

    JavaScript
    View on GitHub↗4,147
  • mycolorway/simditormycolorway avatar

    mycolorway/simditor

    5,006View on GitHub↗

    Simditor is a JavaScript-based rich text editor and WYSIWYG HTML editor designed for creating structured documents within web applications. It functions as a web-based media editor and HTML content sanitizer, allowing users to compose and format content visually. The project distinguishes itself through an integrated system for handling media and security. It features server-side image upload capabilities that support both local file selection and clipboard pasting, alongside a whitelist-based HTML markup filtering system to ensure consistent and secure output. The editor provides broad capa

    JavaScriptcoffeescriptjavascriptrich-text-editor
    View on GitHub↗5,006
  • jpuri/react-draft-wysiwygjpuri avatar

    jpuri/react-draft-wysiwyg

    6,471View on GitHub↗

    This project is a rich text editor component for React applications that provides a visual interface for composing and formatting content. It functions as a DraftJS-based WYSIWYG editor, allowing users to create structured documents with inline styles and block types. The editor features a customizable toolbar interface for managing text alignment, lists, and media embeds. It includes a specialized input system for inserting emojis, hashtags, and user mentions as single deletable units. The project provides capabilities for transforming internal editor state into HTML, JSON, or Markdown form

    JavaScript
    View on GitHub↗6,471
  • basecamp/trixbasecamp avatar

    basecamp/trix

    19,970View on GitHub↗

    Trix is a rich text editor and WYSIWYG text component designed for composing and formatting documents with inline styling and block elements. It functions as an HTML content editor that manages and sanitizes input to ensure a secure and consistent document structure, while serving as a document state manager that tracks edit history and persists serialized state. The editor integrates directly with standard HTML forms, converting rich text into data for submission. It features a configurable sanitization engine that cleanses input HTML to remove unsupported tags and mitigate security risks.

    JavaScript
    View on GitHub↗19,970
Compare all 30 related projects→