{"id":31697506,"url":"https://github.com/onlyoffice/onlyoffice-volto","last_synced_at":"2026-07-18T21:38:15.896Z","repository":{"id":286810273,"uuid":"962528729","full_name":"ONLYOFFICE/onlyoffice-volto","owner":"ONLYOFFICE","description":"Plugin for integrating ONLYOFFICE online editors with Volto","archived":false,"fork":false,"pushed_at":"2026-07-16T12:33:47.000Z","size":147,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-07-18T21:38:14.495Z","etag":null,"topics":["integration","onlyoffice","plone","volto"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ONLYOFFICE.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-04-08T09:39:00.000Z","updated_at":"2026-07-16T12:33:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"dca78f6a-58c7-4d8e-aba3-f410b813dc7b","html_url":"https://github.com/ONLYOFFICE/onlyoffice-volto","commit_stats":null,"previous_names":["onlyoffice/onlyoffice-volto"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ONLYOFFICE/onlyoffice-volto","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ONLYOFFICE%2Fonlyoffice-volto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ONLYOFFICE%2Fonlyoffice-volto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ONLYOFFICE%2Fonlyoffice-volto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ONLYOFFICE%2Fonlyoffice-volto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ONLYOFFICE","download_url":"https://codeload.github.com/ONLYOFFICE/onlyoffice-volto/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ONLYOFFICE%2Fonlyoffice-volto/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35632492,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-18T02:00:07.223Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["integration","onlyoffice","plone","volto"],"created_at":"2025-10-08T18:01:38.592Z","updated_at":"2026-07-18T21:38:15.890Z","avatar_url":"https://github.com/ONLYOFFICE.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ONLYOFFICE add-on for Volto\n\nWelcome to the ONLYOFFICE add-on for Volto! This integration allows you to seamlessly edit, create, and convert files within your Volto environment using ONLYOFFICE Docs.\n\nVolto is a modern interface for Plone. Learn more about Volto [here](https://plone.org/why-plone/plone-ecosystem/volto). You can also check the official [ONLYOFFICE add-on for Plone](https://github.com/ONLYOFFICE/onlyoffice-plone).\n\n## Add-on installation 📥\n\n### Option 1: Generating a new add-on\n\n**Step 1: Add dependencies**\n\nBefore generating a new add-on, ensure the following [dependencies](https://6.docs.plone.org/install/create-project-cookieplone.html#prerequisites-for-installation) are installed:\n\n- uv\n- nvm\n- Node.js\n- Make\n\n**Step 2: Generate a new Volto project**\n\nRun the following command:\n\n```\nuvx cookieplone\n```\n\nDuring the setup process, follow these steps:\n\n- **Add-on Title (Volto Add-on)**: Enter `@onlyoffice/volto`.\n- For the remaining steps, use the default options.\n\n**Step 3: Replace the generated add-on with the existing one**\n\n- Navigate to the `home\\volto\\packages` directory.\n- Delete the `volto` directory inside the `packages` folder.\n- Replace it with the existing add-on from this repository.\n\n**Step 4: Install and start the add-on**\n\nIn the `home\\volto` directory, run the following commands one by one:\n\n```\nmake install\nmake start\n```\n### Option 2: Adding an add-on to an existing project\n\n**Step 1: Install Volto**\n\n- Download Volto from the [official GitHub repository](https://github.com/plone/volto).\n- Unzip the downloaded file to your desired directory.\n\n**Step 2: Enable the add-on**\n\nUnzip the ONLYOFFICE add-on into the `packages` directory of your Volto project. The add-on should be placed in the `volto` folder.\n\nUpdate the **volto.config.js** file in the root directory of your project:\n\n```\nmodule.exports = {\n  addons: ['@onlyoffice/volto'],\n};\n```\n\nUpdate the **package.json** file in the root directory of your project:\n\n```\n\"dependencies\": {\n  \"@onlyoffice/volto\": \"workspace:*\"\n},\n```\n\n**Step 3: Install and start the add-on**\n\nRun the following commands in the root directory of your Volto project:\n\n```\nmake install\nmake start\n```\n\n## Add-on configuration ⚙️\n\nTo configure the ONLYOFFICE add-on, follow these steps:\n\n- Navigate to the Volto administration section: click the profile icon in the lower-left corner.\n- Go to **Site Setup -\u003e Add-on Configuration -\u003e ONLYOFFICE Configuration**.\n\nHere, you can set up and manage ONLYOFFICE Docs settings, including:\n\n- Document Editing service (URL of your ONLYOFFICE Docs)\n- Secret key ([JWT Secret](https://helpcenter.onlyoffice.com/docs/installation/docs-configure-jwt.aspx))\n\nYou can also connect to the public test server of ONLYOFFICE Docs for one month by checking the corresponding box.\n\n## Editing files 📝\n\n- Go to the Contents section and locate the file you want to edit.\n- Click on the file to open its page.\n- In the left menu, click the ONLYOFFICE icon.\n- The file will open in the same tab, ready for editing.\n\n## Creating new files 📄\n\n- Navigate to the Contents section.\n- Click the ONLYOFFICE icon in the left panel.\n- Select the desired file format: Document, Spreadsheet, Presentation, or PDF form.\n- The new file will open immediately in the same tab for editing.\n\n## File conversion 🔄\n\n- Open the file page.\n- Click the arrow icon to access the conversion options.\n- In the pop-up window, select the desired file format.\n- Click the arrow button in the lower-right corner to start the conversion.\n- The converted file will be downloaded to your device in the selected format.\n\n## Installing ONLYOFFICE Docs\n\nTo be able to work with office files within Volto/Plone, you will need an instance of [ONLYOFFICE Docs](https://www.onlyoffice.com/docs). You can install the self-hosted version of the editors or opt for ONLYOFFICE Docs Cloud which doesn't require downloading and installation.\n\n**Self-hosted editors**\n\nYou can install [free Community version](https://www.onlyoffice.com/download-community#docs-community) of ONLYOFFICE Docs or scalable [Enterprise Edition](https://www.onlyoffice.com/download#docs-enterprise).\n\nTo install free Community version, use [Docker](https://github.com/onlyoffice/Docker-DocumentServer) (recommended) or follow [these instructions](https://helpcenter.onlyoffice.com/docs/installation/docs-community-install-ubuntu.aspx) for Debian, Ubuntu, or derivatives.\n\nTo install Enterprise Edition, follow the instructions [here](https://helpcenter.onlyoffice.com/docs/installation/enterprise).\n\n**ONLYOFFICE Docs Cloud**\n\nTo get ONLYOFFICE Docs Cloud, get started [here](https://www.onlyoffice.com/docs-registration).\n\n## Feedback \u0026 Support 💡\n\n* **🐞 Found a bug?** Please report it by creating an [issue](https://github.com/ONLYOFFICE/onlyoffice-volto/issues).\n* **❓ Have a question or feedback?** Ask our community and developers on the [ONLYOFFICE Forum](https://community.onlyoffice.com).\n* **👨‍💻 Need help for developers?** Check our [API documentation](https://api.onlyoffice.com).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonlyoffice%2Fonlyoffice-volto","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fonlyoffice%2Fonlyoffice-volto","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fonlyoffice%2Fonlyoffice-volto/lists"}