This page lists some existing tools to help with CodeMeta files.

File Generation

Some of the early tools still need a little updating to use the latest version of the CodeMeta context.

NameLanguageCodeMeta versionsMaintainersDescription
AutoCodemeta GeneratorJavaScript3.0.0dgarijoOptimized version of CodeMeta Generator that automatically creates a CodeMeta file from a given repository
BologneseRuby1.0.0mfennerPrimarily a tool for conversion between formats provided by DataCite, including CodeMeta and schema.org
cff-converterPython2.0.0jspaaksConvert CITATION.cff files to codemeta
CodeMeta file generatorRuby0.1.0arfon(no support for current schema)
CodeMeta generatorJavaScript2.0.0, 3.0.0ProgValOnline form to create or complete a CodeMeta file
codemeta-harvesterPOSIX Shell2.0.0, 3.0.0proyconAutomatic software metadata conversion pipeline that uses codemetapy and other tools
codemeta-serverPython2.0.0, 3.0.0proyconWebservice offering an API (including SPARQL) and simple human web-interface so search and browse software metadata
codemetapyPython2.0.0, 3.0.0proyconGenerate CodeMeta for Python, NodeJS, Java packages and others; + generic CodeMeta manipulation
codemetarR2.0.0cboettigGenerate CodeMeta for R packages; + generic CodeMeta manipulation
FACILE-RSPython2.0.0MarieHouillonMetadata conversion (to Citation File Format (CFF), DataCite, BagIt and BagPack) and software publication pipelines based on CodeMeta. Previously known as openCARP-CI.
SomefPythonOEG developersdgarijoTool that automatically extracts software metadata from repositories and scientific publications
tributorsPython2.0.0vsochGenerate CodeMeta contributors section from GitHub API and ORCID API

Integrations

Integrations indicate existing platforms & services which understand CodeMeta descriptions. These do not provide a user-facing software tool for generating codemeta.json, but can ingest existing codemeta.json files automatically.

NameLanguageCodeMeta versionsMaintainersDescription
FidgitRuby0.1.0Arfon Smith, Kaitlin Thaney, Mark HahnelAn ungodly union of GitHub and Figshare
Software HeritagePython2.0SWH teamThe metadata indexers

Pending:

  • DataCite
  • Figshare
  • JOSS
  • Zenodo