{"id":3584,"url":"https://github.com/haskell/c2hs","last_synced_at":"2026-05-13T17:06:22.573Z","repository":{"id":9707068,"uuid":"11659230","full_name":"haskell/c2hs","owner":"haskell","description":"c2hs is a pre-processor for Haskell FFI bindings to C libraries","archived":false,"fork":false,"pushed_at":"2024-03-13T22:20:15.000Z","size":4732,"stargazers_count":209,"open_issues_count":80,"forks_count":52,"subscribers_count":12,"default_branch":"master","last_synced_at":"2026-03-10T20:37:23.013Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://hackage.haskell.org/package/c2hs","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null}},"created_at":"2013-07-25T11:49:51.000Z","updated_at":"2026-01-27T12:57:42.000Z","dependencies_parsed_at":"2024-03-17T04:38:44.305Z","dependency_job_id":"d8932134-7341-49a8-b649-f1c5ebbc80b0","html_url":"https://github.com/haskell/c2hs","commit_stats":{"total_commits":812,"total_committers":59,"mean_commits":13.76271186440678,"dds":0.6564039408866995,"last_synced_commit":"6f699f611b8123219ec521f04e1902d4f0f12711"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/c2hs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30541472,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-15T11:51:50.226Z","status":"ssl_error","status_checked_at":"2026-03-15T11:51:49.397Z","response_time":61,"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"}},"owner":{"login":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"packages":[{"id":167586,"name":"c2hs","ecosystem":"hackage","description":"C-\u003eHaskell assists in the development of Haskell bindings to C\nlibraries. It extracts interface information from C header\nfiles and generates Haskell code with foreign imports and\nmarshaling. Unlike writing foreign imports by hand (or using\nhsc2hs), this ensures that C functions are imported with the\ncorrect Haskell types.","homepage":"https://github.com/haskell/c2hs","licenses":"GPL-2.0-only","normalized_licenses":["GPL-2.0-only"],"repository_url":"https://github.com/haskell/c2hs","keywords_array":["development","gpl","program","Propose Tags"],"namespace":null,"versions_count":31,"first_release_published_at":"2007-08-31T10:56:58.000Z","latest_release_published_at":"2021-06-13T15:47:59.000Z","latest_release_number":"0.28.8","last_synced_at":"2026-03-13T11:01:16.117Z","created_at":"2022-04-05T18:23:32.238Z","updated_at":"2026-03-13T11:01:16.118Z","registry_url":"https://hackage.haskell.org/package/c2hs","install_command":"cabal install c2hs","documentation_url":null,"metadata":{},"repo_metadata":{"id":9707068,"uuid":"11659230","full_name":"haskell/c2hs","owner":"haskell","description":"c2hs is a pre-processor for Haskell FFI bindings to C libraries","archived":false,"fork":false,"pushed_at":"2024-03-13T22:20:15.000Z","size":4732,"stargazers_count":207,"open_issues_count":79,"forks_count":52,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-08-15T04:03:12.364Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://hackage.haskell.org/package/c2hs","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/haskell.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null}},"created_at":"2013-07-25T11:49:51.000Z","updated_at":"2025-07-01T18:06:19.000Z","dependencies_parsed_at":"2024-03-17T04:38:44.305Z","dependency_job_id":"d8932134-7341-49a8-b649-f1c5ebbc80b0","html_url":"https://github.com/haskell/c2hs","commit_stats":{"total_commits":812,"total_committers":59,"mean_commits":13.76271186440678,"dds":0.6564039408866995,"last_synced_commit":"6f699f611b8123219ec521f04e1902d4f0f12711"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/haskell/c2hs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271108779,"owners_count":24700573,"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","status":"online","status_checked_at":"2025-08-19T02:00:09.176Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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"},"owner_record":{"login":"haskell","name":"Haskell","uuid":"450574","kind":"organization","description":"","email":null,"website":"http://www.haskell.org/","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/450574?v=4","repositories_count":91,"last_synced_at":"2024-04-16T00:27:22.397Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/haskell","funding_links":[],"total_stars":21803,"followers":506,"following":0,"created_at":"2022-11-02T16:31:04.944Z","updated_at":"2024-04-16T00:27:46.815Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/haskell/repositories"},"tags":[{"name":"0.28.1","sha":"e0660566ed90325107a6dfa94fdad757557c7a8f","kind":"commit","published_at":"2016-04-01T15:39:43.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.28.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.28.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.28.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.28.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.28.1/manifests"},{"name":"0.27.1","sha":"097150f72cad848436aeac9a373ce25db8cfc681","kind":"commit","published_at":"2015-11-29T18:22:07.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.27.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.27.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.27.1/manifests"},{"name":"0.26.2","sha":"8d88cf06c8ffd1f212af3b58a6eeafba97a13d86","kind":"commit","published_at":"2015-10-26T19:53:33.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.26.2","html_url":"https://github.com/haskell/c2hs/releases/tag/0.26.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.26.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.26.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.26.2/manifests"},{"name":"0.26.1","sha":"e64914472784c3a6ab22e1485641f75c64655fe4","kind":"commit","published_at":"2015-08-16T13:35:05.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.26.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.26.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.26.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.26.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.26.1/manifests"},{"name":"0.25.2","sha":"9efea8bec3b127dc41eaba25a3681219901690f6","kind":"commit","published_at":"2015-03-31T13:17:44.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.25.2","html_url":"https://github.com/haskell/c2hs/releases/tag/0.25.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.25.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.25.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.25.2/manifests"},{"name":"0.25.1","sha":"c6f5bc89e7be884dcbfb0c9122e99cecf79219dc","kind":"commit","published_at":"2015-03-28T21:12:55.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.25.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.25.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.25.1/manifests"},{"name":"0.24.1","sha":"247debfd549facfb92ac7c9dd7f0c1b0986c7d45","kind":"commit","published_at":"2015-03-13T22:19:15.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.24.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.24.1/manifests"},{"name":"0.23.1","sha":"b4675fda532893b90d1b6d1b7aa78ca698e7eed6","kind":"commit","published_at":"2015-02-22T17:59:25.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.23.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.23.1/manifests"},{"name":"0.22.1","sha":"7ea1ac2c673bb68118ae4d70f574f7bcac428818","kind":"commit","published_at":"2015-01-25T10:05:37.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.22.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.22.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.22.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.22.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.22.1/manifests"},{"name":"0.21.1","sha":"08d80788770f489381a6c60b2fe31397fe1ac2bd","kind":"commit","published_at":"2015-01-02T17:05:02.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.21.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.21.1/manifests"},{"name":"0.20.1","sha":"a20b4cd5e29140f8d3dc89aedc27d00c3e77d6dc","kind":"commit","published_at":"2014-12-04T09:08:47.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.20.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.20.1/manifests"},{"name":"0.19.1","sha":"fc8bed0e5f8ca1527d02bbfc7ebcce7bc69403df","kind":"commit","published_at":"2014-11-14T13:03:09.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.19.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.19.1/manifests"},{"name":"0.18.2","sha":"c950bb3f3259be3f66d55ce32e5a613c96f8d718","kind":"tag","published_at":"2014-09-12T15:13:29.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.18.2","html_url":"https://github.com/haskell/c2hs/releases/tag/0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.18.2/manifests"},{"name":"0.18.1","sha":"73091a2ea2daefbaca258dcdf7812db2e367615e","kind":"tag","published_at":"2014-08-31T17:53:56.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.18.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.18.1/manifests"},{"name":"0.17.2","sha":"94d3be6e420835197d41e60ce7462944057a4dbe","kind":"tag","published_at":"2014-04-19T11:18:48.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.17.2","html_url":"https://github.com/haskell/c2hs/releases/tag/0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.17.2/manifests"},{"name":"0.17.1","sha":"eecd32545d3bb7acb4765c5677030e1e28e11456","kind":"tag","published_at":"2014-04-11T10:34:25.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.17.1","html_url":"https://github.com/haskell/c2hs/releases/tag/0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.17.1/manifests"},{"name":"0.16.6","sha":"ffc4c0de1073f1311627934368401559a708f7bb","kind":"tag","published_at":"2014-03-12T21:08:50.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.16.6","html_url":"https://github.com/haskell/c2hs/releases/tag/0.16.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.16.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.16.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.16.6/manifests"},{"name":"0.16.5","sha":"e72901d93edc9fa5ac4cace720a6f762c4ae4ed7","kind":"tag","published_at":"2013-08-11T16:57:27.000Z","download_url":"https://codeload.github.com/haskell/c2hs/tar.gz/0.16.5","html_url":"https://github.com/haskell/c2hs/releases/tag/0.16.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/haskell/c2hs@0.16.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.16.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/tags/0.16.5/manifests"}]},"repo_metadata_updated_at":"2025-08-21T12:27:31.100Z","dependent_packages_count":0,"downloads":65173,"downloads_period":"total","dependent_repos_count":155,"rankings":{"downloads":2.1248940378638035,"dependent_repos_count":3.2495055100310823,"dependent_packages_count":19.27098050296694,"stargazers_count":6.018649335970613,"forks_count":5.566544221531506,"docker_downloads_count":null,"average":7.2461147216727895},"purl":"pkg:hackage/c2hs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/c2hs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hackage/c2hs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/c2hs/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2025-08-21T07:07:46.267Z","issues_count":238,"pull_requests_count":62,"avg_time_to_close_issue":9557918.234567901,"avg_time_to_close_pull_request":3918602.305084746,"issues_closed_count":162,"pull_requests_closed_count":59,"pull_request_authors_count":40,"issue_authors_count":106,"avg_comments_per_issue":2.823529411764706,"avg_comments_per_pull_request":2.0161290322580645,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":5,"past_year_pull_requests_count":1,"past_year_avg_time_to_close_issue":198065.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":2.6,"past_year_avg_comments_per_pull_request":1.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/issues","maintainers":[{"login":"ian-ross","count":65,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ian-ross"},{"login":"RyanGlScott","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RyanGlScott"},{"login":"kolmodin","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kolmodin"},{"login":"andreasabel","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"},{"login":"Kleidukos","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kleidukos"},{"login":"maoe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maoe"},{"login":"nh2","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nh2"},{"login":"idontgetoutmuch","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/idontgetoutmuch"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/c2hs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/c2hs/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/c2hs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/c2hs/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/c2hs/codemeta","maintainers":[{"uuid":"DuncanCoutts","login":"DuncanCoutts","name":null,"email":null,"url":null,"packages_count":44,"html_url":"https://hackage.haskell.org/user/DuncanCoutts","role":null,"created_at":"2022-11-14T16:58:12.311Z","updated_at":"2022-11-14T16:58:12.311Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/DuncanCoutts/packages"},{"uuid":"deech","login":"deech","name":null,"email":null,"url":null,"packages_count":14,"html_url":"https://hackage.haskell.org/user/deech","role":null,"created_at":"2022-11-14T16:58:12.409Z","updated_at":"2022-11-14T16:58:12.409Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/deech/packages"},{"uuid":"IanRoss","login":"IanRoss","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://hackage.haskell.org/user/IanRoss","role":null,"created_at":"2022-11-14T16:58:12.367Z","updated_at":"2022-11-14T16:58:12.367Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/IanRoss/packages"}],"registry":{"name":"hackage.haskell.org","url":"https://hackage.haskell.org","ecosystem":"hackage","default":true,"packages_count":18961,"maintainers_count":3871,"namespaces_count":0,"keywords_count":0,"github":"haskell-infra","metadata":{"funded_packages_count":1598},"icon_url":"https://github.com/haskell-infra.png","created_at":"2022-04-05T17:03:41.927Z","updated_at":"2026-03-14T07:35:17.563Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/namespaces"}},{"id":13961548,"name":"ghc-c2hs","ecosystem":"guix","description":"Create Haskell bindings to C libraries","homepage":"https://github.com/haskell/c2hs","licenses":"gpl2","normalized_licenses":["GPL-2.0"],"repository_url":"https://github.com/haskell/c2hs","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-02T22:19:44.174Z","latest_release_published_at":"2026-03-02T22:19:44.174Z","latest_release_number":"0.28.8","last_synced_at":"2026-03-02T22:19:44.363Z","created_at":"2026-03-02T22:19:44.003Z","updated_at":"2026-03-02T22:19:44.747Z","registry_url":"https://packages.guix.gnu.org/packages/ghc-c2hs/0.28.8/","install_command":"guix install ghc-c2hs","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/haskell-xyz.scm#n1334","metadata":{"location":"gnu/packages/haskell-xyz.scm:1334","variable_name":"ghc-c2hs"},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-02T22:19:44.727Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/ghc-c2hs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/ghc-c2hs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/ghc-c2hs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/ghc-c2hs/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ghc-c2hs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ghc-c2hs/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ghc-c2hs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ghc-c2hs/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ghc-c2hs/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":30666,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"guix-mirror","metadata":{"funded_packages_count":166},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-03-15T05:36:11.328Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}}],"commits":{"id":736907,"full_name":"haskell/c2hs","default_branch":"master","total_commits":812,"total_committers":59,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":13.76271186440678,"dds":0.6564039408866995,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-03-13T11:06:19.618Z","last_synced_commit":"6f699f611b8123219ec521f04e1902d4f0f12711","created_at":"2023-03-09T13:48:38.103Z","updated_at":"2026-03-13T11:03:17.445Z","committers":[{"name":"Ian Ross","email":"ian@skybluetrades.net","login":"ian-ross","count":279},{"name":"Duncan Coutts","email":"duncan.coutts@worc.ox.ac.uk","login":null,"count":134},{"name":"chak","email":"none","login":null,"count":105},{"name":"Duncan Coutts","email":"duncan@haskell.org","login":"dcoutts","count":60},{"name":"Manuel M T Chakravarty","email":"chak@cse.unsw.edu.au","login":"mchakravarty","count":41},{"name":"benedikt.huber","email":"benedikt.huber@gmail.com","login":"visq","count":35},{"name":"Aditya Siram","email":"aditya.siram@gmail.com","login":"deech","count":18},{"name":"Ian Ross","email":"iross@cadasta.org","login":null,"count":16},{"name":"Andreas Abel","email":"andreas.abel@ifi.lmu.de","login":"andreasabel","count":14},{"name":"jwlato","email":"jwlato@gmail.com","login":"JohnLato","count":13},{"name":"Udo Stenzel","email":"u.stenzel@web.de","login":null,"count":7},{"name":"Jelmer Vernooij","email":"jelmer@samba.org","login":"jelmer","count":7},{"name":"Boyun Tang","email":"tangboyun@hotmail.com","login":"tangboyun","count":6},{"name":"Anton Dessiatov","email":"anton.dessiatov@gmail.com","login":"anton-dessiatov","count":5},{"name":"Lennart Kolmodin","email":"kolmodin@gmail.com","login":"kolmodin","count":5},{"name":"Andy Adams-Moran","email":"andy.adamsmoran@gmail.com","login":"Morabbin","count":4},{"name":"Felix Yan","email":"felixonmars@archlinux.org","login":"felixonmars","count":4},{"name":"Michael Steele","email":"mikesteele81@gmail.com","login":"mikesteele81","count":3},{"name":"josh","email":"josh@joshtriplett.org","login":"joshtriplett","count":3},{"name":"Index Int","email":"vlad.z.4096@gmail.com","login":"int-index","count":2},{"name":"Dmitry Astapov","email":"dastapov@gmail.com","login":"adept","count":2},{"name":"Bertram Felgenhauer","email":"int-e@gmx.de","login":"int-e","count":2},{"name":"Anthony Cowley","email":"acowley@gmail.com","login":"acowley","count":2},{"name":"Einar Karttunen","email":"ekarttun@cs.helsinki.fi","login":null,"count":2},{"name":"Eric Lindblad","email":"askeblad@outlook.com","login":null,"count":2},{"name":"Noam Lewis","email":"noam.lewis@elastifile.com","login":null,"count":2},{"name":"Vanessa McHale","email":"vanessa.mchale@iohk.io","login":null,"count":2},{"name":"Philipp Balzarek","email":"p.balzarek@googlemail.com","login":"Philonous","count":2},{"name":"Sivert Berg","email":"code@trev.is","login":"sivertb","count":2},{"name":"bgamari.foss","email":"bgamari.foss@gmail.com","login":"bgamari","count":2},{"name":"j-keck","email":"jhyphenkeck@gmail.com","login":"j-keck","count":2},{"name":"Zejun Wu","email":"zejun.wu@gmail.com","login":"watashi","count":2},{"name":"Jonathan Rockway","email":"jon@jrock.us","login":"jrockway","count":1},{"name":"tailor","email":"tailor@pill03.orchestra.cse.unsw.EDU.AU","login":null,"count":1},{"name":"ron","email":"ron@gamr7.com","login":null,"count":1},{"name":"Vagrant User","email":"vagrant@wheezy-amd64.vagrantup.com","login":null,"count":1},{"name":"RyanGlScott","email":"ryan.gl.scott@ku.edu","login":null,"count":1},{"name":"Dimitri Sabadie","email":"dimitri.sabadie@me.com","login":null,"count":1},{"name":"Joshua Chia","email":"joshchia@gmail.com","login":"jchia","count":1},{"name":"Kai Harries","email":"kai.harries@gmail.com","login":"KaiHa","count":1},{"name":"Merijn Verstraaten","email":"merijn@inconsistent.nl","login":"merijn","count":1},{"name":"Travis Whitaker","email":"pi.boy.travis@gmail.com","login":"TravisWhitaker","count":1},{"name":"Vanessa McHale","email":"vamchale@gmail.com","login":"vmchale","count":1},{"name":"askeblad","email":"74082607+askeblad","login":"askeblad","count":1},{"name":"nganhkhoa","email":"mail.nganhkhoa@gmail.com","login":"nganhkhoa","count":1},{"name":"ozone","email":"ozone@algorithm.com.au","login":"andrep","count":1},{"name":"Aleksey Kliger","email":"aleksey@xamarin.com","login":"lambdageek","count":1},{"name":"Benno Fünfstück","email":"benno.fuenfstueck@gmail.com","login":"bennofs","count":1},{"name":"Cindy Wang","email":"cindylinz@gmail.com","login":"CindyLinz","count":1},{"name":"David Kraeutmann","email":"kane@kane.cx","login":"KaneTW","count":1},{"name":"David P. Reed","email":"dpreed@deepplum.com","login":"dpreed","count":1},{"name":"DevJac","email":"dbuttonz@gmail.com","login":"DevJac","count":1},{"name":"Dustin Moorman","email":"dustin.moorman@gmail.com","login":"dustinmoorman","count":1},{"name":"Facundo Dominguez","email":"facundo.dominguez@tweag.io","login":"facundominguez","count":1},{"name":"George Thomas","email":"georgefsthomas@gmail.com","login":"georgefst","count":1},{"name":"Håkan Thörngren","email":"hth313@gmail.com","login":"hth313","count":1},{"name":"Jens Petersen","email":"petersen@redhat.com","login":"juhp","count":1},{"name":"Joe Kachmar","email":"me@jkachmar.com","login":"jkachmar","count":1},{"name":"John Galt","email":"centromere","login":"centromere","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-15T00:00:35.572Z","repositories_count":6204196,"commits_count":934665017,"contributors_count":36188373,"owners_count":1149586,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"haskell/c2hs","html_url":"https://github.com/haskell/c2hs","last_synced_at":"2026-01-31T15:01:29.279Z","status":"active","issues_count":238,"pull_requests_count":63,"avg_time_to_close_issue":9519148.956521738,"avg_time_to_close_pull_request":3918602.305084746,"issues_closed_count":161,"pull_requests_closed_count":59,"pull_request_authors_count":40,"issue_authors_count":106,"avg_comments_per_issue":2.8109243697478994,"avg_comments_per_pull_request":1.9841269841269842,"merged_pull_requests_count":55,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":5.5,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:29:03.834Z","updated_at":"2026-01-31T15:01:29.279Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/haskell%2Fc2hs/issues","issue_labels_count":{"table":{"bug":63,"enhancement":28,"macos":5,"wontfix":3,"duplicate":2,"not-a-bug":1,"windows":1,"clang":1}},"pull_request_labels_count":{"table":{}},"issue_author_associations_count":{"table":{"NONE":117,"MEMBER":86,"CONTRIBUTOR":35}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":47,"NONE":10,"MEMBER":6}},"issue_authors":{"table":{"ian-ross":65,"Magicloud":11,"RyanGlScott":9,"kolmodin":5,"KaneTW":4,"trofi":4,"deech":3,"acowley":3,"albertov":3,"dpreed":3,"vmchale":3,"poscat0x04":3,"EJahren":3,"wdanilo":3,"snoyberg":3,"Kleidukos":3,"merijn":2,"jmillikin":2,"kseo":2,"sebeaumont":2,"XVilka":2,"cocreature":2,"gilgamec":2,"felixonmars":2,"arsdragonfly":2,"drone-rites":2,"newhoggy":2,"mikesteele81":2,"georgefst":2,"mietek":2,"phaazon":2,"jchia":2,"jwaldmann":2,"facundominguez":2,"abbradar":2,"peti":2,"crclark":1,"giogadi":1,"YellowOnion":1,"W4RH4WK":1,"tmcdonell":1,"CthulhuDen":1,"dmwit":1,"Krantz-XRF":1,"anttih":1,"PromyLOPh":1,"sighingnow":1,"AaronFriel":1,"BebeSparkelSparkel":1,"nh2":1,"alicerum":1,"sciencemanx":1,"krisis":1,"JulianZhang":1,"hesselink":1,"mruegenberg":1,"robinp":1,"mtolly":1,"k355l3r-5yndr0m3":1,"avdv":1,"dbeacham":1,"flip111":1,"mpdairy":1,"ejenk":1,"marceloslacerda":1,"sergv":1,"jpwidera":1,"dcoutts":1,"sinelaw":1,"CThuleHansen":1,"cblp":1,"mitchty":1,"kvanbere":1,"handerpeder":1,"noughtmare":1,"ozgurakgun":1,"DevJac":1,"mniip":1,"sinetek":1,"mouse07410":1,"yanankeji":1,"Fuco1":1,"teto":1,"andreasabel":1,"mjakob":1,"gitfoxi":1,"maoe":1,"Fizzixnerd":1,"romanofski":1,"georgewsinger":1,"RonVanderMeyden":1,"noahmartinwilliams":1,"agentultra":1,"selkie-diligent":1,"claudeha":1,"garetxe":1,"ocramz":1,"centromere":1,"valpackett":1,"drewr":1,"bergmark":1,"j-keck":1,"idontgetoutmuch":1,"kt0d":1,"eboasson":1,"mitchellwrosen":1}},"pull_request_authors":{"table":{"deech":7,"ghost":6,"felixonmars":4,"andreasabel":3,"acowley":2,"vmchale":2,"kolmodin":2,"sivertb":2,"watashi":2,"jcmartin":2,"int-index":2,"mikesteele81":1,"sinelaw":1,"LinuxUser404":1,"j-keck":1,"bennofs":1,"dpreed":1,"TravisWhitaker":1,"ju1m":1,"jchia":1,"lambdageek":1,"dustinmoorman":1,"phaazon":1,"jkachmar":1,"DevJac":1,"Philonous":1,"Morabbin":1,"anton-dessiatov":1,"facundominguez":1,"tangboyun":1,"georgefst":1,"KaiHa":1,"CindyLinz":1,"RyanGlScott":1,"merijn":1,"centromere":1,"nganhkhoa":1,"hth313":1,"KaneTW":1,"juhp":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-13T00:00:08.721Z","repositories_count":13696701,"issues_count":34652433,"pull_requests_count":113078105,"authors_count":11199705,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":1}},"past_year_pull_request_author_associations_count":{"table":{}},"past_year_issue_authors":{"table":{"jwaldmann":1}},"past_year_pull_request_authors":{"table":{}},"maintainers":[{"table":{"login":"ian-ross","count":65,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ian-ross"}},{"table":{"login":"RyanGlScott","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RyanGlScott"}},{"table":{"login":"kolmodin","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kolmodin"}},{"table":{"login":"andreasabel","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andreasabel"}},{"table":{"login":"Kleidukos","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Kleidukos"}},{"table":{"login":"idontgetoutmuch","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/idontgetoutmuch"}},{"table":{"login":"maoe","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/maoe"}},{"table":{"login":"nh2","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nh2"}}],"active_maintainers":[]}},"events":{"total":{"PullRequestEvent":1,"ForkEvent":2,"IssuesEvent":2,"WatchEvent":8,"IssueCommentEvent":11},"last_year":{"WatchEvent":4,"IssueCommentEvent":7}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/haskell-ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T15:31:25.408Z","updated_at":"2023-01-13T15:31:25.408Z","repository_link":"https://github.com/haskell/c2hs/blob/master/.github/workflows/haskell-ci.yml","dependencies":[{"id":6885028674,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6885028677,"package_name":"actions/cache","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"hackage","filepath":"c2hs.cabal","sha":null,"kind":"manifest","created_at":"2023-02-14T17:46:21.147Z","updated_at":"2023-02-14T17:46:21.147Z","repository_link":"https://github.com/haskell/c2hs/blob/master/c2hs.cabal","dependencies":[{"id":7665229180,"package_name":"base","ecosystem":"hackage","requirements":"\u003e=2 \u0026\u0026 \u003c5","direct":true,"kind":"runtime","optional":false},{"id":7665229181,"package_name":"bytestring","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229182,"package_name":"language-c","ecosystem":"hackage","requirements":"\u003e=0.7.1 \u0026\u0026 \u003c0.10","direct":true,"kind":"runtime","optional":false},{"id":7665229186,"package_name":"filepath","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229199,"package_name":"dlist","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229202,"package_name":"base","ecosystem":"hackage","requirements":"\u003e=3","direct":true,"kind":"runtime","optional":false},{"id":7665229203,"package_name":"process","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229204,"package_name":"directory","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229205,"package_name":"array","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229206,"package_name":"containers","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229207,"package_name":"pretty","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229208,"package_name":"base","ecosystem":"hackage","requirements":"\u003c3","direct":true,"kind":"runtime","optional":false},{"id":7665229209,"package_name":"fail","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229210,"package_name":"base","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229211,"package_name":"shelly","ecosystem":"hackage","requirements":"\u003e=1.9.0","direct":true,"kind":"runtime","optional":false},{"id":7665229212,"package_name":"text","ecosystem":"hackage","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":7665229213,"package_name":"yaml","ecosystem":"hackage","requirements":"\u003e=0.8","direct":true,"kind":"runtime","optional":false},{"id":7665229214,"package_name":"base","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":7665229215,"package_name":"filepath","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":7665229216,"package_name":"ghc-paths","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":7665229217,"package_name":"test-framework","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":7665229218,"package_name":"test-framework-hunit","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":7665229219,"package_name":"HUnit","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":7665229220,"package_name":"shelly","ecosystem":"hackage","requirements":"\u003e=1.9.0","direct":true,"kind":"test","optional":false},{"id":7665229221,"package_name":"text","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false},{"id":7665229222,"package_name":"transformers","ecosystem":"hackage","requirements":"*","direct":true,"kind":"test","optional":false}]}],"score":20.831186066639212,"created_at":"2023-04-12T11:48:24.314Z","updated_at":"2026-05-13T17:06:22.601Z","avatar_url":"https://github.com/haskell.png","language":"Haskell","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/3584","html_url":"https://summary.ecosyste.ms/projects/3584"}