npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@onlyoffice/volto

v1.0.0

Published

This integration allows you to seamlessly edit, create, and convert files within your Volto environment using ONLYOFFICE Docs.

Readme

ONLYOFFICE add-on for Volto

Welcome 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.

Volto is a modern interface for Plone. Learn more about Volto here. You can also check the official ONLYOFFICE add-on for Plone.

Add-on installation 📥

Option 1: Generating a new add-on

Step 1: Add dependencies

Before generating a new add-on, ensure the following dependencies are installed:

  • uv
  • nvm
  • Node.js
  • Make

Step 2: Generate a new Volto project

Run the following command:

uvx cookieplone

During the setup process, follow these steps:

  • Add-on Title (Volto Add-on): Enter @onlyoffice/volto.
  • For the remaining steps, use the default options.

Step 3: Replace the generated add-on with the existing one

  • Navigate to the home\volto\packages directory.
  • Delete the volto directory inside the packages folder.
  • Replace it with the existing add-on from this repository.

Step 4: Install and start the add-on

In the home\volto directory, run the following commands one by one:

make install
make start

Option 2: Adding an add-on to an existing project

Step 1: Install Volto

Step 2: Enable the add-on

Unzip the ONLYOFFICE add-on into the packages directory of your Volto project. The add-on should be placed in the volto folder.

Update the volto.config.js file in the root directory of your project:

module.exports = {
  addons: ['@onlyoffice/volto'],
};

Update the package.json file in the root directory of your project:

"dependencies": {
  "@onlyoffice/volto": "workspace:*"
},

Step 3: Install and start the add-on

Run the following commands in the root directory of your Volto project:

make install
make start

Add-on configuration ⚙️

To configure the ONLYOFFICE add-on, follow these steps:

  • Navigate to the Volto administration section: click the profile icon in the lower-left corner.
  • Go to Site Setup -> Add-on Configuration -> ONLYOFFICE Configuration.

Here, you can set up and manage ONLYOFFICE Docs settings, including:

  • Document Editing service (URL of your ONLYOFFICE Docs)
  • Secret key (JWT Secret)

You can also connect to the public test server of ONLYOFFICE Docs for one month by checking the corresponding box.

Editing files 📝

  • Go to the Contents section and locate the file you want to edit.
  • Click on the file to open its page.
  • In the left menu, click the ONLYOFFICE icon.
  • The file will open in the same tab, ready for editing.

Creating new files 📄

  • Navigate to the Contents section.
  • Click the ONLYOFFICE icon in the left panel.
  • Select the desired file format: Document, Spreadsheet, Presentation, or PDF form.
  • The new file will open immediately in the same tab for editing.

File conversion 🔄

  • Open the file page.
  • Click the arrow icon to access the conversion options.
  • In the pop-up window, select the desired file format.
  • Click the arrow button in the lower-right corner to start the conversion.
  • The converted file will be downloaded to your device in the selected format.

Installing ONLYOFFICE Docs

To be able to work with office files within Volto/Plone, you will need an instance of ONLYOFFICE Docs. You can install the self-hosted version of the editors or opt for ONLYOFFICE Docs Cloud which doesn't require downloading and installation.

Self-hosted editors

You can install free Community version of ONLYOFFICE Docs or scalable Enterprise Edition.

To install free Community version, use Docker (recommended) or follow these instructions for Debian, Ubuntu, or derivatives.

To install Enterprise Edition, follow the instructions here.

ONLYOFFICE Docs Cloud

To get ONLYOFFICE Docs Cloud, get started here.

Need help? Feedback & Support 💡

In case of technical problems, the best way to get help is to submit your issues here. Alternatively, you can contact ONLYOFFICE team via community.onlyoffice.com or feedback.onlyoffice.com.