OJS Plugins by OJS Services
Essential Plugins for OJS

OJS Plugins We Developed

Production-ready plugins for Open Journal Systems 3.3+, built to simplify journal administration, improve security, and enhance the publishing workflow.

OJS Email Settings Plugin

OJS 3.3+ GitHub

Manage email delivery settings (SMTP, PHP mail, Sendmail) directly from the OJS admin panel without editing config.inc.php. This plugin provides a user-friendly interface for configuring outbound email, including SMTP authentication, encryption (SSL/TLS), and test email functionality. Designed with enhanced security controls, it restricts access at the user group level to prevent unauthorized configuration changes — addressing a known vulnerability in OJS 3.3's role structure.

SMTPemailadmin-panelsecurity

Registration Fields Plugin

OJS 3.3+ GitHub

Adds ORCID iD and Phone Number fields to the OJS user registration form, allowing journals to collect essential researcher identification and contact information during sign-up. The plugin integrates seamlessly with the existing registration workflow and stores data using OJS's native user settings structure. It implements a no-overwrite policy to protect existing user data and supports cross-theme compatibility across Default, Manuscript, Bootstrap3, and Health Sciences themes.

ORCIDregistrationuser-fieldscross-theme

Schema.org Structured Data Plugin

OJS 3.3+ OJS 3.4+ OJS 3.5+ GitHub

Automatically injects Schema.org structured data (JSON-LD) into OJS article pages to improve search engine visibility and discoverability. The plugin generates ScholarlyArticle markup with comprehensive metadata including authors, publication dates, DOIs, abstracts, and journal information. This enables Google Scholar, Google Search, and other platforms to better index and display your journal's content in rich search results.

SEOJSON-LDstructured-dataGoogle Scholar

Article Statistics Display Plugin

OJS 3.3+ GitHub

Displays article view counts and galley download statistics directly on article landing pages in OJS 3.3. This plugin gives readers and authors transparent access to usage metrics, helping demonstrate article impact and engagement. The statistics are presented in a clean, unobtrusive format that integrates naturally with the article page layout across multiple OJS themes.

statisticsarticle-viewsdownloadsmetrics

Email Login Plugin

OJS 3.3+ GitHub

Allows users to log in to OJS using their email address in addition to their username. Since many users forget their usernames but remember their email addresses, this plugin significantly reduces login friction and support requests. It works by intercepting the authentication process and automatically resolving the email address to the corresponding username, providing a seamless login experience without modifying core OJS files.

authenticationloginemailUX

Welcome Email Plugin

OJS 3.3+ GitHub

Sends an automated welcome email to newly registered users upon completing their OJS registration. The plugin helps journals make a professional first impression by delivering a customizable welcome message that can include journal guidelines, submission instructions, and important links. It supports multilingual email templates through OJS's locale system, ensuring users receive communications in their preferred language.

welcome-emailonboardingregistrationmultilingual

Bulk Plugin Manager

OJS 3.3+ GitHub

A powerful administration tool for managing, updating, and troubleshooting plugin issues across OJS 3.3.x installations. Instead of handling plugins one by one through the default interface, this tool enables batch operations for enabling, disabling, and upgrading multiple plugins simultaneously. It is especially useful for multi-journal installations and administrators who need to maintain consistency across a large number of active plugins.

plugin-managerbulk-updateadmin-toolmaintenance

Role Synchronizer Plugin

OJS 3.3+ GitHub

Synchronizes user roles between different journals in a multi-journal OJS installation. It provides a simple UI to copy selected roles from a source journal to the current one, eliminating the need to manually assign roles for users who participate in multiple journals. This is particularly valuable for institutions running several journals on a single OJS instance, where editorial board members, reviewers, and authors frequently overlap across publications.

user-rolesmulti-journalsynchronizationadmin-tool

TrendMD Widget Plugin

OJS 3.3+ GitHub

Integrates the TrendMD article recommendation widget into OJS 3.3+ journal article pages without any template editing. Simply enter your journal's TrendMD identifier (UUID) and the plugin automatically loads the TrendMD script and places the recommendation container at your chosen position — below the abstract, in the sidebar, or in the page footer. Each journal in a multi-journal installation stores its own identifier independently, and built-in UUID validation ensures correct configuration before going live.

TrendMDrecommendationsarticle-discoverymulti-journal

Navigation Menu Synchronizer

OJS 3.3+ GitHub

Copies navigation menus between journals in a multi-journal OJS installation. Replicates complete menu structures — including items, parent-child hierarchy, assignments, and all locale-specific settings — from one journal to another with a single click. Features a hierarchical preview before sync, copy mode selection (active-only or all items), and a clear-and-replace option. Handles all built-in OJS menu item types alongside custom items, and preserves translations across all configured languages. Restricted to site administrators only.

navigation-menumulti-journalsynchronizationadmin-tool

Required Submission Files

OJS 3.3+ GitHub

Enforces mandatory file uploads during article submission in OJS 3.3+. Editors can define which article component types (e.g., Manuscript, Cover Letter, Copyright Form) must be uploaded before a submission can proceed. Authors see a dedicated upload panel with real-time status badges showing exactly which files are needed and which have been uploaded. Features include auto-upload on file selection, a persistent error banner for missing files, bidirectional sync with the standard OJS file list, and validation bypass protection that prevents authors from skipping requirements through page refresh or direct URL access.

submissionrequired-filesvalidationworkflow

TRDizin JSON Export

OJS 3.3+ GitHub

Exports journal issues in TRDizin-compliant JSON format directly from OJS. Provides an interactive preview page with article cards showing complete metadata, validation warnings for missing ORCID, affiliations, DOI, PDF, and references. Features section-to-publication type mapping, 207 TRDizin subject area classifications selectable per article, multi-language support for abstracts and keywords across 12 languages, and 15 publication types. Includes automatic PDF galley URL detection and a CLI interface for batch processing.

TRDizinJSON-exportindexingmetadata

Country Statistics

OJS 3.3+ GitHub

Displays country-based statistics for authors and articles in OJS journals. Provides visual breakdowns of author affiliations and article contributions by country, helping editors and journal managers understand their journal's geographic reach and international diversity. Features configurable display settings and bilingual interface support.

statisticscountryauthorsanalytics
Premium Plugins

Professional OJS Plugins

Advanced plugins with installation support, lifetime updates, and dedicated technical assistance for production environments.

Review Certificate Pro

OJS 3.3+ Setup Support Lifetime Update Buy Now

Professional reviewer certificate generation with QR code verification and download tracking. The plugin adds a Certificates tab to each submission's workflow, enabling editors to generate, download, and email multi-language PDF certificates with unique verification codes. Features include a centralized management page with filters and search, bulk generate and notify operations, retroactive certificate support for past reviews, a public verification page with anti-bot protection, and navigation menu integration. Reviewers can download their own certificates directly from their panel.

certificatereviewerQR-verificationPDFbulk-operations

RePEc Pro Export Plugin

OJS 3.3+ Setup Support Lifetime Update Buy Now

Professional RePEc export plugin that enables journals to export articles to RePEc (IDEAS, EconPapers) — the world's largest open bibliographic database for economics research. Features a clean 5-tab interface with three export modes (by article, by issue, or full journal), visual export status indicators per issue, a built-in configuration validator, test export mode for dry runs, and complete export history with detailed logging. Generates standard RePEc/RDF template files with auto-generated index files for crawler accessibility. Supports multi-journal installations with independent settings per journal.

RePEcIDEASEconPapersexporteconomics
0
    0
    Your Cart
    Your cart is emptyReturn to Shop