Sir Trevor
Sir Trevor is rich content editing completely re-imagined to work on the web. It's an intuitive editor for web content that doesn't presuppose how it will be rendered. Structured JSON with limited HTML markup. It is trivial to create and extend your own block types. Intuitive interface for creating rich content. This interface is used on a national broadcast news website that serves millions of users. Sir Trevor content is made up blocks. Sir Trevor ships by default with many block types. However, you can add your own. You can find more blocks in the dedicated blocks repository, or you can write your own. ECMAScript 6 shims come by default. If your platform doesn't support ECMAScript 5 APIs, you will need to shim them yourself. Sir Trevor uses The Guardian's Scribe for rich text editing. Chrome 51+, Safari 9+ and Firefox 47+ are supported.
Learn more
Trumbowyg
Lightweight, customizable and easily translatable jQuery plugin. Beautiful design, generates semantic codes, and comes with a powerful API. The editor and the generated code are optimized to HTML5 support. Compatible with all modern browsers, including IE9+ and Chrome, Opera, Opera, and Firefox. All WYSIWYG editors that exist are larger than 45kB. Trumbowyg is only 20kB, which means that pages load faster. There are no unnecessary features. Only the essential ones that generate clean, semantic code. You can customize your options and design to meet your needs. The default design is compatible for Retina displays and optimized to provide a great user experience. You can make your own plugins and submit them via pull requests to the Github repository. You can either create your own Trumbowyg package or use one already in use. This is the complete list of Trumbowyg packages. Trumbowyg, an open-source project under MIT license, is completely free to use.
Learn more
TinyMCE
TinyMCE gives you complete authority over in-app rich text editing.
As a plug-and-play WYSIWYG component, it effortlessly melds with your web application's current technology infrastructure. You can tailor it to your needs using its extensive set of over 400 APIs and more than a dozen framework compatibilities, or deploy it instantly as a robust, enterprise-level text editor.
Premium TinyMCE packages come loaded with functionality, making them an ideal fit for enterprise applications and solving intricate use-cases. Top three premium offerings include:
AI Assistant: Accelerate Content Creation with Generative AI
→ Infuse your application with AI capabilities through ready-to-use writing prompts.
PowerPaste: Near-Perfect Copy-Pasting Reduces Support Queries
→ Flawlessly transfer text from MS Word, Google Docs, Excel, and other widely-used platforms.
Spell Checker Pro: Maintain Brand Consistency with Error-Free Text
→ Multi-language support for up to 13 languages, including specialized terms, and the ability to create custom lexicons.
Choose between cloud-based or on-premises deployment. Smooth integration with React, Angular, Vue, Bootstrap, and more.
Learn more
TOAST UI
JavaScript UI library and open source project maintained by NHN. Chart makes your data pop. The many charts, including Line, Bar, Pie, etc., are easy to use. You can also export your data to Excel or as images. Editor allows you to interact both with Markdown documents via text and WYSIWYG. It takes word processing to the next level with syntax highlighting, scroll sync, live preview, charts and many other features and UI. Grid is a powerful grid library that allows data editing, filtering and sorting. It also includes pagination features. You can also customize the editor and renderer to suit your needs and visualize your data in any format you prefer. Calendar offers a variety of views including daily, weekly, multi-weekly, and daily views. It also has a pop-up UI that you can use to add/edit/delete schedules. Drag and drop the schedules to manage your schedule. It's easier than ever to manage your calendar.
Learn more