Description
Stop Copying Data Manually — Let OJS Do It for You
Zenodo offers free DOIs for academic publications, but depositing articles requires tedious manual work — entering titles, authors, affiliations, abstracts, keywords, journal info, and uploading files for every single article. This plugin eliminates that entire process.
What This Plugin Does
| Without Plugin (Manual) | With Plugin (Automated) |
| Log in to Zenodo, create upload, reserve DOI | Click “Reserve DOI” in OJS → Done |
| Type title, authors, affiliations one by one | Click “Sync” → All metadata transferred |
| Copy-paste abstract, keywords manually | Included automatically with formatting |
| Enter journal name, ISSN, volume, issue, pages | Pulled from OJS journal settings |
| Download PDF, upload to Zenodo | Files uploaded automatically from galleys |
| ~15 minutes per article | ~5 seconds per article |
Complete Feature List
- 🔑 Token-based Zenodo API connection — secure, no passwords stored
- 🏷️ One-click DOI reservation — from article detail page or management dashboard
- 📋 Full metadata sync — title, authors, affiliations, ORCID, abstract (with HTML), keywords, journal info, publication date
- 📄 Automatic file upload — all galley files with original filenames
- 🌐 Zenodo Community support — auto-assign deposits to your community
- 🚀 One-click publish — sync + upload + publish in a single operation
- 📊 DOI Management Dashboard — overview of all articles with search, filter by status/issue, sort, and bulk actions
- 🔄 Legacy DOI scanner — import existing manually-created Zenodo DOIs
- 🌍 Multi-language — English and Turkish included
- 🔒 Role-based security — only Journal Managers and Site Admins can access
- ⚡ Optimized performance — handles journals with 3000+ articles
What’s Included in Your Purchase
This is not just a plugin download — it’s a complete service package:
- ✅ Plugin file — ready to install via OJS Plugin Gallery
- ✅ Installation support — we help you install and activate the plugin
- ✅ Zenodo configuration — assistance with token creation, community setup, and initial DOI scan
- ✅ Free updates — compatibility updates for OJS and Zenodo API changes
- ✅ Technical support — ongoing help with any issues or questions
Why is there a fee if Zenodo DOIs are free? — Zenodo DOIs are indeed free. This plugin automates the complex integration between OJS and the Zenodo API, saving you hundreds of hours of manual work. Your purchase covers the plugin development, ongoing maintenance, API compatibility updates, and dedicated support to ensure everything works smoothly for your journal.
Compatibility
- OJS: 3.3.+ (all subversions)
- PHP: 7.4 / 8.0 / 8.1
- Zenodo API: InvenioRDM REST API
Important Notes
This plugin is actively maintained and updated to ensure compatibility with the latest OJS versions and Zenodo API changes. Updates are provided free of charge to all customers.
Please note: Zenodo is an independent service operated by CERN with its own policies, terms of use, and eligibility criteria. In some cases, Zenodo may restrict DOI issuance for certain types of publications or journals at their discretion. Such restrictions are outside the scope of this plugin and our support services. We recommend reviewing Zenodo’s policies before purchasing to ensure your journal meets their requirements.
Need Help?
Contact us at [email protected] for any questions about the plugin, installation, or Zenodo integration.




