awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wasabeef avatar

wasabeef/richeditor-android

0
View on GitHub↗
6,346 نجوم·1,205 تفرعات·Java·Apache-2.0·5 مشاهدات

Richeditor Android

richeditor-android is a reusable Android UI component that provides a WYSIWYG rich text editor. It functions as an HTML content editor that uses a WebView to render and manipulate text, allowing users to compose formatted documents.

The editor enables the integration of multimedia, such as images, audio files, and YouTube videos, directly into the text area. It supports custom visual configuration through CSS styling and provides a read-only mode for displaying formatted content without allowing modifications.

The toolset covers rich text formatting for styles like bold, italic, and underline, as well as text appearance adjustments and document history management for undo and redo actions. It also includes a system for real-time content tracking to monitor state changes.

Features

  • WebView Rendering Engines - Uses an embedded WebView rendering engine to ensure consistent HTML and CSS styling for rich text.
  • Rich Text Editors - Implements a comprehensive WYSIWYG rich text editing library for Android using a WebView.
  • DOM-Based Text Manipulations - Executes rich text formatting changes by calling browser-level document editing functions via JavaScript.
  • Android UI Components - Provides a reusable Android UI component for rich text input and modification.
  • DOM Synchronization - Implements a synchronization mechanism to track DOM changes in the WebView and notify the native Android host.
  • HTML Content Editors - Functions as a visual interface that represents and manipulates document state as raw HTML strings.
  • JavaScript Execution Bridges - Uses a JavaScript bridge to execute formatting commands and exchange content between Java and the browser environment.
  • Rich Text Styling - Provides a visual interface for applying inline formatting such as bold, italic, and underline styles.
  • Rich Text WYSIWYG Editors - Acts as a visual WYSIWYG rich text editor for Android applications with multimedia support.
  • Android - Develops a rich text input experience for Android allowing users to change font sizes and alignments.
  • WYSIWYG Editors - Implements a WYSIWYG interface that allows Android users to compose and format documents visually.
  • Multimedia Embeddings - Allows the integration of images, audio files, and YouTube videos directly into the rich text area.
  • Android - Integrates images, YouTube videos, and audio files directly into a text editor within an Android application.
  • Document History & Undo Systems - Provides a mechanism to track content changes to support undo and redo operations.
  • Visual Style Configurations - Provides a system for defining the editor's visual design, including font sizes, text colors, and backgrounds.
  • CSS Styling - Supports applying custom visual styles and dimensions using standard CSS syntax.
  • Read-Only Modes - Includes a configuration mode that disables user input to prevent modifications to the displayed content.
  • Text Styling - Includes tools to modify the visual appearance of text, such as adjusting font sizes.

سجل النجوم

مخطط تاريخ النجوم لـ wasabeef/richeditor-androidمخطط تاريخ النجوم لـ wasabeef/richeditor-android

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Richeditor Android

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Richeditor Android.
  • alex-d/trumbowygالصورة الرمزية لـ Alex-D

    Alex-D/Trumbowyg

    4,147عرض على 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
    عرض على GitHub↗4,147
  • jaredreich/pellالصورة الرمزية لـ jaredreich

    jaredreich/pell

    12,054عرض على GitHub↗

    Pell is a JavaScript text editor library and browser-based rich text editor. It provides a lightweight WYSIWYG HTML editor for formatting styled text and outputting HTML directly within a web browser. The library is a dependency-free vanilla implementation that uses standard Web APIs. It allows for the definition of custom editor actions and text actions to extend the toolbar and the creation of custom visual themes to modify the editor appearance. The editor covers rich text editing and browser-based text formatting, including the application of bold, italic, headings, and lists. It also su

    JavaScriptcontenteditableeditorjavascript
    عرض على GitHub↗12,054
  • jpuri/react-draft-wysiwygالصورة الرمزية لـ jpuri

    jpuri/react-draft-wysiwyg

    6,471عرض على 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
    عرض على GitHub↗6,471
  • tinymce/tinymceالصورة الرمزية لـ tinymce

    tinymce/tinymce

    16,214عرض على GitHub↗

    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 syste

    TypeScript
    عرض على GitHub↗16,214
عرض جميع البدائل الـ 30 لـ Richeditor Android→

الأسئلة الشائعة

ما هي وظيفة wasabeef/richeditor-android؟

richeditor-android is a reusable Android UI component that provides a WYSIWYG rich text editor. It functions as an HTML content editor that uses a WebView to render and manipulate text, allowing users to compose formatted documents.

ما هي الميزات الرئيسية لـ wasabeef/richeditor-android؟

الميزات الرئيسية لـ wasabeef/richeditor-android هي: WebView Rendering Engines, Rich Text Editors, DOM-Based Text Manipulations, Android UI Components, DOM Synchronization, HTML Content Editors, JavaScript Execution Bridges, Rich Text Styling.

ما هي البدائل مفتوحة المصدر لـ wasabeef/richeditor-android؟

تشمل البدائل مفتوحة المصدر لـ wasabeef/richeditor-android: alex-d/trumbowyg — Trumbowyg is a lightweight JavaScript WYSIWYG editor used to create and format rich-text and HTML content directly… tinymce/tinymce — TinyMCE is a JavaScript rich text editor and WYSIWYG HTML editor that provides a visual interface for creating and… jaredreich/pell — Pell is a JavaScript text editor library and browser-based rich text editor. It provides a lightweight WYSIWYG HTML… 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… margox/braft-editor — Braft Editor is a React-based rich text editor built on Draft.js that provides a framework for content creation and…