{"id":16479491,"url":"https://github.com/gramian/code-ini","last_synced_at":"2026-02-09T19:38:48.464Z","repository":{"id":69872612,"uuid":"66458335","full_name":"gramian/code-ini","owner":"gramian","description":"Code meta data via .ini files.","archived":false,"fork":false,"pushed_at":"2021-04-09T07:11:29.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-27T05:28:35.010Z","etag":null,"topics":["ascii","categorization","doi","ini","metadata","orcid","replicability","reproducibility","reusability","taxonomy"],"latest_commit_sha":null,"homepage":"https://github.com/gramian/code-ini","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gramian.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-08-24T11:26:51.000Z","updated_at":"2021-04-09T07:11:31.000Z","dependencies_parsed_at":"2023-03-11T07:28:21.432Z","dependency_job_id":null,"html_url":"https://github.com/gramian/code-ini","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gramian/code-ini","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gramian%2Fcode-ini","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gramian%2Fcode-ini/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gramian%2Fcode-ini/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gramian%2Fcode-ini/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gramian","download_url":"https://codeload.github.com/gramian/code-ini/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gramian%2Fcode-ini/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29278491,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-09T19:05:41.198Z","status":"ssl_error","status_checked_at":"2026-02-09T19:05:37.449Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["ascii","categorization","doi","ini","metadata","orcid","replicability","reproducibility","reusability","taxonomy"],"created_at":"2024-10-11T12:52:02.633Z","updated_at":"2026-02-09T19:38:48.451Z","avatar_url":"https://github.com/gramian.png","language":null,"readme":"code-ini\n========\n\nCode Meta-Data for research software, scientific computing and computer-based experiments.\n\nThis is a curated list of research software projects providing code meta data,\nproposed in \"[JSON-LD for software discovery, reuse and credit](http://www.arfon.org/json-ld-for-software-discovery-reuse-and-credit)\",\nwhich facilitates replicability, reproducibility and reusability (RRR).\n\nUsing an [ini](https://en.wikipedia.org/wiki/INI_file)-file named `CODE` was suggested in:\n\n[J. Heiland](https://orcid.org/0000-0003-0228-8522), [J. Fehr](https://orcid.org/0000-0003-2850-1440), [C. Himpe](https://orcid.org/0000-0003-2194-6754) and [J. Saak](https://orcid.org/0000-0001-5567-9637). Best Practices for Replicability, Reproducibility and Reusability of Computer-Based Experiments Exemplified by Model Reduction Software. AIMS Mathematics (AIMS Math) 1(3): 261--281, 2016. [doi:10.3934/Math.2016.3.261](http://doi.org/10.3934/Math.2016.3.261)\n\nAn additional benefit is the visibility and discoverability of scientific source codes.\nAdd yours!\n\n## Sample Keys\n\n`name:` project name  \n`shortname:` executable or abbreviated project name  \n`version:` project version number: major.minor.patch  \n`release-date:` version release date in ISO 8601 format: yyyy-mm-dd  \n`id:` project version identifier  \n`id-type:` identifier type, i.e.: doi  \n`author:` comma separated list of author names  \n`orcid:` comma separated list of author ORCIDs  \n`topic:` dmoz.org categorization of project  \n`type:` project type, i.e.: application, library, toolbox  \n`license:` opensource.org name of project license  \n`license-type:` license classification, i.e.: open, copy-left  \n`repository:` url of project repository  \n`repository-type:` repository protocol, i.e.: git  \n`language:` comma separated list of utilized programming languages  \n`dependencies:` comma separated list of dependencies with versions, ie: Octave \u003e=4.2, Matlab \u003e=2016b  \n`systems:` comma separated list of compatible operating systems, i.e.: Windows, Linux  \n`website:` url of project website  \n`keywords:` comma separated list of (up to five) keywords\n\n### Field Values\n\nIt is recommended to use only [printable ASCII characters](https://en.wikipedia.org/wiki/ASCII#Printable_characters).\n\n### Declaration Header\n\nOptionally, a **code-ini** declaration may be included as a first line:\n\n`# code.ini`\n\n### File Format\n\nUse a plain text, UTF-8 encoded file. \n\n## Research Software Projects:\n\n* `c-mess` [C Matrix Equations Sparse Solvers](https://www.mpi-magdeburg.mpg.de/projects/mess) [[code.ini](https://gitlab.mpi-magdeburg.mpg.de/mess/cmess-releases/blob/master/CODE)]\n* `emgr` [EMpirical GRamian Framework](https://gramian.de) [[code.ini](http://github.com/gramian/emgr/blob/master/CODE)]\n* `flexiblas` [FlexiBLAS - A runtime BLAS switch](https://www.mpi-magdeburg.mpg.de/projects/flexiblas) [[code.ini](https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release/raw/master/CODE)]\n* `granso` [GRadient-based Algorithm for Non-Smooth Optimization](http://www.timmitchell.com/software/GRANSO/) [[code.ini](https://gitlab.com/timmitchell/GRANSO/blob/master/code.ini)]\n* `hapod` [HAPOD - Hierarchical Approximate Proper Orthogonal Decomposition](https://github.com/gramian/hapod/) [[code.ini](https://github.com/gramian/hapod/blob/master/CODE)]\n* `morlab` [Model Order Reduction LABoratory](https://www.mpi-magdeburg.mpg.de/projects/morlab)\n* `m-mess` [MATLAB Matrix Equations Sparse Solvers](https://www.mpi-magdeburg.mpg.de/projects/mess) [[code.ini](https://gitlab.mpi-magdeburg.mpg.de/mess/mmess-releases/blob/v1.0.1/CODE)]\n* `morgen` [morgen - Model Order Reduction for Gas and Energy Networks](https://github.com/mpimd-csc/morgen) [[code.ini](https://github.com/mpimd-csc/morgen/blob/master/CODE)]\n* `qrupdate-ng` [A FORTRAN library for rank-1 matrix decomposition updates](https://github.com/mpimd-csc/qrupdate-ng) [[code.ini](https://github.com/mpimd-csc/qrupdate-ng/blob/master/CODE)]\n* `rostapack` [RObust STAbility PACKage](http://www.timmitchell.com/software/ROSTAPACK/index.html) [[code.ini](https://gitlab.com/timmitchell/ROSTAPACK/blob/master/code.ini)]\n* `solbt` [Limited Balanced Truncation for Large-Scale Sparse Second-Order Systems](https://doi.org/10.5281/zenodo.4600763)\n* `somddpa` [Second-Order Modally-Damped Dominant Pole Algorithm](https://doi.org/10.5281/zenodo.2553901)\n\n## Get the Shield Badge:\n\n![code meta-data shield](https://img.shields.io/badge/code_meta--data-%E2%9C%93-brightgreen.svg)\n\n`![code meta-data shield](https://img.shields.io/badge/code_meta--data-%E2%9C%93-brightgreen.svg)`\n\nAutomatized CODE check is planned.\n\n## See Also:\n\n* [codemeta](https://github.com/codemeta/codemeta)\n* [setup.py](https://docs.python.org/3/distutils/setupscript.html#additional-meta-data)\n* [.desktop](https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html)\n* [gem spec](https://guides.rubygems.org/specification-reference/)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgramian%2Fcode-ini","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgramian%2Fcode-ini","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgramian%2Fcode-ini/lists"}