Open Journal Systems is open source software to manage scholarly journals.
Open Journal Systems is open source software to manage scholarly journals.
Open Journal Systems (OJS) is open source software developed by the Public Knowledge Project to manage scholarly journals. Learn More
This project is tested with BrowserStack.
Read one of these guides to get started using OJS:
Visit our Documentation Hub for user guides, tutorials, and technical documentation.
PHP 8.2 or later
The following list of platform requirements was generated by the Composer check-platform-reqs tool. The version numbers shown are examples and should not be interpreted as minimum requirements.
…(Note that some PHP environments have different php.ini configuration files for web-based and command line invocation. In that case, running the Composer platform check from the command line may not reflect the PHP configuration that is used for web-based invocation.)
MySQL 5.7.22+, MariaDB 10.3+ or PostgreSQL 9.5+
Linux, or one of the following: BSD, Solaris, Mac OS X, Windows
⚠️ If you have found a security risk or vulnerability, please read our security policy.
All issues should be filed at the pkp/pkp-lib repository. Feature requests can be made at our Community Forum. Learn more about how to report a problem.
This repository is a PKP community space. All activities here are governed by PKP's Code of Conduct. Please review the Code and help us create a welcoming environment for all participants.
Read the Contributor's Guide to learn how to make a pull request. This document describes our code formatting guidelines as well as information about how we organize stable branches and submodules.
This software is released under the GNU General Public License. See the file docs/COPYING included with this distribution for the terms of this license.
Third parties are welcome to modify and redistribute OJS in entirety or parts according to the terms of this license. PKP also welcomes patches for improvements or bug fixes to the software.
No open issues yet, or sync has not completed.