{"id":24711231,"url":"https://github.com/materials-consortia/optimade","last_synced_at":"2026-03-02T01:30:59.608Z","repository":{"id":37866085,"uuid":"116740592","full_name":"Materials-Consortia/OPTIMADE","owner":"Materials-Consortia","description":"Specification of a common REST API for access to materials databases","archived":false,"fork":false,"pushed_at":"2025-12-18T15:07:29.000Z","size":5406,"stargazers_count":98,"open_issues_count":79,"forks_count":38,"subscribers_count":19,"default_branch":"develop","last_synced_at":"2025-12-20T00:25:33.131Z","etag":null,"topics":["materials-databases","optimade","optimade-api","optimade-specification"],"latest_commit_sha":null,"homepage":"https://optimade.org/specification","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Materials-Consortia.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-01-08T23:32:29.000Z","updated_at":"2025-12-18T15:07:18.000Z","dependencies_parsed_at":"2025-01-27T13:42:17.889Z","dependency_job_id":"d4c2f6eb-3f42-405e-91e0-279f12f535f8","html_url":"https://github.com/Materials-Consortia/OPTIMADE","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/Materials-Consortia/OPTIMADE","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Materials-Consortia%2FOPTIMADE","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Materials-Consortia%2FOPTIMADE/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Materials-Consortia%2FOPTIMADE/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Materials-Consortia%2FOPTIMADE/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Materials-Consortia","download_url":"https://codeload.github.com/Materials-Consortia/OPTIMADE/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Materials-Consortia%2FOPTIMADE/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29989013,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-01T22:42:38.399Z","status":"ssl_error","status_checked_at":"2026-03-01T22:41:51.863Z","response_time":124,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["materials-databases","optimade","optimade-api","optimade-specification"],"created_at":"2025-01-27T07:14:17.164Z","updated_at":"2026-03-02T01:30:59.587Z","avatar_url":"https://github.com/Materials-Consortia.png","language":"Makefile","readme":"\u003cdiv align=\"center\" style=\"padding-bottom: 1em;\"\u003e\n\u003cimg width=\"100px\" align=\"center\" src=\"https://matsci.org/uploads/default/original/2X/b/bd2f59b3bf14fb046b74538750699d7da4c19ac1.svg\"\u003e\n\u003c/div\u003e\n\n\u003ch1 align=\"center\"\u003e\nThe OPTIMADE Specification\n\u003c/h1\u003e\n\n\nThe Open Databases Integration for Materials Design (OPTIMADE) consortium aims to make materials databases interoperational by developing a common REST API.\n\nThis repository contains the specification of the OPTIMADE API.\n\n* [optimade.rst](optimade.rst): The API specification document.\n* [optimade.org/specification](https://www.optimade.org/specification): HTML builds of the different specification versions.\n* [schemas.optimade.org](https://schemas.optimade.org): Machine-readable schemas for property and server definitions.\n* [AUTHORS](AUTHORS): List of contributors.\n* [CHANGELOG](CHANGELOG.md): The release notes for each version of the specification.\n* [optimade.org](https://www.optimade.org): Public OPTIMADE web site\n* [OPTIMADE wiki](https://github.com/Materials-Consortia/OPTIMADE/wiki): Information for developers\n\n## For developers\n\nThe [master branch of the repository](https://github.com/Materials-Consortia/OPTIMADE/tree/master) is at the latest release or pre-release version of the specification.\nVersions without a version number suffix (alpha, beta, release candidates and similar) indicate a stable release.\n\nThe [develop branch of the repository](https://github.com/Materials-Consortia/OPTIMADE/tree/develop) contains the present in-development version of the specification.\n\nAPI and client implementations are encouraged to support the latest release or pre-release of the specification.\nIf this is a pre-release, implementations are also encouraged to support the latest stable release.\n\n## Licensing of the unit definitions database `definitions.units`\n\nThe OPTIMADE standard refers to a specific version of the `definitions.units` database included with the source distribution of GNU Units.\nThis file is included in the OPTIMADE repository under the subdirectory [external/GNU_Units](external/GNU_Units).\nThe file is licensed separately from other files in the repository: it is available under the GNU General Public License (GPL).\nFull information on how the file is licensed is available in the [header of the file](external/GNU_Units/definitions.units) and the license file included in that directory, [COPYING](external/GNU_Units/COPYING).\n\nThe following does not constitute legal advice; however, we believe implementations under other licenses can use this file if:\n\n- The file is distributed separated from other source files in a way that makes it clear that it is part of the GNU Units software and is licensed under the GPL.\n  (For example, as done in this repository: in a separate subdirectory with its own readme and license files.)\n\n- The software reads the file during program execution, e.g., at startup (as opposed to, e.g., having the file compiled or linked into a binary program distributed to end users).\n\nAlternatively, the software using the file could itself be licensed in a way compatible with the GNU GPL.\n\n## How to cite\n\nIf you use OPTIMADE to access or host data, we kindly ask that you cite our papers accompanying the version 1.0 and 1.2 releases:\n\n- Andersen *et al*, OPTIMADE, an API for exchanging materials data, *Sci. Data* **8**, 217 (2021) [10.1038/s41597-021-00974-z](https://doi.org/10.1038/s41597-021-00974-z)\n- Evans *et al*, Developments and applications of the OPTIMADE API for materials discovery, design, and data exchange, *Digital Discovery* (2024) [10.1039/D4DD00039K](https://doi.org/10.1039/D4DD00039K)\n\nTo cite an individual version of the specification, please use the versioned records on Zenodo:\n\n- Andersen *et al*, The OPTIMADE Specification, *Zenodo*, [10.5281/zenodo.4195050](https://doi.org/10.5281/zenodo.4195050)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaterials-consortia%2Foptimade","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaterials-consortia%2Foptimade","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaterials-consortia%2Foptimade/lists"}