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

ONLYOFFICE/DocumentServer

0
View on GitHub↗
6,633 stele·1,287 fork-uri·Shell·AGPL-3.0·8 vizualizăriwww.onlyoffice.com/see-it-in-action↗

DocumentServer

ONLYOFFICE DocumentServer is a self-hosted online office suite that provides browser-based document, spreadsheet, and presentation editing with real-time collaborative capabilities. It natively supports Office Open XML formats (.docx, .xlsx, .pptx) and can be deployed on Linux servers, either through Docker containerization or direct installation.

The server includes a cooperative editing engine that coordinates simultaneous changes across multiple users using operational transformation, with a WebSocket synchronization layer for instant state propagation. Security is handled through JWT authentication middleware that validates tokens at each API request, and HTTPS can be configured for encrypted client-server communication. A document format conversion pipeline transforms files between Office Open XML and internal representations, while a multi-format compatibility adapter preserves format-specific features during conversion.

The platform offers a plugin-based architecture for extending editor functionality, server-side document rendering for generating viewable representations before delivery to clients, and integration primitives for connecting editors to shared workspaces with file sharing and access control. Docker deployment supports configurable ports, persistent data storage through mounted host directories, and custom authentication settings.

Features

  • Document Editing Protocols - Provides browser-based document editing with real-time collaboration and support for standard file formats.
  • Document Editing Suites - Provides a complete self-hosted office suite for creating and editing documents, spreadsheets, and presentations.
  • Office Suite Containerizers - Ships a Docker container packaging the entire office suite with configurable ports and persistent storage.
  • Office Suite Applications - Provides a full office suite with native support for .docx, .xlsx, and .pptx file formats.
  • Open XML Libraries - Works with .docx, .xlsx, and .pptx files while preserving formatting and features across different office applications.
  • Workspace Integrations - Provides integration primitives to connect document editors with shared workspaces for file sharing and access control.
  • Online Office Suites - Provides a browser-based office suite for creating and collaborating on documents, spreadsheets, and presentations in real time.
  • Real-time Collaborative Editors - Ships a real-time collaborative editor enabling multiple users to edit documents simultaneously with live updates.
  • Document Format Converters - Transforms documents between Office Open XML and internal formats through a multi-stage conversion pipeline.
  • Docker Container Deployments - Launches the office suite inside a Docker container with configurable ports and authentication.
  • Docker-Based Deployment Tools - Launches and manages a document editing server inside a Docker container with persistent storage and custom configuration.
  • Document Server Containers - Ships a Docker image for deploying a self-hosted document editing server with persistent storage and JWT authentication.
  • Web-Based Spreadsheet Editors - Provides a browser-based spreadsheet editor with real-time collaboration and standard format support.
  • JWT Authentications - Validates JSON Web Tokens at each API request to secure document editing sessions.
  • Real-Time Collaborative Editing - Enables multiple users to edit documents, spreadsheets, and presentations simultaneously with live updates and change tracking.
  • Presentation Editors - Ships a browser-based presentation editor with real-time collaboration and standard format support.
  • Collaborative Editing Conflict Resolution - Implements a cooperative editing engine using operational transformation for real-time conflict resolution.
  • WebSocket State Synchronization - Maintains persistent bidirectional WebSocket connections to propagate document edits and state changes instantly.
  • Office Suite Installers - Installs a self-hosted set of document editors on a Linux server for collaborative work.
  • Document Format Adapters - Normalizes various document formats into a unified internal representation while preserving format-specific features.
  • Plugin-Based Architectures - Extends editor functionality through a sandboxed plugin system that loads third-party modules at runtime.
  • Document Renderers - Generates viewable document representations on the server using a headless rendering engine before client delivery.

Istoric stele

Graficul istoricului de stele pentru onlyoffice/documentserverGraficul istoricului de stele pentru onlyoffice/documentserver

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 DocumentServer

Colecții selectate manual în care apare DocumentServer.
  • Suite de birou

Alternative open-source pentru DocumentServer

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu DocumentServer.
  • 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
  • facebook/lexicalAvatar facebook

    facebook/lexical

    23,562Vezi pe GitHub↗

    Lexical is a modular rich text editor framework used to build extensible web-based editors. It functions as a state-driven content editor that maintains a serializable, immutable snapshot of document content to ensure predictable updates and accessibility compliance. The framework is distinguished by its plugin-based architecture and customizable node framework, which allow developers to extend editor behavior through specialized content nodes and encapsulated runtime logic. It also includes a collaborative editing engine capable of synchronizing document state across multiple clients in real

    TypeScript
    Vezi pe GitHub↗23,562
  • vanila-io/wireflowAvatar vanila-io

    vanila-io/wireflow

    4,154Vezi pe GitHub↗

    Wireflow is a real-time collaborative flowchart tool and visual mapping application. It provides a shared digital canvas where multiple users can simultaneously design diagrams, map user flows, and create process maps. The application uses an operational transformation engine to resolve conflicting edits and maintain a consistent state across all users. A vector-based renderer ensures that flowchart elements remain sharp at any zoom level, while a WebSocket synchronization layer broadcasts canvas updates and cursor movements instantly between clients. The project is delivered as a containeri

    JavaScript
    Vezi pe GitHub↗4,154
  • lovasoa/whitebophirAvatar lovasoa

    lovasoa/whitebophir

    2,562Vezi pe GitHub↗

    Whitebophir is a collaborative whiteboarding application designed for real-time visual collaboration. It enables multiple users to brainstorm and create content together on a shared virtual canvas using freehand sketching, geometric shapes, and text labels. The platform focuses on private workspace management, allowing the creation of restricted boards via unique URLs and token-based access control to manage editing permissions. It integrates real-time state synchronization for drawing updates and a built-in chat system for text communication between collaborators. The workspace includes too

    JavaScriptartcollaborativedraw
    Vezi pe GitHub↗2,562
Vezi toate cele 30 alternative pentru DocumentServer→

Întrebări frecvente

Ce face onlyoffice/documentserver?

ONLYOFFICE DocumentServer is a self-hosted online office suite that provides browser-based document, spreadsheet, and presentation editing with real-time collaborative capabilities. It natively supports Office Open XML formats (.docx, .xlsx, .pptx) and can be deployed on Linux servers, either through Docker containerization or direct installation.

Care sunt principalele funcționalități ale onlyoffice/documentserver?

Principalele funcționalități ale onlyoffice/documentserver sunt: Document Editing Protocols, Document Editing Suites, Office Suite Containerizers, Office Suite Applications, Open XML Libraries, Workspace Integrations, Online Office Suites, Real-time Collaborative Editors.

Care sunt câteva alternative open-source pentru onlyoffice/documentserver?

Alternativele open-source pentru onlyoffice/documentserver includ: onlyoffice/desktopeditors — DesktopEditors is an office suite application designed for creating and editing text documents, spreadsheets, and… facebook/lexical — Lexical is a modular rich text editor framework used to build extensible web-based editors. It functions as a… vanila-io/wireflow — Wireflow is a real-time collaborative flowchart tool and visual mapping application. It provides a shared digital… lovasoa/whitebophir — Whitebophir is a collaborative whiteboarding application designed for real-time visual collaboration. It enables… collaboraonline/online — This project is a cloud-based office suite and self-hosted document server that enables the creation and editing of… kimai/kimai — Kimai is an open-source time tracking system that records employee working hours, manages absences, and generates…