awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tinymce avatar

tinymce/tinymce

0
View on GitHub↗
16,214 stele·2,345 fork-uri·TypeScript·5 vizualizăriwww.tiny.cloud↗

Tinymce

TinyMCE is a JavaScript rich text editor and WYSIWYG HTML editor that provides a visual interface for creating and formatting content within web applications. It functions as an extensible editor framework and web content management UI, allowing users to author and style documents through a browser-based interface.

The project is distinguished by a plugin-based extension system and a public API that enable the addition of custom capabilities and modifications to the visual interface. It utilizes a framework-agnostic core, providing dedicated integration for React, Vue, and Angular.

The system covers broad capability areas including rich text editing, web application content creation, and custom editor development. It includes a schema-driven HTML sanitization process to ensure valid output.

Features

  • Rich Text WYSIWYG Editors - Implements a visual editor for creating and formatting rich text and media that reflects the final output.
  • Rich Text Editors - Provides a comprehensive web-based interface for creating and formatting rich text content within applications.
  • Rich Text Authoring - Provides a visual interface specifically designed for the creation and formatting of rich text documents.
  • Web Authoring Interfaces - Integrates a professional text editor into websites to allow users to compose and style rich content.
  • Web Content Authoring Interfaces - Provides a customizable interface for authoring and styling documents within web applications.
  • Plugin Extenders - Enables the addition of custom capabilities via a plugin system and public API for unique editing requirements.
  • Plugin-Based Architectures - Provides a modular registry for adding custom commands, menu items, and event listeners to extend editor behavior.
  • Content Editable Proxies - Utilizes the native HTML contenteditable attribute to allow direct visual manipulation of document content.
  • Editor Extension Frameworks - Provides a plugin-based framework for extending editor functionality through custom modules and a public API.
  • Rich Text Editors - Provides a professional-grade framework for building custom document models and rich text editing experiences.
  • Rich Text Styling - Ships built-in capabilities for applying inline and block-level formatting such as bold, italic, and headings.
  • WYSIWYG Editors - Implements a WYSIWYG interface where the editing experience matches the final published HTML output.
  • User Interface Customizations - Offers extensive options for modifying the editor layout, themes, and available visual preferences.
  • Event Dispatchers - Implements a centralized internal bus to decouple user interface interactions from the underlying editor logic.
  • Editor Customization Tools - Provides controls to adjust the interface and available feature sets to match specific design requirements.
  • Sanitizing HTML Editors - Uses a schema-driven process to filter and clean HTML input to ensure output security and structural validity.
  • Core Engine Abstractions - Maintains a standalone JavaScript engine that can be integrated into any modern web framework via a public API.
  • Framework Integration Wrappers - Provides dedicated integration wrappers for React, Vue, and Angular to simplify embedding the editor into these frameworks.
  • Editors - JavaScript rich text editor.
  • Rich Text Editors - JavaScript-based rich text editor.
  • Standalone Editors - Platform-independent library for rich text editing.
  • Markdown 编辑器 - Listed in the “Markdown 编辑器” section of the Great Open Source Project awesome list.
  • 富文本编辑器/Markdown编辑器/Markdown解析器 - Listed in the “富文本编辑器/Markdown编辑器/Markdown解析器” section of the Awesome Frontend awesome list.

Istoric stele

Graficul istoricului de stele pentru tinymce/tinymceGraficul istoricului de stele pentru tinymce/tinymce

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Tinymce

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Tinymce.
  • alex-d/trumbowygAvatar Alex-D

    Alex-D/Trumbowyg

    4,147Vezi pe 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
    Vezi pe GitHub↗4,147
  • quilljs/quillAvatar quilljs

    quilljs/quill

    47,161Vezi pe GitHub↗

    Quill is a JavaScript rich text editor library used to build WYSIWYG web editors. It serves as a modular editor framework for creating browser-based document authoring tools with a customizable interface and document model. The system functions as a modular content editor, providing a plugin system to extend formatting and embedding capabilities. This allows for the development of specialized text editors through custom modules and formatting plugins. The library covers the implementation of visual content creation interfaces that render formatted text and media in real time. Its primary cap

    TypeScript
    Vezi pe GitHub↗47,161
  • basecamp/trixAvatar basecamp

    basecamp/trix

    19,970Vezi pe 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
    Vezi pe GitHub↗19,970
  • wangeditor-team/wangeditorAvatar wangeditor-team

    wangeditor-team/wangEditor

    18,351Vezi pe GitHub↗

    wangEditor is a JavaScript-based web rich text editor and WYSIWYG interface used for composing formatted documents directly in a browser. It serves as a client-side editing component for web applications to handle document styling and content manipulation. The editor is built as a plugin-based engine, allowing new features and formatting capabilities to be added through a registration interface. It utilizes a schema-driven approach to validate HTML tags and attributes, ensuring clean and consistent document output. The project provides tooling for content management systems, frontend text in

    TypeScriptrich-textrich-text-html-editortypescript
    Vezi pe GitHub↗18,351
Vezi toate cele 30 alternative pentru Tinymce→

Întrebări frecvente

Ce face tinymce/tinymce?

TinyMCE is a JavaScript rich text editor and WYSIWYG HTML editor that provides a visual interface for creating and formatting content within web applications. It functions as an extensible editor framework and web content management UI, allowing users to author and style documents through a browser-based interface.

Care sunt principalele funcționalități ale tinymce/tinymce?

Principalele funcționalități ale tinymce/tinymce sunt: Rich Text WYSIWYG Editors, Rich Text Editors, Rich Text Authoring, Web Authoring Interfaces, Web Content Authoring Interfaces, Plugin Extenders, Plugin-Based Architectures, Content Editable Proxies.

Care sunt câteva alternative open-source pentru tinymce/tinymce?

Alternativele open-source pentru tinymce/tinymce includ: alex-d/trumbowyg — Trumbowyg is a lightweight JavaScript WYSIWYG editor used to create and format rich-text and HTML content directly… basecamp/trix — Trix is a rich text editor and WYSIWYG text component designed for composing and formatting documents with inline… quilljs/quill — Quill is a JavaScript rich text editor library used to build WYSIWYG web editors. It serves as a modular editor… wangeditor-team/wangeditor — wangEditor is a JavaScript-based web rich text editor and WYSIWYG interface used for composing formatted documents… jpuri/react-draft-wysiwyg — This project is a rich text editor component for React applications that provides a visual interface for composing and… jaredreich/pell — Pell is a JavaScript text editor library and browser-based rich text editor. It provides a lightweight WYSIWYG HTML…