A web app for writing the contribution statement of a paper: who did what, in the 14 roles of CRediT (Contributor Roles Taxonomy). It was formerly called CRediT Generator. Add your contributors, give each of them their roles, and copy a statement for the manuscript, a contribution heatmap figure, or files for journal submission systems: JATS4R XML, CSV, JSON, and Markdown.
Each co-author can check their own row through a link, and everything runs in your browser: only the ORCID and DOI lookups, the fetch of ORCID's public keys and the hosted site's cookieless Cloudflare Web Analytics beacon leave it. CRediT Matrix is an independent project. It is not affiliated with or endorsed by NISO.
Try it: credit.duinlab.nl
| First run | Statement & export |
|---|---|
![]() |
![]() |
Run it yourself (Node ≥ 26, pnpm ≥ 11):
git clone https://github.com/simonvanlierde/credit-matrix
cd credit-matrix
pnpm install
pnpm dev # → http://localhost:3000Or use the same logic elsewhere:
- the
credit-matrixpackage and CLI, for Node and the browser - the
<credit-matrix>element, to show a statement and heatmap on any web page - the Quarto extension and MyST plugin, to write the statement from your manuscript's front matter
The CRediT census in census/ is a separate Python pipeline that reads roles
from open-access papers, for the Published practice tab and a public dataset.
Architecture · Deploying · Accessibility statement · JATS conformance suite · Design decisions · Contributing · Changelog
- The original Python/Dash CRediT Generator, which inspired this app.
- Role translations from credit-translation.
- The contribution matrix proposed by Nick Steinmetz (2019), which this app's heatmap descends from. Nature Index surveys it in "Researchers are embracing visual tools to give fair credit…".
docs/related-work.md lists the research this app builds on.
If you use CRediT Matrix in your work, please cite it. CITATION.cff has the details, and GitHub's "Cite this repository" button turns them into APA and BibTeX. The archived releases are on Zenodo: doi:10.5281/zenodo.21213659.
van Lierde, S. CRediT Matrix [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.21213659
MIT © Simon van Lierde. The bundled fonts, IBM Plex and Newsreader, are under the SIL Open Font License: IBM Plex, Newsreader.


