awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nnhubbard avatar

nnhubbard/ZSSRichTextEditor

0
View on GitHub↗
3,785 estrellas·589 forks·Objective-C·MIT·8 vistas

ZSSRichTextEditor

ZSSRichTextEditor is an Objective-C UI library that provides a bidirectional markup editor for native iOS applications. It integrates a web-view-based HTML editor that allows users to compose formatted content through a visual interface while maintaining synchronization with a syntax-highlighted raw source view.

The editor features a dual-view system that reflects changes in real time between the visual editor and the underlying HTML code. It supports the injection of custom CSS to control visual presentation and allows for the extension of the editing toolbar with custom buttons and layouts.

The library covers rich text composition including media and link insertion, visual color selection, and social mention detection for hashtags and handles. It also includes capabilities for content change monitoring and the integration of custom asset pickers for images and links.

Features

  • Editor View Mode Synchronizers - Synchronizes state in real time between a visual rich text editor and a raw HTML source view.
  • Live HTML Source Editors - Provides a syntax-highlighted view of the underlying HTML that updates in real time as the visual content changes.
  • DOM-Based Text Manipulations - Uses browser DOM APIs to perform real-time structural and formatting changes to the text content.
  • iOS Rich Text Frameworks - Provides a comprehensive framework for building native iOS rich text editors with visual formatting.
  • JavaScript-to-Native Bridges - Implements a bidirectional communication bridge between the native Objective-C layer and the embedded JavaScript environment.
  • Objective-C Libraries - Ships as a native Objective-C library for building customizable text editing interfaces.
  • iOS Implementations - Offers a comprehensive rich text editing component specifically for native iOS applications.
  • HTML Content Editors - Uses an embedded web view to provide a visual interface for manipulating HTML content.
  • Syntax Highlighting Editors - Implements a source code editor with syntax highlighting for modifying raw HTML markup.
  • Rich Text WYSIWYG Editors - Provides a visual what-you-see-is-what-you-get interface for composing formatted text and headings.
  • WebView-Based Editors - Uses an embedded web view to provide a visual rich text editing environment.
  • Bidirectional WebView Bridges - Provides a bidirectional bridge between native Objective-C code and an embedded web view for state synchronization.
  • Native WebView Containers - Hosts the browser-based editing engine within a native mobile application container.
  • Editor State Synchronization - Provides programmatic interfaces to synchronize the visual editor state with the underlying HTML data source.
  • HTML Serialization - Converts the internal document state into raw HTML strings for manual editing and persistence.
  • Media and Hyperlink Embedders - Allows users to embed images and hyperlinks into the document using URLs and alternative text.
  • Mobile HTML Editors - Enables users to toggle between a visual editor and a syntax-highlighted raw HTML view on iOS.
  • Formatting Change Monitors - Triggers event callbacks whenever the document's HTML or plain text content is modified.
  • Editor Toolbar Configurations - Allows developers to configure the editor toolbar's layout, including button visibility and appearances.
  • Customizable UI Components - Allows high levels of customization for toolbar layouts and visual styles to create tailored editing experiences.
  • Event-Driven State Synchronizers - Emits native callbacks via reactive event streams whenever the document structure is modified.
  • Text and Typography - WYSIWYG rich text editor for iOS.
  • Text Processing - WYSIWYG rich text editor with source view.
  • User Input - Rich text editor for iOS.

Historial de estrellas

Gráfico del historial de estrellas de nnhubbard/zssrichtexteditorGráfico del historial de estrellas de nnhubbard/zssrichtexteditor

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a ZSSRichTextEditor

Proyectos open-source similares, clasificados según cuántas características comparten con ZSSRichTextEditor.
  • wasabeef/richeditor-androidAvatar de wasabeef

    wasabeef/richeditor-android

    6,346Ver en GitHub↗

    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 underlin

    Javaandroidandroid-librarywysiwyg-editor
    Ver en GitHub↗6,346
  • ckeditor/ckeditor4Avatar de ckeditor

    ckeditor/ckeditor4

    5,817Ver en GitHub↗

    CKEditor 4 is a browser-based WYSIWYG rich text editor that enables users to create and format HTML content directly in the browser. It operates on a plugin-based architecture with a configurable toolbar system, DOM-based content editing, and an event-driven lifecycle, all delivered through a CDN-based distribution model. The editor supports skin-based theming and includes a legacy plugin compatibility layer for backward compatibility. The editor distinguishes itself as a cross-platform framework that integrates natively with Angular, React, Vue, Electron, Android, and iOS environments. It of

    Rich Text Formatckeditorckeditor4contenteditable
    Ver en GitHub↗5,817
  • jhollingworth/bootstrap-wysihtml5Avatar de jhollingworth

    jhollingworth/bootstrap-wysihtml5

    4,118Ver en GitHub↗

    bootstrap-wysihtml5 is a rich text editor that integrates with the Bootstrap CSS framework to provide a visual interface for formatting HTML content. It functions as a localizable web editor and an HTML content parser that filters and validates tags and attributes to ensure clean content output. The project features a customizable rich text interface that allows for the modification of the toolbar and overall visual presentation through external stylesheets and HTML templates. It includes support for custom locale definitions and translated interface labels to accommodate international users.

    JavaScript
    Ver en GitHub↗4,118
  • alex-d/trumbowygAvatar de Alex-D

    Alex-D/Trumbowyg

    4,147Ver en 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
    Ver en GitHub↗4,147
Ver las 30 alternativas a ZSSRichTextEditor→

Preguntas frecuentes

¿Qué hace nnhubbard/zssrichtexteditor?

ZSSRichTextEditor is an Objective-C UI library that provides a bidirectional markup editor for native iOS applications. It integrates a web-view-based HTML editor that allows users to compose formatted content through a visual interface while maintaining synchronization with a syntax-highlighted raw source view.

¿Cuáles son las características principales de nnhubbard/zssrichtexteditor?

Las características principales de nnhubbard/zssrichtexteditor son: Editor View Mode Synchronizers, Live HTML Source Editors, DOM-Based Text Manipulations, iOS Rich Text Frameworks, JavaScript-to-Native Bridges, Objective-C Libraries, iOS Implementations, HTML Content Editors.

¿Qué alternativas de código abierto existen para nnhubbard/zssrichtexteditor?

Las alternativas de código abierto para nnhubbard/zssrichtexteditor incluyen: wasabeef/richeditor-android — richeditor-android is a reusable Android UI component that provides a WYSIWYG rich text editor. It functions as an… ckeditor/ckeditor4 — CKEditor 4 is a browser-based WYSIWYG rich text editor that enables users to create and format HTML content directly… alex-d/trumbowyg — Trumbowyg is a lightweight JavaScript WYSIWYG editor used to create and format rich-text and HTML content directly… textangular/textangular — textAngular is a rich text editor component for AngularJS applications. It provides a visual editing interface that… jhollingworth/bootstrap-wysihtml5 — bootstrap-wysihtml5 is a rich text editor that integrates with the Bootstrap CSS framework to provide a visual… ibireme/yytext — YYText is an iOS rich text framework used for rendering and editing complex attributed text. It features an…