Skip to content

andreas-bauer/credit-maker

Repository files navigation

CRediT Maker

CRedit Maker helps you to create CRediT (Contributor Roles Taxonomy) statements for your research papers. To learn more about CRediT, visit the CRediT website.

Getting started

First, install the dependencies:

npm install

After that, run the development server:

npm run dev

Open http://localhost:3000 with your browser to see the result.

How to add new output formats

All generator functions are located in ./src/lib/credit/ and follow the type defined in ./src/lib/credit/generator.ts. New output format generators need to be listed in ./src/app/page.tsx within the availableStyles object along with a short description.

Build in Docker container

You can create the build of the static page inside a Docker container by running:

docker run --rm -v "$PWD":/app -w /app node:24-alpine sh -c "npm ci --ignore-engines && npm run build"

License

Copyright © 2024-2025 Andreas Bauer

This work (source code) is licensed under MIT.

Releases

No releases published

Contributors 3

  •  
  •  
  •