{"id":11353339,"name":"opus","ecosystem":"hackage","description":"Provides Haskell FFI bindings to libopus, the reference implementation of\nthe Opus Codec (RFC 6716 and RFC 8251). The Opus codec is designed for\ninteractive speech and audio transmission over the Internet, but is also\nintended for storage and streaming.\n\nThe library provides an interface to the encoder and decoder, as well as a\nConduit wrapper for operating with stream data.\n\nTo use this library, you need to have the libopus library installed on your\nsystem. Please see the README for more info.\n\nThe compiled Haskell code will link dynamically by default, so if\nyou are distributing a precompiled binary, you may want to look into\nstatic linking.\n\nThis package is a fork of the original opus package by Markus Barenhoff,\nwhich is no longer maintained (and was never published to Hackage).\nPermission has been granted by the original author to publish this fork\nwith the same name under the BSD3 license.","homepage":"https://github.com/yutotakano/opus","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/yutotakano/opus","keywords_array":["bsd3","codec","library","Propose Tags"],"namespace":null,"versions_count":1,"first_release_published_at":"2025-02-15T00:21:03.000Z","latest_release_published_at":"2025-02-15T00:21:03.000Z","latest_release_number":"0.3.0.0","last_synced_at":"2026-05-15T23:46:38.262Z","created_at":"2025-02-15T00:34:18.608Z","updated_at":"2026-05-15T23:46:38.263Z","registry_url":"https://hackage.haskell.org/package/opus","install_command":"cabal install opus","documentation_url":null,"metadata":{},"repo_metadata":{"id":135458372,"uuid":"366346959","full_name":"yutotakano/opus","owner":"yutotakano","description":"Haskell FFI bindings to libopus, the reference implementation of the Xiph Opus Audio codec","archived":false,"fork":false,"pushed_at":"2026-03-11T16:23:11.000Z","size":90,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-03-11T21:52:10.755Z","etag":null,"topics":["haskell","opus"],"latest_commit_sha":null,"homepage":"https://hackage.haskell.org/package/opus","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"alios/opus","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/yutotakano.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog.md","contributing":null,"funding":null,"license":"LICENSE","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-05-11T10:45:48.000Z","updated_at":"2026-03-11T16:23:11.000Z","dependencies_parsed_at":"2025-03-29T22:21:01.149Z","dependency_job_id":null,"html_url":"https://github.com/yutotakano/opus","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/yutotakano/opus","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yutotakano%2Fopus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yutotakano%2Fopus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yutotakano%2Fopus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yutotakano%2Fopus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yutotakano","download_url":"https://codeload.github.com/yutotakano/opus/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yutotakano%2Fopus/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30410356,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-12T00:40:14.898Z","status":"ssl_error","status_checked_at":"2026-03-12T00:40:08.439Z","response_time":84,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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"},"owner_record":{"login":"yutotakano","name":"Yuto Takano","uuid":"60749079","kind":"user","description":"CS undergraduate at UoE \u0026 ETHZ.","email":"","website":null,"location":"Zürich, CH","twitter":null,"company":"University of Edinburgh","icon_url":"https://avatars.githubusercontent.com/u/60749079?u=2296f84011e11050c5c3a5113b3f84b4cf349812\u0026v=4","repositories_count":7,"last_synced_at":"2023-03-10T15:26:29.581Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/yutotakano","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-02-14T18:49:50.425Z","updated_at":"2023-03-10T15:26:29.636Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yutotakano","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yutotakano/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-05-15T23:46:38.055Z","dependent_packages_count":0,"downloads":49,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":99.90069513406156,"dependent_repos_count":56.59825664790908,"dependent_packages_count":20.83195409908419,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":59.11030196035161},"purl":"pkg:hackage/opus","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/hackage/opus","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/hackage/opus","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/hackage/opus/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T15:59:38.925Z","issues_count":0,"pull_requests_count":10,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":71539.0,"issues_closed_count":0,"pull_requests_closed_count":9,"pull_request_authors_count":1,"issue_authors_count":0,"avg_comments_per_issue":null,"avg_comments_per_pull_request":0.0,"merged_pull_requests_count":9,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":0,"past_year_pull_requests_count":10,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":71539.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":9,"past_year_pull_request_authors_count":1,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/yutotakano%2Fopus/issues","maintainers":[{"login":"yutotakano","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yutotakano"}],"active_maintainers":[{"login":"yutotakano","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yutotakano"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/opus/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/opus/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/opus/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/opus/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/opus/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/packages/opus/codemeta","maintainers":[{"uuid":"yutotakano","login":"yutotakano","name":null,"email":null,"url":null,"packages_count":4,"html_url":"https://hackage.haskell.org/user/yutotakano","role":null,"created_at":"2025-02-15T00:38:01.930Z","updated_at":"2025-02-15T00:38:01.930Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/hackage.haskell.org/maintainers/yutotakano/packages"}]}