A tiny, bootstrap-compatible WYSIWYG rich text editor based on browser execCommand, built for simplicity and customizability.
bootstrap-wysiwyg is a tiny, bootstrap-compatible WYSIWYG rich text editor that uses the browser's native execCommand API for editing. It provides a lightweight alternative to heavier editor solutions, focusing on simplicity, customizability, and seamless integration with Bootstrap-based projects.
Frontend developers and web designers building applications that require a simple, customizable rich text editor without the overhead of larger libraries.
Developers choose bootstrap-wysiwyg for its minimal footprint, ease of customization, and reliance on standard browser features, making it ideal for projects where control over styling and behavior is paramount.
Tiny bootstrap-compatible WISWYG rich text editor
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Relies on the browser's native execCommand API, keeping the library small and efficient without bloated dependencies, as emphasized in the philosophy of avoiding non-standard code.
Allows custom-built toolbars using Bootstrap and Font Awesome with data-edit attributes, giving developers full control over styling without forced markup generators.
Tested on iOS and Android with drag-and-drop image support and mobile camera capture, and includes styling recommendations for mobile keyboards and viewports.
Optionally cleans up trailing whitespace and empty divs and spans, ensuring cleaner markup from the editor, which is useful for maintaining code quality.
Requires modern browsers (Chrome 26+, Firefox 19+, Safari 6+), and the README directs users to a fork for older browser compatibility, indicating gaps in out-of-the-box support.
Focuses on basic execCommand functions, lacking advanced features like tables, media embedding, or spell check that are common in heavier editor solutions.
Requires jQuery, jQuery HotKeys, and Bootstrap, which can add overhead if not already part of the project and ties the editor to these specific libraries.
The original repository is focused on MindMup's needs, with issues directed to a fork, suggesting less active development and community support for general use cases.