Skip to content

Latest commit

 

History

History
46 lines (37 loc) · 3.84 KB

File metadata and controls

46 lines (37 loc) · 3.84 KB
title Tools
layout sidenav

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.

Name Language CodeMeta versions Maintainers Description
AutoCodemeta Generator JavaScript 3.0.0 dgarijo Optimized version of CodeMeta Generator that automatically creates a CodeMeta file from a given repository
Bolognese Ruby 1.0.0 mfenner Primarily a tool for conversion between formats provided by DataCite, including CodeMeta and schema.org
cff-converter Python 2.0.0 jspaaks Convert CITATION.cff files to codemeta
codefair-app Vue 3.0.0 FAIR Data Innovations Hub A coding assistant GitHub app that automatically generates a CodeMeta.json for a GitHub repository
CodeMeta file generator Ruby 0.1.0 arfon (no support for current schema)
CodeMeta generator JavaScript 2.0.0, 3.0.0 ProgVal Online form to create or complete a CodeMeta file
codemeta-harvester POSIX Shell 2.0.0, 3.0.0 proycon Automatic software metadata conversion pipeline that uses codemetapy and other tools
codemeta-server Python 2.0.0, 3.0.0 proycon Webservice offering an API (including SPARQL) and simple human web-interface so search and browse software metadata
codemetapy Python 2.0.0, 3.0.0 proycon Generate CodeMeta for Python, NodeJS, Java packages and others; + generic CodeMeta manipulation
codemetar R 2.0.0 cboettig Generate CodeMeta for R packages; + generic CodeMeta manipulation
FACILE-RS Python 2.0.0 MarieHouillon Metadata conversion (to Citation File Format (CFF), DataCite, BagIt and BagPack) and software publication pipelines based on CodeMeta. Previously known as openCARP-CI.
Somef Python OEG developers dgarijo Tool that automatically extracts software metadata from repositories and scientific publications
tributors Python 2.0.0 vsoch Generate CodeMeta contributors section from GitHub API and ORCID API
{.table .table-striped}

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.

Name Language CodeMeta versions Maintainers Description
Fidgit Ruby 0.1.0 Arfon Smith, Kaitlin Thaney, Mark Hahnel An ungodly union of GitHub and Figshare
Software Heritage Python 2.0 SWH team The metadata indexers
{.table .table-striped}

Pending:

  • DataCite
  • Figshare
  • JOSS
  • Zenodo