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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
textAngular avatar

textAngular/textAngular

0
View on GitHub↗
3,952 stars·1,123 forks·JavaScript·11 views

TextAngular

textAngular is a rich text editor component for AngularJS applications. It provides a visual editing interface that enables users to format text and embed media, acting as a synchronization layer that connects the editor to an application data model.

The editor features a customizable interface where formatting button groups and toolbar layouts are defined via configuration. It supports the registration of custom tools and plugins to extend the editor's functional capabilities.

The project covers HTML content binding with two-way data synchronization, event-driven change tracking, and the use of specialized markers for embedding video placeholders.

Features

  • Rich Text WYSIWYG Editors - Provides a visual WYSIWYG interface for composing and formatting rich text and media content.
  • Two-Way Data Binding - Implements bidirectional synchronization between the editor's HTML state and the AngularJS application data model.
  • Rich Text Editors - Implements a full-featured visual editing component for creating and editing formatted HTML documents.
  • HTML Content Editors - Provides a visual interface that synchronizes structured HTML content with an AngularJS data model.
  • Rich Text Editor Embeddings - Integrates a rich text editor as a native component specifically designed for AngularJS applications.
  • ContentEditable Components - Uses an Angular directive to wrap the native browser contenteditable attribute for rich text manipulation.
  • Web Content Authoring Interfaces - Provides the visual authoring interface needed for users to create and edit formatted articles in web systems.
  • Custom Plugin Registrations - Supports extending editor functionality through a registry for custom button definitions and plugins.
  • Event-Driven UI Updates - Updates the application scope by listening to internal editor events and triggering reactive UI changes.
  • Editor Toolbar Configurations - Provides a configuration-based approach to define which formatting buttons and tools appear in the editor toolbar.
  • Editor Change Events - Implements event-driven tracking of content modifications to trigger application logic whenever the editor state changes.
  • Rich Text Editor Toolbars - Features a customizable toolbar designed specifically for managing rich text formatting and media insertion.
  • Custom Editor Toolbar Buttons - Allows adding programmable buttons to the toolbar that trigger custom actions or insert content.
  • Configurable Editor Embeddings - Allows the rich text editor to be embedded into web applications with specific configurations for behavior and extensions.
  • Angular Editors - Powerful rich text editor component for Angular.

Star history

Star history chart for textangular/textangularStar history chart for textangular/textangular

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to TextAngular

Similar open-source projects, ranked by how many features they share with TextAngular.
  • ckeditor/ckeditor4ckeditor avatar

    ckeditor/ckeditor4

    5,817View on 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
    View on GitHub↗5,817
  • mycolorway/simditormycolorway avatar

    mycolorway/simditor

    5,006View on GitHub↗

    Simditor is a JavaScript-based rich text editor and WYSIWYG HTML editor designed for creating structured documents within web applications. It functions as a web-based media editor and HTML content sanitizer, allowing users to compose and format content visually. The project distinguishes itself through an integrated system for handling media and security. It features server-side image upload capabilities that support both local file selection and clipboard pasting, alongside a whitelist-based HTML markup filtering system to ensure consistent and secure output. The editor provides broad capa

    JavaScriptcoffeescriptjavascriptrich-text-editor
    View on GitHub↗5,006
  • alex-d/trumbowygAlex-D avatar

    Alex-D/Trumbowyg

    4,147View on 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
    View on GitHub↗4,147
  • fex-team/ueditorfex-team avatar

    fex-team/ueditor

    6,765View on GitHub↗

    UEditor is a web-based WYSIWYG rich text editor and HTML content authoring tool. It functions as a DOM-based text component that allows users to create and format complex web documents through a visual interface with real-time rendering. The editor enables the creation of rich text content for web applications and content management systems. It manages document state using HTML strings, facilitating the serialization and transfer of data between the browser and server. The system provides capabilities for managing editor content and configuring behavioral parameters through initialization se

    JavaScript
    View on GitHub↗6,765
See all 30 alternatives to TextAngular→

Frequently asked questions

What does textangular/textangular do?

textAngular is a rich text editor component for AngularJS applications. It provides a visual editing interface that enables users to format text and embed media, acting as a synchronization layer that connects the editor to an application data model.

What are the main features of textangular/textangular?

The main features of textangular/textangular are: Rich Text WYSIWYG Editors, Two-Way Data Binding, Rich Text Editors, HTML Content Editors, Rich Text Editor Embeddings, ContentEditable Components, Web Content Authoring Interfaces, Custom Plugin Registrations.

What are some open-source alternatives to textangular/textangular?

Open-source alternatives to textangular/textangular include: ckeditor/ckeditor4 — CKEditor 4 is a browser-based WYSIWYG rich text editor that enables users to create and format HTML content directly… mycolorway/simditor — Simditor is a JavaScript-based rich text editor and WYSIWYG HTML editor designed for creating structured documents… alex-d/trumbowyg — Trumbowyg is a lightweight JavaScript WYSIWYG editor used to create and format rich-text and HTML content directly… fex-team/ueditor — UEditor is a web-based WYSIWYG rich text editor and HTML content authoring tool. It functions as a DOM-based text… jhollingworth/bootstrap-wysihtml5 — bootstrap-wysihtml5 is a rich text editor that integrates with the Bootstrap CSS framework to provide a visual… nnhubbard/zssrichtexteditor — ZSSRichTextEditor is an Objective-C UI library that provides a bidirectional markup editor for native iOS…