{"id":19775229,"url":"https://github.com/abheekda1/chemparse","last_synced_at":"2025-09-03T17:46:36.283Z","repository":{"id":40659053,"uuid":"460739100","full_name":"abheekda1/chemparse","owner":"abheekda1","description":"A library to parse chemical formula strings into compounds and elements","archived":false,"fork":false,"pushed_at":"2022-05-02T16:11:57.000Z","size":4446,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-01T00:02:22.091Z","etag":null,"topics":["chemistry","parser"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/abheekda1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-02-18T06:38:57.000Z","updated_at":"2024-02-08T18:06:56.000Z","dependencies_parsed_at":"2022-08-10T00:10:31.004Z","dependency_job_id":null,"html_url":"https://github.com/abheekda1/chemparse","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/abheekda1/chemparse","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abheekda1%2Fchemparse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abheekda1%2Fchemparse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abheekda1%2Fchemparse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abheekda1%2Fchemparse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/abheekda1","download_url":"https://codeload.github.com/abheekda1/chemparse/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/abheekda1%2Fchemparse/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262870850,"owners_count":23377309,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["chemistry","parser"],"created_at":"2024-11-12T05:15:27.098Z","updated_at":"2025-07-01T00:02:48.896Z","avatar_url":"https://github.com/abheekda1.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# chemparse: A chemical formula parsing library in C++\nchemparse is a library to parse chemical formula strings into compounds and elements.\n\n# About\nMakes doing my chem homework easier.\n\n# Building\nThis library is distributed as both a static and dynamic/shared library. It also has a simple looped CLI where formulas can be inputted and data regarding them can be printed. Since it can be compiled with CMake, the only commands that need to be run are:\n```sh\ncmake -B build\ncmake --build build\n```\nOnce that's done, the binary can be found in `build/bin` and the libraries can be found in `build/lib`.\n\n## Credits\nJSON Data: https://github.com/Bowserinator/Periodic-Table-JSON  \nJSON Parser: https://github.com/nlohmann/json\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabheekda1%2Fchemparse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fabheekda1%2Fchemparse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fabheekda1%2Fchemparse/lists"}