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

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

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

معالج نصوص

تم تحديث الترتيب في 30 يونيو 2026

For معالج نصوص مفتوح المصدر للمستندات, the strongest matches are mycolorway/simditor (Simditor is a JavaScript rich text editor component for), quilljs/quill (Quill is a rich text editor library for building) and wangeditor-team/wangeditor (This is a web rich text editor component, not). jaredreich/pell and wasabeef/richeditor-android round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

نحن نختار بعناية مستودعات GitHub مفتوحة المصدر التي تطابق “open source word processor”. النتائج مرتبة حسب صلتها ببحثك — استخدم الفلاتر أدناه للتضييق، أو قم بتحسين البحث باستخدام الذكاء الاصطناعي.

معالج نصوص

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • mycolorway/simditorالصورة الرمزية لـ mycolorway

    mycolorway/simditor

    5,006عرض على 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

    Simditor is a JavaScript rich text editor component for embedding in web applications, not a standalone word processor with document format support, page layout, or collaboration features — it's a building block, not the full application you're searching for.

    JavaScriptRich Text EditorsRich Text EditorsWYSIWYG Editors
    عرض على GitHub↗5,006
  • quilljs/quillالصورة الرمزية لـ quilljs

    quilljs/quill

    47,161عرض على GitHub↗

    Quill is a JavaScript rich text editor library used to build WYSIWYG web editors. It serves as a modular editor framework for creating browser-based document authoring tools with a customizable interface and document model. The system functions as a modular content editor, providing a plugin system to extend formatting and embedding capabilities. This allows for the development of specialized text editors through custom modules and formatting plugins. The library covers the implementation of visual content creation interfaces that render formatted text and media in real time. Its primary cap

    Quill is a rich text editor library for building WYSIWYG web editors, making it a component you would use to create a word processor rather than a standalone word processing application with document management, page layout, and collaboration features.

    TypeScriptRich Text EditorsWYSIWYG Editors
    عرض على GitHub↗47,161
  • wangeditor-team/wangeditorالصورة الرمزية لـ wangeditor-team

    wangeditor-team/wangEditor

    18,351عرض على GitHub↗

    wangEditor is a JavaScript-based web rich text editor and WYSIWYG interface used for composing formatted documents directly in a browser. It serves as a client-side editing component for web applications to handle document styling and content manipulation. The editor is built as a plugin-based engine, allowing new features and formatting capabilities to be added through a registration interface. It utilizes a schema-driven approach to validate HTML tags and attributes, ensuring clean and consistent document output. The project provides tooling for content management systems, frontend text in

    This is a web rich text editor component, not a standalone word processing application, so it lacks the full document creation, advanced page layout, and cross-platform desktop features you're looking for.

    TypeScriptRich Text EditorsWYSIWYG Editors
    عرض على GitHub↗18,351
  • 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

    Pell is a browser-based rich text editor library for embedding in web pages, not a standalone word processing application—it handles inline formatting but lacks document format support, page layout, spell checking, templates, and collaboration features.

    JavaScriptRich Text EditorsWYSIWYG Editors
    عرض على GitHub↗12,054
  • wasabeef/richeditor-androidالصورة الرمزية لـ wasabeef

    wasabeef/richeditor-android

    6,346عرض على 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

    This is an Android UI component that embeds a WYSIWYG rich text editor, not a standalone word processor; it lacks cross-platform support, advanced page layout, spell checking, templates, and collaboration.

    JavaRich Text EditorsWYSIWYG Editors
    عرض على GitHub↗6,346
  • neilj/squireالصورة الرمزية لـ neilj

    neilj/Squire

    4,902عرض على GitHub↗

    Squire is a DOM-based rich text editor and WYSIWYG content editor that treats raw HTML as the source of truth. It functions as a system for manipulating the document object model directly to provide a visual interface for editing complex web content. The project focuses on arbitrary HTML editing, allowing the modification of any HTML content without losing original formatting. It includes tools for HTML content normalization and sanitization to ensure that raw input is cleaned and structured consistently before being rendered as editable nodes. The editor's capability surface covers inline f

    Squire is a browser-based rich text editor library, not a full-blown word processing application for creating polished documents—it lacks native document format support, advanced page layout, cross-platform app integration, and collaboration features.

    TypeScriptRich Text EditorsWYSIWYG Editors
    عرض على GitHub↗4,902
  • ory/editorالصورة الرمزية لـ ory

    ory/editor

    9,551عرض على GitHub↗

    This project is a customizable browser text editor and a schema-driven document framework designed for building React-based WYSIWYG content editors. It replaces standard text areas with a system that represents content as a structured data tree rather than flat HTML, allowing for precise manipulation and validation of documents. The framework serves as an extensible content management interface and a TypeScript UI component library. It enables the development of specialized authoring tools through a plugin system and the use of strongly typed building blocks to ensure consistency across docum

    ory/editor is a React-based framework for building custom text editors, not a standalone word processing application—it lacks the full document formatting, page layout, and cross-platform desktop features needed for an open-source word processor.

    TypeScriptRich Text EditorsWYSIWYG Editors
    عرض على GitHub↗9,551
  • 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

    TinyMCE is a rich text editor component for embedding in web apps, not a standalone word processing application — it handles in-browser content editing but lacks the application-level document creation, page layout, and offline editing expected of a full word processor like LibreOffice or OnlyOffice.

    TypeScriptRich Text EditorsWYSIWYG Editors
    عرض على GitHub↗16,214
  • 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

    This is a React component for rich text editing (a building block), not a standalone word processing application for creating and formatting full documents with features like page layout, spell checking, or collaboration that you are looking for.

    JavaScriptRich Text EditorsWYSIWYG Editors
    عرض على GitHub↗6,471
  • basecamp/trixالصورة الرمزية لـ basecamp

    basecamp/trix

    19,970عرض على GitHub↗

    Trix is a rich text editor and WYSIWYG text component designed for composing and formatting documents with inline styling and block elements. It functions as an HTML content editor that manages and sanitizes input to ensure a secure and consistent document structure, while serving as a document state manager that tracks edit history and persists serialized state. The editor integrates directly with standard HTML forms, converting rich text into data for submission. It features a configurable sanitization engine that cleanses input HTML to remove unsupported tags and mitigate security risks.

    Trix is a rich text editor component for embedding in web pages, not a standalone word-processing application — it provides inline editing but lacks the document format support, page layout, spell checking, templates, and collaboration features this search expects.

    JavaScriptRich Text EditorsWYSIWYG Editors
    عرض على GitHub↗19,970
  • typecellos/blocknoteالصورة الرمزية لـ TypeCellOS

    TypeCellOS/BlockNote

    9,141عرض على GitHub↗

    BlockNote is a block-based rich text editor and a real-time collaborative workspace. It uses a JSON-based data model to organize content into draggable, nestable blocks rather than a single flat document. The system functions as a high-level interface built on ProseMirror that abstracts document state into discrete, manipulatable content blocks. The project serves as a framework for integrating large language models into document editors, enabling context-aware text generation and AI-driven workflows. It also acts as a document export engine capable of converting structured block data into fo

    BlockNote is a block-based rich text editor library and collaborative workspace framework, not a standalone word processing application—it provides the editing component but lacks the full document-creation, page layout, and spell-checking features expected of a complete word processor.

    TypeScriptRich Text EditorsReal-time Collaboration
    عرض على GitHub↗9,141
  • bpampuch/pdfmakeالصورة الرمزية لـ bpampuch

    bpampuch/pdfmake

    12,297عرض على GitHub↗

    pdfmake is a JavaScript PDF generation library and declarative document engine that transforms structured JavaScript objects into formatted PDF files. It functions as a layout engine capable of producing documents on both the client side within a web browser and on the server side using Node.js. The library utilizes a declarative approach to translate object-based document definitions into final PDFs. It distinguishes itself through a virtual layout engine that calculates element positions and page breaks and an inheritance-based style system that uses dictionaries to maintain visual consiste

    pdfmake is a programmatic PDF generation library that creates documents from JavaScript objects, not an interactive word processor with rich text editing and collaboration tools—you would use it as a component to generate formatted PDFs, not as the full document editing application you're looking for.

    JavaScriptPage Layout ConfigurationsHeader and Footer Management
    عرض على GitHub↗12,297
  • ckeditor/ckeditor4الصورة الرمزية لـ ckeditor

    ckeditor/ckeditor4

    5,817عرض على 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

    CKEditor 4 is a browser-based rich text editor component, not a standalone word processing application—it handles inline text formatting but lacks the document-level page layout, file management, and desktop-like experience of a full word processor like LibreOffice.

    Rich Text FormatRich Text EditorsDOCX ExportsPDF Exports
    عرض على GitHub↗5,817
  • languagetool-org/languagetoolالصورة الرمزية لـ languagetool-org

    languagetool-org/languagetool

    14,597عرض على GitHub↗

    LanguageTool is a multilingual grammar and style checking engine designed to detect spelling, grammar, and writing errors across multiple languages. It provides automated proofreading capabilities that can be deployed as a self-hosted server or executed as a standalone local desktop application. The project distinguishes itself through a flexible rule development framework, allowing linguistic patterns to be defined via XML or implemented as custom Java classes. It utilizes n-gram frequency modeling for confused word detection and supports neural word embeddings to improve disambiguation betw

    LanguageTool is a dedicated grammar and style checking engine, not a full word processor — it provides proofreading and spell-checking as a component you could integrate, but it does not handle rich text editing, document layout, or document creation itself.

    JavaProofreading ToolsSpell Checking Rules
    عرض على GitHub↗14,597
  • leanote/leanoteالصورة الرمزية لـ leanote

    leanote/leanote

    11,695عرض على GitHub↗

    Leanote is a collaborative Markdown editor, hierarchical note manager, and self-hosted blogging platform. It functions as a knowledge base that uses a document store to organize structured notebooks and rich-text documents. The system enables real-time co-authoring, allowing multiple users to simultaneously edit documents and brainstorm ideas. It also includes a publishing engine that transforms private notes into public-facing blogs using customizable themes and multi-contributor management. The platform provides tools for knowledge management through notebooks and tags, supporting both ric

    Leanote is a collaborative note-taking and Markdown-based blogging platform, not a full word processor — it offers rich text editing and collaboration but lacks advanced page layout, document format support, and standalone cross-platform clients.

    JavaScriptReal-time Collaboration
    عرض على GitHub↗11,695
  • docmost/docmostالصورة الرمزية لـ docmost

    docmost/docmost

    19,049عرض على GitHub↗

    Docmost is an open-source knowledge management system designed as a collaborative documentation platform for teams. It functions as an enterprise wiki that centralizes organizational information into structured, searchable workspaces, enabling users to create, organize, and share content through a hierarchical system of spaces and pages. The platform distinguishes itself by integrating artificial intelligence directly into the documentation lifecycle. It utilizes vector-based semantic search to allow for natural language queries across stored content and provides AI-assisted tools for draftin

    Docmost is a collaborative documentation platform / wiki rather than a standalone word processor for creating formatted documents, so it doesn't match the core editing and layout tools you need.

    TypeScriptReal-time CollaborationReal-Time Collaboration Tools
    عرض على GitHub↗19,049
  • marktext/marktextالصورة الرمزية لـ marktext

    marktext/marktext

    57,443عرض على GitHub↗

    Marktext is a cross-platform desktop application designed for markdown document authoring and structured note-taking. It functions as a WYSIWYG text processor, providing a distraction-free interface that renders formatted content in real-time while hiding the underlying markup syntax. The application utilizes a multi-process architecture that separates system integration from the user interface, ensuring consistent performance across Windows, macOS, and Linux. By employing a custom editor core built on native browser capabilities and a structured syntax tree, it manages complex document eleme

    Marktext is a cross-platform WYSIWYG markdown editor for structured note-taking, not a full word processor with rich formatting, document format support, advanced layout, spell checking, templates, or collaboration.

    TypeScriptWYSIWYG Text Processors
    عرض على GitHub↗57,443
  • ueberdosis/tiptapالصورة الرمزية لـ ueberdosis

    ueberdosis/tiptap

    37,341عرض على GitHub↗

    Tiptap is a headless, modular framework designed for building custom rich-text editors. It provides a developer-focused abstraction layer over a structured document model, allowing for full control over the underlying schema through a plugin-based architecture. By separating document state management from the user interface, it enables the creation of tailored editing experiences that remain framework-agnostic. The project distinguishes itself through a robust collaborative engine that supports real-time multi-user editing, conflict resolution, and presence tracking. It integrates artificial

    Tiptap is a headless rich-text editor framework for building custom editing experiences, not a ready-to-use word processing application, so it lacks the out-of-the-box document format support, page layout, and spell checking you likely need for a full writing tool.

    TypeScriptCollaboration History ManagementComment InterfacesReal-time Collaboration Services
    عرض على GitHub↗37,341
  • python-openxml/python-docxالصورة الرمزية لـ python-openxml

    python-openxml/python-docx

    5,442عرض على GitHub↗

    python-docx is an OOXML document manipulation library used for creating, reading, and updating Microsoft Word files. It functions as a generator for building formatted documents and a parser for extracting text, metadata, and structural elements from existing files. The project provides a comprehensive style management system for defining and applying character, paragraph, and table styles within OpenXML documents. It allows for the programmatic control of document appearance through an object-oriented approach to the underlying XML schema. Capabilities cover a wide range of document generat

    python-docx is a library for programmatically creating and reading Word files, not a standalone word processing application for end-users — it lacks a graphical interface, real-time editing, and interactive document layout.

    PythonPage Layout AdjustmentsHeader and Footer Management
    عرض على GitHub↗5,442
  • slab/quillالصورة الرمزية لـ slab

    slab/quill

    47,157عرض على GitHub↗

    Quill is a modular, web-based rich text editor designed for structured content authoring. It provides a comprehensive toolkit for building tailored editing experiences, allowing developers to manage document state, handle user input, and synchronize content through a predictable, serializable data model. The editor distinguishes itself through a custom document abstraction that maps the browser DOM to a structured tree of nodes, ensuring consistent behavior across different environments. It utilizes an operational change tracking system that represents all document modifications as a sequence

    Quill is a modular rich text editor library, not a standalone word processing application — it provides the editing component you would embed to build a word processor, but does not itself offer the full document-creation, layout, or user interface a word processing app requires.

    TypeScriptRich Text Editors
    عرض على GitHub↗47,157
  • yoopta-editor/yoopta-editorالصورة الرمزية لـ yoopta-editor

    yoopta-editor/Yoopta-Editor

    3,045عرض على 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

    Yoopta-Editor is a block-based rich text editing framework for developers building custom editors, not a complete word processing application with full page layout and document format support — it provides a piece of the stack rather than the whole tool.

    TypeScriptRich Text EditorsCollaboration History Management
    عرض على GitHub↗3,045
  • laurent22/joplinالصورة الرمزية لـ laurent22

    laurent22/joplin

    55,233عرض على GitHub↗

    Joplin is an open-source, cross-platform note-taking application designed for secure, private knowledge management. It functions as a local-first productivity platform, maintaining a complete relational database on the user's device to ensure offline availability and high-performance data retrieval. The application prioritizes data sovereignty by implementing an end-to-end encryption layer, which secures all information locally with a master key before any synchronization occurs. The platform distinguishes itself through a delta-based synchronization engine that transmits only specific file c

    Joplin is a note-taking and knowledge management app with rich text support, but it lacks the advanced page layout, document templates, and collaboration features expected of a full word processor for creating and formatting documents.

    TypeScriptReal-time Collaboration
    عرض على GitHub↗55,233
  • overleaf/overleafالصورة الرمزية لـ overleaf

    overleaf/overleaf

    17,853عرض على GitHub↗

    This project is a web-based collaborative editor and scientific document management system designed for LaTeX. It provides a centralized environment for writing, editing, and compiling academic manuscripts, enabling multiple users to work on the same project simultaneously through real-time synchronization. The platform distinguishes itself by treating documents as version-controlled repositories, allowing for granular history tracking and bidirectional synchronization with external version control systems. It features a secure, containerized compilation pipeline that isolates build processes

    Overleaf is a web-based collaborative LaTeX editor for scientific documents, not a general-purpose word processor with rich-text editing and layout tools — it targets LaTeX workflows rather than the typical document creation the visitor describes.

    JavaScriptReal-time Collaboration
    عرض على GitHub↗17,853
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
mycolorway/simditor5KJavaScriptNOASSERTION25 فبراير 2024
quilljs/quill47.2KTypeScriptBSD-3-Clause25 يوليو 2025
wangeditor-team/wangeditor18.4KTypeScriptMIT11 أكتوبر 2024
jaredreich/pell12.1KJavaScriptMIT12 مايو 2024
wasabeef/richeditor-android6.3KJavaApache-2.021 مايو 2024
neilj/squire4.9KTypeScriptMIT9 يونيو 2026
ory/editor9.6KTypeScriptMIT10 يونيو 2026
tinymce/tinymce16.2KTypeScriptNOASSERTION17 يونيو 2026
jpuri/react-draft-wysiwyg6.5KJavaScriptMIT1 ديسمبر 2024
basecamp/trix20KJavaScriptMIT17 يونيو 2026

Related searches

  • بديل مفتوح المصدر لـ Microsoft Word
  • محرر مستندات تعاوني مفتوح المصدر
  • بديل مفتوح المصدر لحزمة Microsoft Office
  • مجموعة برامج مكتبية مفتوحة المصدر ذاتية الاستضافة
  • an open source desktop publishing application
  • بديل مفتوح المصدر لبرنامج Microsoft Word
  • مجموعة برامج مكتبية مفتوحة المصدر
  • محرر مستندات تعاوني