Features
Kotahi is a modern scholarly publishing platform capable of supporting multiple end-to-end publishing workflows. Below are some of the systems highlights. For more detail see the features page.
Community
Kotahi means 'unified' in Māori (we are grateful to iwi for allowing us to use the term). Be part of the Kotahi movement - join the community conversation to improve how research is shared and explore exciting new ways of publishing.
Multiple Workflows
Kotahi supports multiple workflows including Journal workflows, PRC (Publish, Review, Curate) and the submission, peer review and publishing of everything from funding proposals, micropubs, and more!
Design your own review process!
Create the open, blind, double blind review process of your choice. Choose if reviewers have individual reviews or can collaborate on a shared review.
Edit articles in Kotahi
Edit or author articles in the browser! Kotahi uses the state of the art Wax web-based word processor. Track Changes, annotations, math, images, captions, grammar checks etc all supported!
Push Button Creation of JATS
Export a manuscript as a valid Journal Article Tagging Suite (JATS) XML file. You don't need any specialised knowledge of XML or JATS to take advantage of this feature. Cut your production costs down dramatically!
Push Button PDF and HTML Creation
Export beautiful PDF and HTML at the push of a button. We can help you cut your production costs to zero.
Realtime updates and chat
Kotahi is built to get the best from web collaboration and supports realtime notifications, chat, synchronized updates and more!
Copyedit your articles in Kotahi
Edit content using the inbuilt browser-based word processor. Additional features, such as inline comments and track changes make it easy to follow and discuss changes. Addtionally the inbuilt word processor can integrate with copyediting tools such as Grammerly.
Manage all metadata in Kotahi
Use the inbrowser form builder to design your own submission forms to capture and manage metadata.
Eliminate the need to continually upload and download documents
Kotahi supports a single source publishing workflow where all stakeholders are able to access the same manuscript in content creation (peer review, editing etc.) and production (copyediting, semantic tagging etc.). No need to upload and download, email and ftp files all over the place and juggle disparate versions.
Versioning
Versioning is supported so you can easily check changes to a modified manuscript.
Host anywhere
Host Kotahi in your own organisation to protect your data, or host it with a third party hosting provider. The choice is yours!
Ready to Integrate
Integrate with other publishing systems. Kotahi has a full featured API and various adapters are available for DB integrations.
Open Source
Open Source means you own it forever. No license costs. No vendor lock in. Yours, forever.
Built for innovation
Kotahi is ready for your innovations and purposely designed to be a highly modular and extensible system. The Kotahi community welcomes innovators!
Communicate with authors from within Kotahi
Use the live chat function to communicate with authors or collaborate as an editorial team.
Existing and upcoming features
You can find the code here. To see your feature ideas added to Kotahi join the Kotahi community!
Features | Current | Q1 2023 | Q2 2023 | Q3 2023 | Q4 2023 | |
---|---|---|---|---|---|---|
Stack | ||||||
Stack | ✓ | |||||
Node | ✓ | |||||
React | ✓ | |||||
Expressjs | ✓ | |||||
GraphQL | ✓ | |||||
Postgres | ✓ | |||||
Minio | ✓ | |||||
CokoServer | ✓ | |||||
Tests | ||||||
Tests | ✓ | |||||
Continuous Integration | ✓ | |||||
Cypress | ✓ | |||||
Deployment | ||||||
Deployment | ✓ | |||||
Docker | ✓ | |||||
Microservices | ||||||
Microservices | ✓ | |||||
XSweet (MS Word conversion) | ✓ | |||||
Pagedjs (PDF rendering) | ✓ | |||||
Anystyle (Citation parser) | ✓ | |||||
FLAX (Publishing frontend) | ✓ | |||||
Integrations | ||||||
Integrations | ✓ | |||||
Import API | ✓ | |||||
Export API | ✓ | |||||
Sciety | ✓ | |||||
bioRxiv | ✓ | |||||
medRxiv | ✓ | |||||
PubMed | ✓ | |||||
EuropePMC | ✓ | |||||
Semantic Scholar | ✓ | |||||
ORCID | ✓ | |||||
CrossRef | ✓ | |||||
Hypothesis | ✓ | |||||
COAR notify | ✓ | |||||
DocMaps | ✓ | |||||
SSO Support | ✓ | |||||
FLAX | ✓ | |||||
ROR | ✓ | |||||
Features | ||||||
Features | ✓ | |||||
General | ||||||
General | ✓ | |||||
Modern interface | ✓ | |||||
Role based | ✓ | |||||
Single Login for all roles | ✓ | |||||
1 User, multiple roles | ✓ | |||||
Integrated dashboards | ✓ | |||||
Open Source | ✓ | |||||
White labelable | ✓ | |||||
Intuitive UI | ✓ | |||||
S3 compatible storage | ✓ | |||||
System | ||||||
System | ✓ | |||||
End to End Solution | ✓ | |||||
Single Source Publishing | ✓ | |||||
Multitenancy (seperate groups) | ✓ | |||||
Multitenancy (move data between groups) | ✓ | |||||
Configureable workflows | ✓ | |||||
Plugin architecture | ✓ | |||||
Workflows | ||||||
Workflows | ✓ | |||||
Journal workflows | ✓ | |||||
Preprint reviews | ✓ | |||||
PRC workflows | ✓ | |||||
Conference proceedings workflows | ✓ | |||||
Review-only workflow | ✓ | |||||
Submission-only workflow | ✓ | |||||
Production-only workflow | ✓ | |||||
Micropubs workflows | ✓ | |||||
Arbitary workflows (book reviews, funding proposals etc) | ✓ | |||||
Admin | ||||||
Admin | ✓ | |||||
User management | ✓ | |||||
Customisable submission forms | ✓ | |||||
Customisable review forms | ✓ | |||||
Customisable decision forms | ✓ | |||||
Editorial team management | ✓ | |||||
Customisable workflows | ✓ | |||||
Frontend configuration manager | ✓ | |||||
Customisable manuscripts table display | ✓ | |||||
Payment Processor | ✓ | |||||
Notifications and communications | ||||||
Notifications and communications | ✓ | |||||
Live chat (editorial team) | ✓ | |||||
Live chat (with author) | ✓ | |||||
Video calls (editorial team) | ✓ | |||||
Email notifications | ✓ | |||||
Event notifications | ✓ | |||||
Task notifications | ✓ | |||||
Presence indicators | ✓ | |||||
Create / customise email notification templates (backend) | ✓ | |||||
Interface to draft email notifcations (frontend) | ✓ | |||||
Threaded discussions | ✓ | |||||
Submission | ||||||
Submission | ✓ | |||||
Author dashboard | ✓ | |||||
User profile pages | ✓ | |||||
Automatic ingestion | ✓ | |||||
Manual submission | ✓ | |||||
Ad-hoc submission | ✓ | |||||
Invited submissions | ✓ | |||||
Author invitation | ✓ | |||||
Attachments | ✓ | |||||
URL submission support | ✓ | |||||
Inbrowser article editing | ✓ | |||||
Citation parsing | ✓ | |||||
Docx ingestion | ✓ | |||||
Submission attachments (LaTeX, zip files etc) | ✓ | |||||
Support data attachments | ✓ | |||||
Validate DOIs on submission/import | ✓ | |||||
Article Editing | ||||||
Article Editing | ✓ | |||||
Math support | ✓ | |||||
Semantic markup | ✓ | |||||
Citation parsing | ✓ | |||||
Tables | ✓ | |||||
Images | ✓ | |||||
Comments | ✓ | |||||
Track changes | ✓ | |||||
Concurrent editing | ✓ | |||||
Asset manager | ✓ | |||||
Editorial | ||||||
Editorial | ✓ | |||||
Editorial dashboard | ✓ | |||||
Tokenised reviewer invitations | ✓ | |||||
Tokenised author Invitations | ✓ | |||||
Manuscript sorting | ✓ | |||||
Customisable taxonomy | ✓ | |||||
Peer review cycle overview dashboard | ✓ | |||||
Versioned manuscript and metadata | ✓ | |||||
Archiving submissions | ✓ | |||||
State indicators | ✓ | |||||
Manuscrupt grouping | ✓ | |||||
Simple search | ✓ | |||||
Advanced expression search | ✓ | |||||
Task Management | ||||||
Task Management | ✓ | |||||
Task manager | ✓ | |||||
Customisable Task Templates | ✓ | |||||
Duration and Date Tracking | ✓ | |||||
Review | ||||||
Review | ✓ | |||||
Reviewer Dashboard | ✓ | |||||
Customisable review process | ✓ | |||||
Double blind | ✓ | |||||
Single blind | ✓ | |||||
Open peer review | ✓ | |||||
Shared review writing | ✓ | |||||
Independent review writing | ✓ | |||||
Production | ||||||
Production | ✓ | |||||
Push button JATS export | ✓ | |||||
Push button PDF export | ✓ | |||||
Push Button HTML Export | ✓ | |||||
Automated typesetting | ✓ | |||||
Copy editing | ✓ | |||||
Author proofs | ✓ | |||||
Corrections | ✓ | |||||
Semantic tagging (XML markup) | ✓ | |||||
Math | ✓ | |||||
Publishing | ||||||
Publishing | ✓ | |||||
Customisable publishing | ✓ | |||||
Easily 'select and publish' form field data | ✓ | |||||
Publish anywhere | ✓ | |||||
Staged publishing | ✓ | |||||
FLAX management UI | ✓ | |||||
Reports | ||||||
Reports | ✓ | |||||
Realtime reports | ✓ | |||||
Summary | ✓ | |||||
By role | ✓ | |||||
Date range filtering | ✓ | |||||
Status board | ✓ |