awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wasabeef avatar

wasabeef/richeditor-android

0
View on GitHub↗
6,346 Stars·1,205 Forks·Java·Apache-2.0·3 Aufrufe

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.

Star-Verlauf

Star-Verlauf für wasabeef/richeditor-androidStar-Verlauf für wasabeef/richeditor-android

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Richeditor Android

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Richeditor Android.
  • alex-d/trumbowygAvatar von Alex-D

    Alex-D/Trumbowyg

    4,147Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,147
  • jaredreich/pellAvatar von jaredreich

    jaredreich/pell

    12,054Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗12,054
  • jpuri/react-draft-wysiwygAvatar von jpuri

    jpuri/react-draft-wysiwyg

    6,471Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,471
  • tinymce/tinymceAvatar von tinymce

    tinymce/tinymce

    16,214Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗16,214
Alle 30 Alternativen zu Richeditor Android anzeigen→

Häufig gestellte Fragen

Was macht 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.

Was sind die Hauptfunktionen von wasabeef/richeditor-android?

Die Hauptfunktionen von wasabeef/richeditor-android sind: WebView Rendering Engines, Rich Text Editors, DOM-Based Text Manipulations, Android UI Components, DOM Synchronization, HTML Content Editors, JavaScript Execution Bridges, Rich Text Styling.

Welche Open-Source-Alternativen gibt es zu wasabeef/richeditor-android?

Open-Source-Alternativen zu wasabeef/richeditor-android sind unter anderem: 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…