# pkp/ojs

Open Journal Systems is open source software to manage scholarly journals.

Repository: https://github.com/pkp/ojs
Canonical: https://ross.abutalabs.com/products/ojs
Homepage: https://pkp.sfu.ca/software/ojs
Language: PHP
License: GPL-3.0
License Family: copyleft
Last push: 2026-09-02T18:49:38+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 100, release rhythm 35, longevity 100
- inputs: {"age_days": 6134, "days_push": 0, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1027, forks 1030 (observed 2026-09-03T02:15:16.922100+00:00)

## What it is
Open Journal Systems (OJS) is an open-source PHP web application developed by the Public Knowledge Project for managing and publishing scholarly journals. It handles the full editorial workflow including submissions, peer review, editing, publication, indexing, and archiving.

## Use cases
- host and manage an open-access academic journal online
- run peer review workflows for manuscript submissions
- publish journal issues and articles on the web
- manage multiple journals from a single installation
- register DOIs and expose metadata via OAI-PMH for indexing
- archive and preserve published journal content
- migrate an existing print journal to an online publishing platform

## When to choose
- you need a complete, self-hosted journal management and publishing system
- you want built-in submission, peer review, and editorial workflow tooling
- you publish open-access scholarly content and need indexing/preservation support
- you need multilingual journal publishing with an established community

## When to avoid
- you need a general-purpose CMS or blog rather than journal-specific workflows
- you want a lightweight static site for occasional article posting
- you cannot operate a PHP/MySQL web stack
- you need a modern single-page application framework for custom web products

## Facets
- artifact type: application
- maturity: stable
- function: web-framework, http-server, search-engine, internationalization, plugin-system, email, file-upload
- domain: cms, web-development, self-hosted, education
- platform: php, self-hosted, cross-platform
- tags: scholarly-publishing, journal-management, peer-review, open-journals, pkp, editorial-workflow, doi, oai-pmh, publishing, open-access, web-server

## Member repositories
- pkp/ojs (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-09-03T02:15:16.922100+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:07:54.142621+00:00, confidence not recorded.
  - readme: https://github.com/pkp/ojs (fetched 2026-09-03T02:15:16.922100+00:00, sha afb65ef8c4ce)
  - homepage: https://pkp.sfu.ca/software/ojs (fetched 2026-08-29T13:08:24.058980+00:00, sha d1b5fec538a1)
  - site_page: https://pkp.sfu.ca/about/people (fetched 2026-08-29T13:08:24.063967+00:00, sha 5616bee0bdbb)
  - site_page: https://pkp.sfu.ca/about (fetched 2026-08-29T13:08:24.061822+00:00, sha de745d55a564)
  - site_page: https://pkp.sfu.ca/about/timeline (fetched 2026-08-29T13:08:24.066605+00:00, sha 5167a2723749)
  - site_page: https://pkp.sfu.ca/about/ossoa (fetched 2026-08-29T13:08:24.068633+00:00, sha 2cb1f53705ed)
  - site_page: https://pkp.sfu.ca/about/sustainability (fetched 2026-08-29T13:08:24.070454+00:00, sha 03371739e233)
  - site_page: https://pkp.sfu.ca/about/sustainability/funders (fetched 2026-08-29T13:08:24.072353+00:00, sha e5011358b79c)
  - site_page: https://pkp.sfu.ca/about/sustainability/annual-reports (fetched 2026-08-29T13:08:24.074338+00:00, sha 24834c077f52)
  - site_page: https://pkp.sfu.ca/about/sustainability/2026-2030-strategic-plan (fetched 2026-08-29T13:08:24.075970+00:00, sha 296ef9bf5db2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
