ONLYOFFICE DocSpace is a room-based collaborative platform which allows organizing a clear file structure depending on users' needs or project goals. Flexible access permissions and user roles allow fine-tuning the access to the whole space or separate rooms.
Go to file
Elyor Djalilov fca9c7a815 Merge branch 'develop' into feature/active-sessions
# Conflicts:
#	packages/client/public/locales/ar-SA/People.json
#	packages/client/public/locales/ar-SA/PeopleTranslations.json
#	packages/client/public/locales/az/People.json
#	packages/client/public/locales/az/PeopleTranslations.json
#	packages/client/public/locales/bg/People.json
#	packages/client/public/locales/bg/PeopleTranslations.json
#	packages/client/public/locales/cs/People.json
#	packages/client/public/locales/cs/PeopleTranslations.json
#	packages/client/public/locales/de/People.json
#	packages/client/public/locales/de/PeopleTranslations.json
#	packages/client/public/locales/el-GR/People.json
#	packages/client/public/locales/el-GR/PeopleTranslations.json
#	packages/client/public/locales/en/PeopleTranslations.json
#	packages/client/public/locales/en/Profile.json
#	packages/client/public/locales/en/Settings.json
#	packages/client/public/locales/es/People.json
#	packages/client/public/locales/es/PeopleTranslations.json
#	packages/client/public/locales/fi/People.json
#	packages/client/public/locales/fi/PeopleTranslations.json
#	packages/client/public/locales/fr/People.json
#	packages/client/public/locales/fr/PeopleTranslations.json
#	packages/client/public/locales/hy-AM/People.json
#	packages/client/public/locales/hy-AM/PeopleTranslations.json
#	packages/client/public/locales/it/People.json
#	packages/client/public/locales/it/PeopleTranslations.json
#	packages/client/public/locales/ja-JP/People.json
#	packages/client/public/locales/ja-JP/PeopleTranslations.json
#	packages/client/public/locales/ko-KR/People.json
#	packages/client/public/locales/ko-KR/PeopleTranslations.json
#	packages/client/public/locales/lo-LA/People.json
#	packages/client/public/locales/lv/People.json
#	packages/client/public/locales/lv/PeopleTranslations.json
#	packages/client/public/locales/nl/People.json
#	packages/client/public/locales/nl/PeopleTranslations.json
#	packages/client/public/locales/pl/People.json
#	packages/client/public/locales/pl/PeopleTranslations.json
#	packages/client/public/locales/pt-BR/People.json
#	packages/client/public/locales/pt-BR/PeopleTranslations.json
#	packages/client/public/locales/pt/People.json
#	packages/client/public/locales/pt/PeopleTranslations.json
#	packages/client/public/locales/ro/People.json
#	packages/client/public/locales/ro/PeopleTranslations.json
#	packages/client/public/locales/ru/People.json
#	packages/client/public/locales/ru/PeopleTranslations.json
#	packages/client/public/locales/ru/Profile.json
#	packages/client/public/locales/ru/Settings.json
#	packages/client/public/locales/sk/People.json
#	packages/client/public/locales/sk/PeopleTranslations.json
#	packages/client/public/locales/sl/People.json
#	packages/client/public/locales/sl/PeopleTranslations.json
#	packages/client/public/locales/tr/People.json
#	packages/client/public/locales/tr/PeopleTranslations.json
#	packages/client/public/locales/uk-UA/People.json
#	packages/client/public/locales/uk-UA/PeopleTranslations.json
#	packages/client/public/locales/vi/People.json
#	packages/client/public/locales/vi/PeopleTranslations.json
#	packages/client/public/locales/zh-CN/People.json
#	packages/client/public/locales/zh-CN/PeopleTranslations.json
#	packages/client/src/components/FilesPanels/index.js
#	packages/client/src/components/dialogs/LogoutAllSessionDialog/index.js
#	packages/client/src/components/dialogs/LogoutSessionDialog/index.js
#	packages/client/src/components/dialogs/index.js
#	packages/client/src/pages/PortalSettings/Layout/Section/Header/index.js
#	packages/client/src/pages/Profile/Section/Body/sub-components/active-session/index.js
#	packages/client/src/store/DialogsStore.js
#	packages/client/src/store/SelectionPeopleStore.js
#	packages/client/src/store/SettingsSetupStore.js
#	packages/shared/themes/base.ts
#	packages/shared/themes/dark.ts
#	public/locales/ar-SA/Common.json
#	public/locales/az/Common.json
#	public/locales/bg/Common.json
#	public/locales/cs/Common.json
#	public/locales/de/Common.json
#	public/locales/el-GR/Common.json
#	public/locales/en/Common.json
#	public/locales/es/Common.json
#	public/locales/fi/Common.json
#	public/locales/fr/Common.json
#	public/locales/hy-AM/Common.json
#	public/locales/it/Common.json
#	public/locales/ja-JP/Common.json
#	public/locales/ko-KR/Common.json
#	public/locales/lo-LA/Common.json
#	public/locales/lv/Common.json
#	public/locales/nl/Common.json
#	public/locales/pl/Common.json
#	public/locales/pt-BR/Common.json
#	public/locales/pt/Common.json
#	public/locales/ro/Common.json
#	public/locales/ru/Common.json
#	public/locales/sk/Common.json
#	public/locales/sl/Common.json
#	public/locales/tr/Common.json
#	public/locales/uk-UA/Common.json
#	public/locales/vi/Common.json
#	public/locales/zh-CN/Common.json
2024-05-02 18:45:36 +05:00
.github Modify path for story-book build workflow 2024-04-19 16:29:41 +03:00
.vscode Copyright 2024 2024-03-18 03:13:02 +04:00
.yarn Downgrade yarn to v4.0.2 (next-editor issue) 2024-03-01 13:40:58 +04:00
common Translations: Tests: Skip '.next/' directory from JavaScriptFiles 2024-04-11 11:16:54 +04:00
i18next Translations: Moved "Errors:InvalidLink" to Common 2024-04-26 17:41:30 +04:00
packages Merge branch 'develop' into feature/active-sessions 2024-05-02 18:45:36 +05:00
public Merge branch 'develop' into feature/active-sessions 2024-05-02 18:45:36 +05:00
.gitignore Ignore campaigns folder 2024-02-12 15:07:11 +03:00
.gitmodules Removed useless files 2023-10-02 14:43:47 +04:00
.yarnrc.yml Downgrade yarn to v4.0.2 (next-editor issue) 2024-03-01 13:40:58 +04:00
frontend.code-workspace Update licenser.customHeader 2024-03-22 11:06:02 +04:00
LICENSE
licenses.config.js Replaced copyright start year + format 2024-03-21 18:09:55 +04:00
package.json Bump version to v2.5.1 2024-04-22 13:14:32 +04:00
README.md Update README.md 2023-02-07 12:40:39 +03:00
yarn.lock Merge branch 'release/v2.5.0' into feature/sdk-codeblock-redesign 2024-04-10 14:00:46 +03:00

ONLYOFFICE DocSpace

Overview

ONLYOFFICE DocSpace is a document hub where you can connect users and documents in one place to boost collaboration.

Functionality

  • Various room types with different access levels: view-only, review, collaboration, filling forms, custom rooms.
  • Ability to work with multiple file formats: text documents, spreadsheets, presentations, digital forms, PDFs, e-books.
  • Document collaboration: two co-editing modes, Track Changes, comments, built-in chat, plugins for making audio and video calls.
  • Connecting 3rd party clouds and storages.

Technology stack

Backend: С# 11.0, .NET 7.0/.NET Core/ASP.NET Core/MySQL 8.0/Kafka/ElasticSearch

Frontend: ES6, TypeScript, React, Mobx, Styled-Components, CSS/SAAS, i18next, Webpack 5

Licensing

ONLYOFFICE DocSpace is released under AGPLv3 license. See the LICENSE file for more information.

Project info

Official website: https://www.onlyoffice.com

Code repository: https://github.com/ONLYOFFICE/DocSpace

User feedback and support

If you face any issues or have questions about ONLYOFFICE DocSpace, use the Issues section in this repository or visit our official forum.