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
·
eigenpal avatar

eigenpal/docx-editor

0
View on GitHub↗
1,938 stele·210 fork-uri·TypeScript·Apache-2.0·1 vizualizaredocx-editor.dev↗

Docx Editor

This project is a document editing framework designed for web applications, providing a visual interface for modifying files while maintaining compatibility with standard document formats. It functions as both a browser-based rich text editor and a headless processing engine, allowing for the programmatic parsing, manipulation, and generation of document files in server-side environments.

The framework distinguishes itself through its integration with external intelligence models, exposing document manipulation functions as standardized tool calls. This enables automated content generation, deep analysis, and batch editing workflows. Additionally, it supports real-time multi-user collaboration, utilizing operational transformation to synchronize document state, manage live cursors, and track changes across distributed sessions.

The system includes a modular architecture that supports custom schema extensions, plugin-based feature injection, and configurable user interface components. It provides comprehensive utilities for document management, including threaded commenting, revision history tracking, and template population, ensuring that complex document structures remain consistent during both manual and automated interactions.

Features

  • Real-Time Collaborative Editing - Synchronizes document state across multiple users and integrates agent bridges to facilitate collaborative editing.
  • Web-Based Document Editors - Integrates a visual word processor into web applications for browser-based document creation and modification.
  • AI-Powered Document Editors - Connects language models to document streams to automate content generation and programmatic edits via tool calls.
  • Visual Document Editors - Provides a visual interface for modifying files while maintaining canonical structure and supporting tracked changes.
  • Document State Management - Manages document state through reactive hooks for editing, zoom, search, and automatic saving.
  • OOXML Document Generators - Handles complex OOXML document structures including tracked changes and comments while maintaining format compatibility.
  • OOXML Document Object Models - Maintains a canonical representation of document structures by mapping binary file formats to a hierarchical tree of nodes.
  • OOXML Editor Libraries - Provides a web-based WYSIWYG editor library for modifying OOXML files with support for tracked changes and comments.
  • Single Document Synchronizations - Coordinates multiple users editing documents simultaneously with live cursors and conflict-free merging.
  • Operational Transformation Sync - Coordinates concurrent edits between multiple users by merging document changes into a consistent state without conflicts.
  • Rich Text Editors - Ships a browser-based component for synchronizing document state across multiple users with live cursors and presence indicators.
  • AI-Ready Frameworks - Provides an editing framework designed to connect with language models for automated content generation and review.
  • AI Agent Integrations - Connects document editing workflows to external intelligence models to automate content generation and analysis.
  • MCP Protocol Integrations - Connects document manipulation functions to external AI agents using the Model Context Protocol.
  • Tool-Calling Interfaces - Exposes document manipulation functions as standardized tool calls for external AI models.
  • Schema Extensions - Integrates custom nodes and marks into the editor schema to support specialized document elements.
  • Headless Processing - Parses and modifies document buffers on the server without a browser environment to support automated workflows.
  • Document Content Controls - Enables programmatic navigation and modification of specific document elements using content controls.
  • Document Processing Engines - Provides a server-side library for parsing, manipulating, and generating OOXML files in headless environments.
  • Document Rendering - Renders a visual document editing interface that hydrates on the client for accurate layout measurement.
  • Template Population - Populates document templates by replacing predefined placeholders with dynamic content.
  • File Format Importers and Exporters - Supports importing and exporting document content across various binary formats for storage and processing.
  • AI Assistant Integrations - Links external language models to the document stream to automate content review and editing tasks.
  • Document Change Reviewers - Records edits and manages threaded discussions within the document to support collaborative review.
  • Document Revision Tracking - Tracks document edits with author attribution and provides an interface to manage suggested changes.
  • Document Editing Suites - Connects language models to document streams to perform batch edits and process content across environments.
  • Plugin-Based Editor Extensibility - Allows developers to inject custom logic and UI components into the editor through a modular registration system.
  • Reactive State Management - Uses hooks to synchronize the visual document representation with the underlying data model for real-time updates.
  • Collaborative Discussion Threads - Anchors threaded discussions to specific text ranges to allow users to reply to and resolve feedback.

Istoric stele

Graficul istoricului de stele pentru eigenpal/docx-editorGraficul istoricului de stele pentru eigenpal/docx-editor

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

Colecții curatoriate care includ Docx Editor

Colecții selectate manual în care apare Docx Editor.
  • Alternative la Word și instrumente de sinonime
  • Procesor de text
  • Editor colaborativ în timp real

Întrebări frecvente

Ce face eigenpal/docx-editor?

This project is a document editing framework designed for web applications, providing a visual interface for modifying files while maintaining compatibility with standard document formats. It functions as both a browser-based rich text editor and a headless processing engine, allowing for the programmatic parsing, manipulation, and generation of document files in server-side environments.

Care sunt principalele funcționalități ale eigenpal/docx-editor?

Principalele funcționalități ale eigenpal/docx-editor sunt: Real-Time Collaborative Editing, Web-Based Document Editors, AI-Powered Document Editors, Visual Document Editors, Document State Management, OOXML Document Generators, OOXML Document Object Models, OOXML Editor Libraries.

Care sunt câteva alternative open-source pentru eigenpal/docx-editor?

Alternativele open-source pentru eigenpal/docx-editor includ: red-axe/am-editor — This project is a framework for building real-time collaborative rich-text editing environments. It provides a… yoopta-editor/yoopta-editor — Yoopta-Editor is a headless framework for building customizable block-based rich text editors. It utilizes a… onlyoffice/desktopeditors — DesktopEditors is an office suite application designed for creating and editing text documents, spreadsheets, and… ckeditor/ckeditor5 — CKEditor 5 is a modular rich text editor framework and JavaScript UI component used to build customizable visual… firebaseextended/firepad — Firepad is a Firebase collaborative text editor and rich text editor component. It functions as a real-time… collaboraonline/online — This project is a cloud-based office suite and self-hosted document server that enables the creation and editing of…

Alternative open-source pentru Docx Editor

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Docx Editor.
  • red-axe/am-editorAvatar red-axe

    red-axe/am-editor

    977Vezi pe GitHub↗

    This project is a framework for building real-time collaborative rich-text editing environments. It provides a structured, schema-based engine that enforces document integrity while allowing multiple users to modify content simultaneously through synchronized state management and conflict resolution protocols. The editor distinguishes itself through a highly modular plugin architecture that supports the integration of complex, interactive UI components built with external frontend libraries. By utilizing a custom rendering engine and a versioned, immutable document state tree, it enables deve

    TypeScriptam-editorcollaborative-editorcontenteditable
    Vezi pe GitHub↗977
  • yoopta-editor/yoopta-editorAvatar yoopta-editor

    yoopta-editor/Yoopta-Editor

    3,045Vezi pe GitHub↗

    Yoopta-Editor is a headless framework for building customizable block-based rich text editors. It utilizes a JSON-based document engine to manage editor state and provides a WYSIWYG interface for creating structured documents. The system separates core document logic from the visual layer, allowing for complete customization of the user interface. The framework is designed for real-time collaborative editing, featuring a synchronization engine with conflict resolution and remote cursor presence tracking. It offers a highly extensible plugin system that allows developers to define new content

    TypeScriptcontenteditableeditorhacktoberfest
    Vezi pe GitHub↗3,045
  • onlyoffice/desktopeditorsAvatar ONLYOFFICE

    ONLYOFFICE/DesktopEditors

    4,448Vezi pe GitHub↗

    DesktopEditors is an office suite application designed for creating and editing text documents, spreadsheets, and presentations across different operating systems. It serves as an OOXML compatible editor, ensuring that files are read and written according to Office Open XML standards for cross-platform document exchange. The suite functions as a collaborative document platform featuring real-time co-authoring, version tracking, and integrated communication tools. It also acts as an AI-powered document assistant and PDF editor, providing capabilities for content generation, automated spreadshe

    collaborationdesktopdocx
    Vezi pe GitHub↗4,448
  • ckeditor/ckeditor5Avatar ckeditor

    ckeditor/ckeditor5

    10,435Vezi pe GitHub↗

    CKEditor 5 is a modular rich text editor framework and JavaScript UI component used to build customizable visual editors. It serves as a system for generating HTML or Markdown content, providing both full rich-text editor components and restricted inline editor components for web applications. The framework includes a collaborative editing engine for real-time simultaneous editing, change tracking, and threaded commenting. It features an AI text assistant for polishing, rewriting, and generating content, as well as a document export engine that transforms rich text into PDF and Word files. T

    JavaScriptckeditorckeditor5contenteditable
    Vezi pe GitHub↗10,435
  • Vezi toate cele 30 alternative pentru Docx Editor→