The CodeMeta Project
Introducing CodeMeta
Software development creates changes, and scientific research requires reproducibility. Since software is routinely used in research projects, this can cause problems.
CodeMeta acts as a vital bridge between these disciplines.
Aiming to solve this problem, CodeMeta was founded in 2016 by a consortium of researchers. Using existing standards such as Schema.org terms and JSON-LD, CodeMeta is now a recognised framework that is employed by a worldwide community of developers, researchers, and archivists.
When used and maintained in code repositories and software distribution systems, CodeMeta enables the exact version of a library or application, that has been used and cited in scientific and other research, to be reliably identified and reused.
Research Software MetaData Guidelines
CodeMeta is suggested for use by the following Research Software MetaData Guidelines recommendations:
Use Cases
- Credit
- CodeMeta’s citation metadata is useful for ensuring that authors get credit for their software, when it is used for published research.
- Reproducibility
- Tracking the software libraries and applications used in research, using CodeMeta’s versions and dependencies metadata, ensures that important findings can be reviewed and verified with greater accuracy.
- Discovery
- Finding software is easier with CodeMeta’s keywords and descriptions metadata. These terms allow everyone to discover relevant software, and use or contribute to it.
Connecting via Crosswalks
Repositories, software languages, and scientific domains often have different vocabularies for their metadata. Our Crosswalks exist to provide a reliable path to interoperability. By mapping each of these formats to CodeMeta via a Crosswalk, CodeMeta acts as a translation layer for data to be converted freely, preserving information that would otherwise be lost.
News
- CodemetaR Author streamlines software metadata updates Jun 18, 2025 2:48 PM UTC
- Software Heritage Citation Feature: Addressing researcher needs May 07, 2025 2:35 PM UTC
- The OSPO-RADAR Project: Making research software easier to find and use Apr 02, 2025 1:06 PM UTC
- New Features in the CodeMeta Generator Aug 30, 2024 3:07 PM UTC
- Deep Dive into the archival of Software Metadata Aug 24, 2023 1:00 PM UTC
Create a CodeMeta file
Events
Check back soon!
TBA








