Skip to content

Key features

Kotahi is open source, and nearly everything below is a setting rather than a code change.

  • Build your own forms. Submission, review and decision forms are assembled in one builder — add, remove and reorder fields, and attach the metadata tags your domain needs to each one. See Build your forms.
  • Choose a review model. Open, single-anonymous or double-anonymous. Reviewers can work on a shared review or submit individually, and you decide how much of it the author sees. See Review models.
  • Set the tasks. Task templates give every submission the same checklist, and it can be adjusted for an individual manuscript. See Set up task templates.
  • Write the emails. Every notification Kotahi sends is an editable template. See Customise email templates.
  • Keep the history. Each new submission round creates a new version of both the manuscript and its metadata, so the trail from first draft to published article stays intact.
  • JATS XML — tag content visually in the production editor and Kotahi converts it to validated JATS. Nobody needs to write XML.
  • Print-ready PDFs — typeset in the browser with Paged.js, one at a time or in batches. See Produce a PDF.

Manuscripts, evaluations and data, in any combination, to your public website and to Crossref or DataCite, Hypothesis, COAR Notify or a webhook of your own. See What Kotahi publishes.

The public website is generated as static files rather than assembled from a database on each request, so it stays fast however much you publish.

A single Kotahi deployment can host several groups — journals, preprint servers, review communities — each with its own forms, workflow, appearance and publishing endpoints, and each with its data kept separate from the others. That is how you pilot a new process alongside a live one without disturbing it.

Creating a group is a developer task rather than a setting. See Technology supporting people for where the lines fall between what your team changes, what an administrator changes, and what needs a developer.