{"id":124724,"url":"https://github.com/fishaudio/fish-speech","last_synced_at":"2026-08-12T22:32:13.927Z","repository":{"id":205085992,"uuid":"702796244","full_name":"fishaudio/fish-speech","owner":"fishaudio","description":"SOTA Open Source TTS","archived":false,"fork":false,"pushed_at":"2026-08-03T19:11:40.000Z","size":28614,"stargazers_count":32060,"open_issues_count":16,"forks_count":2754,"subscribers_count":159,"default_branch":"main","last_synced_at":"2026-08-07T03:48:10.017Z","etag":null,"topics":["llama","transformer","tts","valle","vits","vqgan","vqvae"],"latest_commit_sha":null,"homepage":"https://speech.fish.audio","language":"Python","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/fishaudio.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2023-10-10T03:16:51.000Z","updated_at":"2026-08-07T03:37:33.000Z","dependencies_parsed_at":"2026-08-06T19:41:37.596Z","dependency_job_id":null,"html_url":"https://github.com/fishaudio/fish-speech","commit_stats":{"total_commits":593,"total_committers":49,"mean_commits":12.10204081632653,"dds":0.2613827993254637,"last_synced_commit":"f8a57fb61fec684612d5477705280b644c48a291"},"previous_names":["fishaudio/fish-speech"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/fishaudio/fish-speech","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fishaudio","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36368346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-07T02:00:06.708Z","response_time":57,"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":{"login":"fishaudio","name":"Fish Audio","uuid":"122017386","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/122017386?v=4","repositories_count":2,"last_synced_at":"2023-03-11T04:07:47.234Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/fishaudio","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-03-11T04:07:47.245Z","updated_at":"2023-03-11T04:07:47.245Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fishaudio","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fishaudio/repositories"},"packages":[{"id":10351312,"name":"github.com/fishaudio/fish-speech","ecosystem":"go","description":null,"homepage":null,"licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/fishaudio/fish-speech","keywords_array":[],"namespace":null,"versions_count":13,"first_release_published_at":"2023-12-23T15:14:51.000Z","latest_release_published_at":"2025-05-27T04:36:15.000Z","latest_release_number":"v1.5.1","last_synced_at":"2026-08-11T22:04:06.032Z","created_at":"2024-06-11T15:39:32.560Z","updated_at":"2026-08-11T22:04:06.033Z","registry_url":"https://pkg.go.dev/github.com/fishaudio/fish-speech","install_command":"go get github.com/fishaudio/fish-speech","documentation_url":"https://pkg.go.dev/github.com/fishaudio/fish-speech#section-documentation","metadata":{},"repo_metadata":{"id":205085992,"uuid":"702796244","full_name":"fishaudio/fish-speech","owner":"fishaudio","description":"SOTA Open Source TTS","archived":false,"fork":false,"pushed_at":"2026-08-03T19:11:40.000Z","size":28614,"stargazers_count":32060,"open_issues_count":16,"forks_count":2754,"subscribers_count":159,"default_branch":"main","last_synced_at":"2026-08-07T03:48:10.017Z","etag":null,"topics":["llama","transformer","tts","valle","vits","vqgan","vqvae"],"latest_commit_sha":null,"homepage":"https://speech.fish.audio","language":"Python","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/fishaudio.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2023-10-10T03:16:51.000Z","updated_at":"2026-08-07T03:37:33.000Z","dependencies_parsed_at":"2026-08-06T19:41:37.596Z","dependency_job_id":null,"html_url":"https://github.com/fishaudio/fish-speech","commit_stats":{"total_commits":593,"total_committers":49,"mean_commits":12.10204081632653,"dds":0.2613827993254637,"last_synced_commit":"f8a57fb61fec684612d5477705280b644c48a291"},"previous_names":["fishaudio/fish-speech"],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/fishaudio/fish-speech","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fishaudio","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36368346,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-07T02:00:06.708Z","response_time":57,"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":"fishaudio","name":"Fish Audio","uuid":"122017386","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/122017386?v=4","repositories_count":2,"last_synced_at":"2023-03-11T04:07:47.234Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/fishaudio","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-03-11T04:07:47.245Z","updated_at":"2023-03-11T04:07:47.245Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fishaudio","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fishaudio/repositories"},"tags":[{"name":"v2.0.0-beta","sha":"3578e4e7099ee85464756dab27a3af86b5a21331","kind":"commit","published_at":"2026-03-10T15:17:52.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v2.0.0-beta","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v2.0.0-beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v2.0.0-beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v2.0.0-beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v2.0.0-beta/manifests"},{"name":"v1.5.1","sha":"58046eaa1a4cefb0c8cc3a3a667b34186ea02dde","kind":"commit","published_at":"2025-05-27T04:36:15.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.5.1","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"7902e408c85b37193ce3f3c2361ca3c76be0d533","kind":"commit","published_at":"2024-12-21T15:27:38.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.5.0","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.5.0/manifests"},{"name":"v1.4.3","sha":"1359896b0648c688dee901794969d976a06c86be","kind":"commit","published_at":"2024-11-24T04:36:55.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.4.3","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.4.3/manifests"},{"name":"v1.4.2","sha":"f8a57fb61fec684612d5477705280b644c48a291","kind":"commit","published_at":"2024-10-25T07:11:51.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.4.2","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.4.2/manifests"},{"name":"v1.4.1","sha":"d4d698c9228e06e76e47e3f0a240caf6e755c1db","kind":"commit","published_at":"2024-09-15T09:48:48.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.4.1","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"a817507f3ad61dad60c784292801c01281a2a861","kind":"commit","published_at":"2024-09-12T13:59:49.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.4.0","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.4.0/manifests"},{"name":"v1.2.1","sha":"237f4fdcb960c1e9086ad9250340f027809c1a41","kind":"commit","published_at":"2024-09-08T12:28:44.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.2.1","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.2.1/manifests"},{"name":"v1.2","sha":"dc250abf67f59595815cda0660b27cd069dfc9e3","kind":"commit","published_at":"2024-07-18T15:58:54.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.2","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.2/manifests"},{"name":"v1.1.2","sha":"97e8e3c49104a1cf1749941ef6fcd05b5a6ef6d9","kind":"commit","published_at":"2024-06-28T03:01:29.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.1.2","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"46dae9bd1c2621c991292d033803d64dd0ffd7e7","kind":"commit","published_at":"2024-06-08T16:54:01.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.1.1","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"46594de3bf436ee2b8f45d60222675edc60a4fb6","kind":"commit","published_at":"2024-05-11T14:19:26.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.1.0","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"44d5fc77449f379fce7926f50094de4cd3d8b1a7","kind":"commit","published_at":"2024-04-30T06:44:54.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v1.0.0","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v1.0.0/manifests"},{"name":"v0.2.0","sha":"1ac193818261fbba917de69a2e3063c6233322dc","kind":"commit","published_at":"2023-12-23T15:14:51.000Z","download_url":"https://codeload.github.com/fishaudio/fish-speech/tar.gz/v0.2.0","html_url":"https://github.com/fishaudio/fish-speech/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/fishaudio/fish-speech@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/tags/v0.2.0/manifests"}]},"repo_metadata_updated_at":"2026-08-07T10:17:57.396Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.966061736475957,"dependent_packages_count":6.527826853133711,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.746944294804834},"purl":"pkg:golang/github.com/fishaudio/fish-speech","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/fishaudio/fish-speech","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/fishaudio/fish-speech","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/fishaudio/fish-speech/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-06T19:31:22.567Z","issues_count":626,"pull_requests_count":508,"avg_time_to_close_issue":2658078.556722689,"avg_time_to_close_pull_request":483283.1882086168,"issues_closed_count":476,"pull_requests_closed_count":441,"pull_request_authors_count":126,"issue_authors_count":478,"avg_comments_per_issue":2.4345047923322682,"avg_comments_per_pull_request":0.5452755905511811,"merged_pull_requests_count":344,"bot_issues_count":1,"bot_pull_requests_count":21,"past_year_issues_count":39,"past_year_pull_requests_count":41,"past_year_avg_time_to_close_issue":4615624.2105263155,"past_year_avg_time_to_close_pull_request":1364837.6666666667,"past_year_issues_closed_count":19,"past_year_pull_requests_closed_count":12,"past_year_pull_request_authors_count":19,"past_year_issue_authors_count":37,"past_year_avg_comments_per_issue":2.6153846153846154,"past_year_avg_comments_per_pull_request":0.7073170731707317,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":6,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/issues","maintainers":[{"login":"AnyaCoder","count":75,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AnyaCoder"},{"login":"Stardust-minus","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Stardust-minus"},{"login":"PoTaTo-Mika","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PoTaTo-Mika"},{"login":"Whale-Dolphin","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Whale-Dolphin"},{"login":"leng-yue","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leng-yue"}],"active_maintainers":[{"login":"PoTaTo-Mika","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PoTaTo-Mika"},{"login":"Whale-Dolphin","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Whale-Dolphin"},{"login":"Stardust-minus","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Stardust-minus"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffishaudio%2Ffish-speech/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffishaudio%2Ffish-speech/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffishaudio%2Ffish-speech/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffishaudio%2Ffish-speech/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffishaudio%2Ffish-speech/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffishaudio%2Ffish-speech/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2263068,"maintainers_count":0,"namespaces_count":837425,"keywords_count":122443,"github":"golang","metadata":{"funded_packages_count":65362,"sync_missing_packages_cursor":{"timestamp":"2026-08-12T00:18:10.975284Z","path":"github.com/fhunleth/muontrap","version":"v0.2.1"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-08-12T12:33:12.528Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1640223,"full_name":"fishaudio/fish-speech","default_branch":"main","total_commits":732,"total_committers":96,"total_bot_commits":16,"total_bot_committers":1,"mean_commits":7.625,"dds":0.3907103825136612,"past_year_total_commits":49,"past_year_total_committers":25,"past_year_total_bot_commits":5,"past_year_total_bot_committers":1,"past_year_mean_commits":1.96,"past_year_dds":0.8571428571428572,"last_synced_at":"2026-08-11T22:02:29.290Z","last_synced_commit":"e5e292632cb11e7a27b2b7487f58f612bc101e13","created_at":"2024-07-25T15:36:43.747Z","updated_at":"2026-08-11T22:02:29.151Z","committers":[{"name":"Lengyue","email":"lengyue@lengyue.me","login":"leng-yue","count":446},{"name":"spicysama","email":"a2983352531@outlook.com","login":"AnyaCoder","count":68},{"name":"PoTaTo","email":"148920650+PoTaTo-Mika","login":"PoTaTo-Mika","count":29},{"name":"Stardust·减","email":"stardust@fish.audio","login":"Stardust-minus","count":29},{"name":"Whale and Dolphin","email":"whaledolphin666@gmail.com","login":"Whale-Dolphin","count":20},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":16},{"name":"huang yutong","email":"3565724239@qq.com","login":"wishhyt","count":5},{"name":"Matteo","email":"1423701+Enucatl","login":"Enucatl","count":4},{"name":"Ftps","email":"63702646+Tps-F","login":"Tps-F","count":3},{"name":"Shixian Sheng","email":"shixian_sheng-2@protonmail.com","login":"KPCOFGS","count":3},{"name":"刘悦","email":"zcxey2911@hotmail.com","login":"v3ucn","count":3},{"name":"Ναρουσέ·μ·γιουμεμί·Χινακάννα","email":"40709280+NaruseMioShirakana","login":"NaruseMioShirakana","count":3},{"name":"Picus303","email":"135560346+Picus303","login":"Picus303","count":3},{"name":"OedoSoldier","email":"31711261+OedoSoldier","login":"OedoSoldier","count":3},{"name":"Ikko Eltociear Ashimine","email":"eltociear@gmail.com","login":"eltociear","count":3},{"name":"Hao Guan","email":"10684225+hguandl","login":"hguandl","count":3},{"name":"Valentin Schröter","email":"71217521+vschroeter","login":"vschroeter","count":2},{"name":"Oct0pu5","email":"86554778+Octopus058","login":"Octopus058","count":2},{"name":"Xudong Huang","email":"me@huangxudong.com","login":"xudongcc","count":2},{"name":"duliangang","email":"duliangang@gmail.com","login":"duliangang","count":2},{"name":"paidax","email":"40118038+kenwaytis","login":"kenwaytis","count":2},{"name":"吴小白","email":"296015668@qq.com","login":"wojiushixiaobai","count":2},{"name":"Guanghua Lu","email":"102669562+Touch-Night","login":"Touch-Night","count":2},{"name":"Deep Chavda","email":"82630272+Deepchavda007","login":"Deepchavda007","count":2},{"name":"faceair","email":"git@faceair.me","login":"faceair","count":2},{"name":"Blaise","email":"blaise@applio.org","login":"blaisewf","count":2},{"name":"Aber","email":"me@abersheeran.com","login":"abersheeran","count":2},{"name":"MithrilMan","email":"red.angel@libero.it","login":"MithrilMan","count":1},{"name":"MomoTori","email":"813424850@qq.com","login":"Momo-Tori","count":1},{"name":"Kris Holmquist","email":"freakflak@gmail.com","login":"boings","count":1},{"name":"Monish Jagatheswaran","email":"pjmonish@icloud.com","login":"monish-instinct","count":1},{"name":"Nacholmo","email":"67404308+Nacholmo","login":"Nacholmo","count":1},{"name":"Naozumi","email":"naozumi0512@gmail.com","login":"Naozumi520","count":1},{"name":"Kaihui-AMD","email":"Kaihui.Tang@amd.com","login":"Kaihui-AMD","count":1},{"name":"Jing Li","email":"57084184+stepbystepcode","login":"stepbystepcode","count":1},{"name":"Jiasheng","email":"43396544+JiashengLiu","login":"JiashengLiu","count":1},{"name":"Jesse Cheng","email":"tundra@indrasub.org","login":"TundraWork","count":1},{"name":"JaysonAlbert","email":"JaysonAlbert","login":"JaysonAlbert","count":1},{"name":"A","email":"44885053+aalhadxx","login":"aalhadxx","count":1},{"name":"Andrew Morgan","email":"136952035+itsanderz","login":"itsanderz","count":1},{"name":"Ardent Illumina","email":"195614466+ardentillumina","login":"ardentillumina","count":1},{"name":"Bas Nijholt","email":"basnijholt@gmail.com","login":"basnijholt","count":1},{"name":"Gaël THEROND","email":"39698073+gtherond","login":"gtherond","count":1},{"name":"HZ.Liu","email":"fouljz@gmail.com","login":"octree","count":1},{"name":"Harikrishna KP","email":"harikp2002@gmail.com","login":"Mr-Neutr0n","count":1},{"name":"IBRAHIMIAOB","email":"87424141+IBRAHIMIAOB","login":"IBRAHIMIAOB","count":1},{"name":"Jalen Zhong","email":"83332942+Jalen-Zhong","login":"Jalen-Zhong","count":1},{"name":"Jason Wong","email":"86539564+Aintor","login":"Aintor","count":1},{"name":"bfs18","email":"39617376+bfs18","login":"bfs18","count":1},{"name":"bjwswang","email":"bjwswang@gmail.com","login":"bjwswang","count":1},{"name":"chesha1","email":"49867392+chesha1","login":"chesha1","count":1},{"name":"cminus","email":"28683036+cminusQAQ","login":"cminusQAQ","count":1},{"name":"cocktailpeanut","email":"121128867+cocktailpeanut","login":"cocktailpeanut","count":1},{"name":"cronrpc","email":"147160173+cronrpc","login":"cronrpc","count":1},{"name":"erquren","email":"39297833+erquren","login":"erquren","count":1},{"name":"haopeng","email":"657407891@qq.com","login":"lhpqaq","count":1},{"name":"heiway","email":"heiway@live.com","login":"heiway","count":1},{"name":"helena","email":"91640415+hehezzzzzz","login":"hehezzzzzz","count":1},{"name":"inovue","email":"49445939+inovue","login":"inovue","count":1},{"name":"jmoney7823956789378","email":"133553475+jmoney7823956789378","login":"jmoney7823956789378","count":1},{"name":"med1844","email":"51191710+med1844","login":"med1844","count":1},{"name":"piaopiao","email":"270076582@qq.com","login":"Honst211","count":1},{"name":"ppmzhang2","email":"50707839+ppmzhang2","login":"ppmzhang2","count":1},{"name":"syoka","email":"kevinto@foxmail.com","login":"teneous","count":1},{"name":"tawsif","email":"sleeping4cat@outlook.com","login":"sleepingcat4","count":1},{"name":"wblgers","email":"wblk24@yeah.net","login":"wblgers","count":1},{"name":"yearsyan","email":"yearsyan@hotmail.com","login":"yearsyan","count":1},{"name":"yorelog","email":"yorelog@gmail.com","login":"yorelog","count":1},{"name":"zhuxiaoxuhit","email":"zhuxiaoxuhit@gmail.com","login":"zhuxiaoxuhit","count":1},{"name":"傻笑zz","email":"43721571+shaxiaozz","login":"shaxiaozz","count":1},{"name":"胖虎遛二狗","email":"echonoshy@gmail.com","login":"echonoshy","count":1},{"name":"蓝梦实","email":"36986837+SapphireLab","login":"SapphireLab","count":1},{"name":"Ray Tien","email":"a0939552854@gmail.com","login":null,"count":1},{"name":"Nazrul Islam","email":"69568084+MNnazrul","login":"MNnazrul","count":1},{"name":"Pandede","email":"steven9609@gmail.com","login":"Pandede","count":1},{"name":"Pengoose","email":"pengoose_dev@naver.com","login":"pengooseDev","count":1},{"name":"PiterDev","email":"71133634+PiterWeb","login":"PiterWeb","count":1},{"name":"RC4","email":"davijoaquimsilvacosta2@gmail.com","login":"TheRC4","count":1},{"name":"Ray Tien","email":"ray.tien0907@gmail.com","login":"Ray0907","count":1},{"name":"Sergey Aleynikov","email":"sergey.aleynikov@gmail.com","login":"dur-randir","count":1},{"name":"Stable Genius","email":"stablegenius043@gmail.com","login":"stablegenius49","count":1},{"name":"Stephen Abrahamsen","email":"wizebin@gmail.com","login":"wizebin","count":1},{"name":"SunRuikang","email":"srk888666@qq.com","login":"RuikangSun","count":1},{"name":"TITC","email":"35098797+TITC","login":"TITC","count":1},{"name":"Theresa","email":"63280168+sd0ric4","login":"sd0ric4","count":1},{"name":"Thiago Ramos","email":"45890502+thiagojramos","login":"thiagojramos","count":1},{"name":"TsingShui","email":"73029250+TsingShui","login":"TsingShui","count":1},{"name":"Turiiya","email":"34311583+ttytm","login":"ttytm","count":1},{"name":"URDev","email":"uriel.agustin2010@gmail.com","login":"URDev4ever","count":1},{"name":"Vladyslav Tkachenko","email":"48068368+vladlearns","login":"vladlearns","count":1},{"name":"WWWw","email":"109729945+initialencounter","login":"initialencounter","count":1},{"name":"Yam(长琴)","email":"haoshaochun@gmail.com","login":"hscspring","count":1},{"name":"Yin-Shang","email":"55680593+Yin-Shang","login":"Yin-Shang","count":1},{"name":"Yuchao Zhang","email":"418121364@qq.com","login":"npuichigo","count":1},{"name":"Yueqian Lin","email":"70319226+linyueqian","login":"linyueqian","count":1},{"name":"Zakir Jiwani","email":"zakirjiw@gmail.com","login":"JiwaniZakir","count":1}],"past_year_committers":[{"name":"PoTaTo","email":"148920650+PoTaTo-Mika","login":"PoTaTo-Mika","count":7},{"name":"Whale and Dolphin","email":"whaledolphin666@gmail.com","login":"Whale-Dolphin","count":6},{"name":"huang yutong","email":"3565724239@qq.com","login":"wishhyt","count":5},{"name":"pre-commit-ci[bot]","email":"66853113+pre-commit-ci[bot]","login":"pre-commit-ci[bot]","count":5},{"name":"Matteo","email":"1423701+Enucatl","login":"Enucatl","count":4},{"name":"Leng Yue","email":"lengyue@lengyue.me","login":"leng-yue","count":2},{"name":"Valentin Schröter","email":"71217521+vschroeter","login":"vschroeter","count":2},{"name":"A","email":"44885053+aalhadxx","login":"aalhadxx","count":1},{"name":"Andrew Morgan","email":"136952035+itsanderz","login":"itsanderz","count":1},{"name":"Bas Nijholt","email":"basnijholt@gmail.com","login":"basnijholt","count":1},{"name":"Gaël THEROND","email":"39698073+gtherond","login":"gtherond","count":1},{"name":"Harikrishna KP","email":"harikp2002@gmail.com","login":"Mr-Neutr0n","count":1},{"name":"IBRAHIMIAOB","email":"87424141+IBRAHIMIAOB","login":"IBRAHIMIAOB","count":1},{"name":"Kaihui-AMD","email":"Kaihui.Tang@amd.com","login":"Kaihui-AMD","count":1},{"name":"Monish Jagatheswaran","email":"pjmonish@icloud.com","login":"monish-instinct","count":1},{"name":"Nazrul Islam","email":"69568084+MNnazrul","login":"MNnazrul","count":1},{"name":"PiterDev","email":"71133634+PiterWeb","login":"PiterWeb","count":1},{"name":"Stable Genius","email":"stablegenius043@gmail.com","login":"stablegenius49","count":1},{"name":"Stardust·减","email":"stardust@fish.audio","login":"Stardust-minus","count":1},{"name":"URDev","email":"uriel.agustin2010@gmail.com","login":"URDev4ever","count":1},{"name":"Vladyslav Tkachenko","email":"48068368+vladlearns","login":"vladlearns","count":1},{"name":"Yueqian Lin","email":"70319226+linyueqian","login":"linyueqian","count":1},{"name":"Zakir Jiwani","email":"zakirjiw@gmail.com","login":"JiwaniZakir","count":1},{"name":"helena","email":"91640415+hehezzzzzz","login":"hehezzzzzz","count":1},{"name":"zhuxiaoxuhit","email":"zhuxiaoxuhit@gmail.com","login":"zhuxiaoxuhit","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-12T00:00:07.637Z","repositories_count":6640485,"commits_count":924015407,"contributors_count":39322908,"owners_count":1333997,"committers_count":3299073,"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":"fishaudio/fish-speech","html_url":"https://github.com/fishaudio/fish-speech","last_synced_at":"2026-08-10T21:31:52.423Z","status":null,"issues_count":628,"pull_requests_count":508,"avg_time_to_close_issue":2658078.556722689,"avg_time_to_close_pull_request":483283.1882086168,"issues_closed_count":476,"pull_requests_closed_count":441,"pull_request_authors_count":126,"issue_authors_count":479,"avg_comments_per_issue":2.426751592356688,"avg_comments_per_pull_request":0.547244094488189,"merged_pull_requests_count":344,"bot_issues_count":1,"bot_pull_requests_count":21,"past_year_issues_count":40,"past_year_pull_requests_count":39,"past_year_avg_time_to_close_issue":4615624.2105263155,"past_year_avg_time_to_close_pull_request":1004580.6363636364,"past_year_issues_closed_count":19,"past_year_pull_requests_closed_count":11,"past_year_pull_request_authors_count":18,"past_year_issue_authors_count":37,"past_year_avg_comments_per_issue":2.55,"past_year_avg_comments_per_pull_request":0.6923076923076923,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":7,"past_year_merged_pull_requests_count":6,"created_at":"2024-07-25T15:37:14.265Z","updated_at":"2026-08-12T11:00:33.473Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/fishaudio%2Ffish-speech/issues","issue_labels_count":{"table":{"bug":371,"enhancement":194,"stale":93,"help wanted":4,"question":2,"not perform well":1}},"pull_request_labels_count":{"table":{"stale":21,"bug":9,"enhancement":5}},"issue_author_associations_count":{"table":{"NONE":605,"CONTRIBUTOR":19,"MEMBER":2,"COLLABORATOR":2}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":173,"NONE":157,"COLLABORATOR":123,"MEMBER":55}},"issue_authors":{"table":{"ChengsongLu":7,"didadida-r":7,"qiuyuzhao":6,"Kingdroper":6,"one-pip":5,"cod3r0k":5,"liaoweiguo":5,"Jalen-Zhong":5,"dawenxi-only":4,"gaoxuxu110":4,"Pevernow":4,"FLH1030":4,"TundraWork":4,"Rosejacka":4,"Naozumi520":3,"aixiaodewugege":3,"wuye901126":3,"0smboy":3,"JohnHerry":3,"m15kh":3,"GanziPo":3,"limingchina":3,"kingslyChen":3,"faceair":3,"1peng":3,"hotdogarea":3,"pengyuange":3,"WangGewu":3,"imilli":3,"npuichigo":2,"padmanabanSampath":2,"hzfei":2,"josangmi":2,"xeoshow":2,"decajcd":2,"chaoqunxie":2,"newportchen":2,"6Morpheus6":2,"RASPIAUDIO":2,"wewaa":2,"cacard":2,"femis":2,"LavenderEstela":2,"TanZhili":2,"MithrilMan":2,"moxiegushi":2,"qxevtnuko":2,"maruyamakoju":2,"renlindadada":2,"jasonzhang761213":2,"unlimit999":2,"GKCsdfsGKC":2,"csjaugustus":2,"222qwgjsb":2,"twocode":2,"TianduoWang":2,"SakuraRK":2,"sekkit":2,"shinoairisu":2,"l137295":2,"dukGuo":2,"leng-yue":2,"Tezozomoctli":2,"Alex-DeepL":2,"BridgetteSong":2,"smallkeyonce":2,"zzc0208":2,"zhusy09":2,"lonngxiang":2,"zbbwss":2,"Mix-User":2,"gandolfxu":2,"WinterStraw":2,"steven8274":2,"chunping-xt":2,"lhpqaq":2,"xyyimian":2,"deyituo":2,"xhjcxxl":2,"crowdedplus":2,"SinanAkkoyun":2,"tao1261060556":2,"wcr369":2,"zhudemiao":2,"habibaezz01":2,"hdmjdp":2,"CasonTsai":2,"fallbernana123456":2,"duchengyao":2,"wukongbuku":2,"kunci115":2,"selsie":2,"MaxRubby":1,"SebastianBodza":1,"gllhjy":1,"sarmientoF":1,"mobassir94":1,"helight":1,"randoms":1,"mustapa0":1,"sl33pyC01E":1,"shinerdeng":1,"zwdblend":1,"Tttobi4s":1,"harixharry99":1,"Padi2312":1,"ywd1988":1,"zhongJY1998":1,"Sana-A-E":1,"XW-Ming":1,"manelcomiche":1,"mbittristan":1,"quocvu":1,"beavermarine":1,"francqz31":1,"lbl1120":1,"penincillin":1,"OswaldoBornemann":1,"knabx":1,"yuzifu":1,"kawae0709":1,"Haoran1272":1,"qianyoo":1,"bensonbs":1,"yorelog":1,"macauhome":1,"ElYaiko":1,"arunbaby0":1,"gushuaialan1":1,"go-mixed":1,"kdcyberdude":1,"wonder-perfect":1,"suxuanning":1,"aamir-gmail":1,"LayBrick":1,"Surrin1999":1,"Edisonwei54":1,"lafreak":1,"moyutegong":1,"oppenHIMARS":1,"bigsinger":1,"laishujie":1,"italyfiori":1,"teksrq":1,"gubeils":1,"world1tree":1,"klx1204":1,"MonolithFoundation":1,"YoungWiller":1,"vansh101hz-blip":1,"SnowFox4004":1,"alu7777":1,"Wangrui025":1,"zshy1205":1,"ecyht2":1,"ines-gpt":1,"reveperdu":1,"asdfgnini":1,"armynew":1,"PieBru":1,"XJF2332":1,"WGS-note":1,"henji-henji":1,"l-dawei":1,"yzliu90":1,"NaughtDZ":1,"hertz-pj":1,"jockiller":1,"rhfu":1,"patchworkLife":1,"David-19940718":1,"tengsimin":1,"NeuroDonu":1,"kkailaasa":1,"MInecrafterPictures":1,"saikanov":1,"jupinter":1,"dwanggit":1,"FurkanGozukara":1,"Memory2414":1,"Anammkh":1,"fucker007":1,"TaoGeto":1,"bobo-wmdigit":1,"tofu0009":1,"orionp13":1,"LeafYeeXYZ":1,"JUN-ZZ":1,"luohao123":1,"Vampxgg":1,"Telanx":1,"bigQY":1,"dkzyh87":1,"A7890A":1,"xy3xy3":1,"APISeeker":1,"pre-commit-ci[bot]":1,"fkucnm":1,"adoin":1,"DLSeed":1,"entermask":1,"NinjaPerson24119":1,"sufaming":1,"Zth9730":1,"tom20180101":1,"Jason-JP-Yang":1,"anlagbr":1,"LauraGPT":1,"ukemamaster":1,"shaochun9450":1,"traderpedroso":1,"ifounda-bug":1,"12ben":1,"duj12":1,"shuxiang":1,"Jonathan-Wei":1,"Touch-Night":1,"ryan-minato":1,"wrl1224":1,"YoungEWBOK":1,"Rex-Akira-Lau":1,"10ANT":1,"Zhou-Bolin":1,"GGMGG":1,"443127316":1,"DogeFlow":1,"kunyao2015":1,"yoimiya122":1,"zsLin177":1,"godcrying":1,"MAFLIXD":1,"a-3pig":1,"sairin1202":1,"yowrhihoil":1,"yy524":1,"Iheuzio":1,"ApatheticWrath":1,"platform-kit":1,"wjl3022":1,"GwsinTracy":1,"lujiale621":1,"meowlgm":1,"jenningsloy318":1,"MengWenkui":1,"forwiat":1,"juangea":1,"Inception41":1,"zhang-jr":1,"Jyu433":1,"BUGLAN":1,"andantei":1,"xxxsjan":1,"2776721779":1,"AWAS666":1,"corporate9601":1,"JohnLoveMm":1,"aofengdaxia":1,"tarun7r":1,"KamioRinn":1,"AndyRightNow":1,"yangdongchao":1,"smile-yushu":1,"myrisc":1,"A-n-d-r-e-a-s-M":1,"mru4913":1,"sh-lee-prml":1,"peterhoang":1,"AshutoshMipax":1,"wac81":1,"wsd12345":1,"ejiandan":1,"ThinkInFuture":1,"zouguoyan000":1,"zergtant":1,"mojtaba-nafez":1,"sunshine371":1,"VanceVagell":1,"Charles679":1,"ftk789":1,"cqnimin":1,"jujubeja":1,"atgczcl":1,"online2311":1,"MrJingLiguo":1,"Lynds-007":1,"Pandede":1,"wehos":1,"gjnave":1,"BrianXiao1":1,"wubangjunjava":1,"WuerLei":1,"fengping1":1,"guo-hai":1,"Joy-Shark":1,"AliceNavigator":1,"Mustaphajudi":1,"08090813":1,"secext2022":1,"todochenxi":1,"ssccutyy":1,"velop559":1,"Alone749-i":1,"nistudyc":1,"fakerybakery":1,"RongNanZi":1,"sunnnnnnnny":1,"Ranzige":1,"yc930401":1,"nuttyorchid":1,"SoftologyPro":1,"AngryBearr":1,"yuanjie-ai":1,"chg0901":1,"peepeepeepoopoopoo":1,"YYL1999":1,"HaiFengZeng":1,"stephen1158686":1,"AnitaLiu98":1,"GalenMarek14":1,"bowen20010220":1,"shengzhou1216":1,"Adrian-Serna":1,"wumingxiaozu103":1,"puff-dayo":1,"zn123":1,"EndlessReform":1,"leo3349":1,"CloudTronUSA":1,"codeMonkey-shin":1,"AnyaCoder":1,"Scott-Einstein":1,"Xiaodu233":1,"kevin1121":1,"ayjemabo":1,"hsiunien":1,"0xShug0":1,"188140040":1,"Jon-Zbw":1,"echonoshy":1,"AiBoBoMaker":1,"litao-zhx":1,"wosuiyu":1,"Hardwell99":1,"teneous":1,"Leegwangwoon":1,"HimanshuRepozitory":1,"Creativ0":1,"yw0nam":1,"EnochYe":1,"Ming-Zhou0201":1,"MankaranSingh":1,"vikey":1,"shigabeev":1,"mariusa":1,"mashdragon":1,"PoTaTo-Mika":1,"Itsuka-Xx":1,"lzuliuyu":1,"ycxom":1,"jwang1993":1,"mkgs210":1,"matbee-eth":1,"Gameadictive":1,"klossm":1,"wuqingfeng234":1,"only-ns":1,"Biyani404198":1,"fumiama":1,"hoveychen":1,"yuzhichao2":1,"ILG2021":1,"digital-era":1,"jizh18":1,"nariakiiwatani":1,"Naminwang":1,"ardentillumina":1,"rotemdan":1,"sankexin":1,"jianliu-eng":1,"assassinliujie":1,"positivewon":1,"gianpaj":1,"quantumxiaol":1,"zgxtao":1,"colafly":1,"sipie800":1,"Huiyicc":1,"HAS-1314":1,"talaon2":1,"orrinzeng":1,"EvMac0":1,"lmdegit":1,"ppmzhang2":1,"amateur12138":1,"bruce-08":1,"smoothdvd":1,"suchaunzhi":1,"panshaoning":1,"Charlottecuc":1,"eletroswing":1,"monkeyGeek369":1,"jnc-nj":1,"mekler22":1,"WangXiaoYu13":1,"TinaChen95":1,"fastfading":1,"BangjianZhou":1,"yaospacetim":1,"davisn456":1,"OndeNoHay":1,"gaotiesuanna":1,"yihuanlin":1,"leetraman822":1,"GFY2000":1,"awaisjafar":1,"japssss019":1,"jumpfox3049":1,"hizening":1,"boshallen":1,"Scau-Guang":1,"wanglongpeng1":1,"allstable":1,"Emotibot5":1,"liuyiheng001":1,"Yuyu-Liu11037":1,"zane8521":1,"mrwill84":1,"geforce213":1,"Starlento":1,"blues4347":1,"altierac":1,"lumos675":1,"chwyxy":1,"Picus303":1,"ganwt":1,"Tareqox":1,"wenzhongtian":1,"Aml-Hassan-Abd-El-hamid":1,"vipjml":1,"TsukimiRini":1,"Mixomo":1,"1nlplearner":1,"szpnygo":1,"j2l":1,"ievenight":1,"czydfj":1,"TheHonestBob":1,"izyspania":1,"Json0926":1,"zhouhounan":1,"progward":1,"hadestyz":1,"wodeqiansuihan":1,"None1024Outlook":1,"zsh123abc":1,"t626644510":1,"ArvinC":1,"Greatz08":1,"sudo888samewick":1,"Songjc0511":1,"iamjamilkhan":1,"wjddd":1,"Pareak":1,"weizhenhuan":1,"caiduoduo12138":1,"chenht2021":1,"lky1666666":1,"NoSavedDATA":1,"Liwenru88":1,"SuperMaximus1984":1,"SeanWang918":1,"MilaFabio":1,"Nand-Lu":1,"LCY-789456123":1,"runningto":1,"dogvane":1,"PyQiMing":1,"yue001":1,"XierHacker":1}},"pull_request_authors":{"table":{"AnyaCoder":93,"PoTaTo-Mika":52,"Stardust-minus":41,"Whale-Dolphin":29,"pre-commit-ci[bot]":20,"leng-yue":20,"Picus303":10,"kira-offgrid":7,"NaruseMioShirakana":6,"v3ucn":6,"hguandl":6,"eltociear":5,"icedac":5,"Tps-F":5,"KPCOFGS":4,"Octopus058":4,"bGOATnote":4,"ardentillumina":4,"abersheeran":4,"JaysonAlbert":4,"bfs18":4,"xudongcc":4,"fyangami":4,"OedoSoldier":4,"prepytixel":3,"yuvrajnode":3,"Deepchavda007":3,"vschroeter":3,"Ray0907":3,"lhpqaq":2,"TundraWork":2,"blaise-tk":2,"RuikangSun":2,"bjwswang":2,"Touch-Night":2,"TITC":2,"MushiSenpai":2,"hscspring":2,"Honst211":2,"ttytm":2,"pengooseDev":2,"stepbystepcode":2,"Nacholmo":2,"chesha1":2,"heiway":2,"wojiushixiaobai":2,"ppmzhang2":2,"MithrilMan":2,"ethe":2,"octree":2,"dharmajvb":2,"cocktailpeanut":2,"kenwaytis":2,"jmoney7823956789378":2,"Jalen-Zhong":2,"boings":2,"yearsyan":2,"dur-randir":2,"AznamirWoW":2,"med1844":2,"brianyang":2,"faceair":2,"creotiv":2,"inovue":2,"Yin-Shang":2,"shaxiaozz":2,"sd0ric4":2,"ady19881214":2,"Pandede":2,"mst-rajatmishra":2,"mizoru":2,"AkemiKami201":2,"Tokix":2,"cronrpc":2,"duliangang":2,"Anammkh":2,"UncleLLD":2,"sleepingcat4":2,"HuanLinOTO":2,"andantei":2,"npuichigo":1,"zazachao":1,"rinne1998":1,"thiagojramos":1,"Naminwang":1,"chunping-xt":1,"moduvoice":1,"wblgers":1,"qinyu04551":1,"zshy1205":1,"yorelog":1,"vladlearns":1,"jinqiupeter":1,"TheRC4":1,"renovate[bot]":1,"gogotanaka":1,"Aintor":1,"teneous":1,"duchengyao":1,"howells":1,"jamesonBradfield":1,"chaoqunxie":1,"quantumxiaol":1,"initialencounter":1,"Dinsmoor":1,"godcrying":1,"Dhevenddra":1,"JiashengLiu":1,"chaosx":1,"yupan0v0":1,"Momo-Tori":1,"SapphireLab":1,"cminusQAQ":1,"LauraGPT":1,"lanqingxiao1":1,"Telanx":1,"Hardwell99":1,"echonoshy":1,"TsingShui":1,"wizebin":1,"estuntebeck-airia":1,"wehos":1,"pangr":1,"erquren":1,"KIRIN178":1,"AndrianBalanescu":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-08-12T00:00:07.634Z","repositories_count":16026802,"issues_count":40521234,"pull_requests_count":131000515,"authors_count":11440941,"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":{"stale":23,"enhancement":18,"bug":16,"question":1}},"past_year_pull_request_labels_count":{"table":{"stale":10}},"past_year_issue_author_associations_count":{"table":{"NONE":40}},"past_year_pull_request_author_associations_count":{"table":{"NONE":22,"COLLABORATOR":9,"CONTRIBUTOR":7,"MEMBER":1}},"past_year_issue_authors":{"table":{"Mix-User":2,"maruyamakoju":2,"selsie":2,"0xShug0":1,"nuttyorchid":1,"peepeepeepoopoopoo":1,"penincillin":1,"positivewon":1,"quantumxiaol":1,"RongNanZi":1,"saikanov":1,"teksrq":1,"tofu0009":1,"ukemamaster":1,"Vampxgg":1,"vansh101hz-blip":1,"WangXiaoYu13":1,"ycxom":1,"YYL1999":1,"zwdblend":1,"6Morpheus6":1,"altierac":1,"codeMonkey-shin":1,"duchengyao":1,"ElYaiko":1,"entermask":1,"EvMac0":1,"fallbernana123456":1,"Gameadictive":1,"izyspania":1,"JohnLoveMm":1,"LauraGPT":1,"Leegwangwoon":1,"lky1666666":1,"mariusa":1,"mekler22":1,"nariakiiwatani":1}},"past_year_pull_request_authors":{"table":{"pre-commit-ci[bot]":7,"PoTaTo-Mika":6,"bGOATnote":4,"yuvrajnode":3,"Whale-Dolphin":3,"vschroeter":3,"MushiSenpai":2,"LauraGPT":1,"moduvoice":1,"jamesonBradfield":1,"howells":1,"duchengyao":1,"quantumxiaol":1,"Stardust-minus":1,"vladlearns":1,"Dinsmoor":1,"Dhevenddra":1,"AndrianBalanescu":1}},"maintainers":[{"table":{"login":"AnyaCoder","count":75,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AnyaCoder"}},{"table":{"login":"Stardust-minus","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Stardust-minus"}},{"table":{"login":"PoTaTo-Mika","count":34,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PoTaTo-Mika"}},{"table":{"login":"Whale-Dolphin","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Whale-Dolphin"}},{"table":{"login":"leng-yue","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leng-yue"}}],"active_maintainers":[{"table":{"login":"PoTaTo-Mika","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/PoTaTo-Mika"}},{"table":{"login":"Whale-Dolphin","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Whale-Dolphin"}},{"table":{"login":"Stardust-minus","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Stardust-minus"}}]}},"events":{"total":{"ForkEvent":869,"CreateEvent":13,"CommitCommentEvent":1,"ReleaseEvent":4,"IssuesEvent":452,"WatchEvent":8776,"DeleteEvent":6,"MemberEvent":2,"IssueCommentEvent":984,"PushEvent":120,"PullRequestReviewCommentEvent":5,"PullRequestReviewEvent":100,"PullRequestEvent":205},"last_year":{"ForkEvent":869,"CreateEvent":13,"CommitCommentEvent":1,"ReleaseEvent":4,"IssuesEvent":452,"WatchEvent":8776,"DeleteEvent":6,"MemberEvent":2,"IssueCommentEvent":984,"PushEvent":120,"PullRequestReviewCommentEvent":5,"PullRequestReviewEvent":100,"PullRequestEvent":205}},"keywords":["llama","transformer","tts","valle","vits","vqgan","vqvae"],"dependencies":[{"ecosystem":"pypi","filepath":"uv.lock","sha":null,"kind":"lockfile","created_at":"2026-08-06T19:41:36.002Z","updated_at":"2026-08-06T19:41:36.002Z","repository_link":"https://github.com/fishaudio/fish-speech/blob/main/uv.lock","dependencies":[{"id":25915523835,"package_name":"nvidia-cudnn-cu12","ecosystem":"pypi","requirements":"9.10.2.21","direct":false,"kind":"runtime","optional":false},{"id":25915523836,"package_name":"nvidia-cufft-cu12","ecosystem":"pypi","requirements":"11.3.0.4","direct":false,"kind":"runtime","optional":false},{"id":25915523837,"package_name":"nvidia-cufft-cu12","ecosystem":"pypi","requirements":"11.3.3.83","direct":false,"kind":"runtime","optional":false},{"id":25915523838,"package_name":"nvidia-cufft-cu12","ecosystem":"pypi","requirements":"11.4.1.4","direct":false,"kind":"runtime","optional":false},{"id":25915523839,"package_name":"nvidia-cufile-cu12","ecosystem":"pypi","requirements":"1.11.1.6","direct":false,"kind":"runtime","optional":false},{"id":25915523840,"package_name":"nvidia-cufile-cu12","ecosystem":"pypi","requirements":"1.13.1.3","direct":false,"kind":"runtime","optional":false},{"id":25915523841,"package_name":"nvidia-cufile-cu12","ecosystem":"pypi","requirements":"1.14.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915523842,"package_name":"nvidia-curand-cu12","ecosystem":"pypi","requirements":"10.3.7.77","direct":false,"kind":"runtime","optional":false},{"id":25915523843,"package_name":"nvidia-curand-cu12","ecosystem":"pypi","requirements":"10.3.9.90","direct":false,"kind":"runtime","optional":false},{"id":25915523844,"package_name":"nvidia-curand-cu12","ecosystem":"pypi","requirements":"10.3.10.19","direct":false,"kind":"runtime","optional":false},{"id":25915523845,"package_name":"nvidia-cusolver-cu12","ecosystem":"pypi","requirements":"11.7.1.2","direct":false,"kind":"runtime","optional":false},{"id":25915523846,"package_name":"nvidia-cusolver-cu12","ecosystem":"pypi","requirements":"11.7.3.90","direct":false,"kind":"runtime","optional":false},{"id":25915523847,"package_name":"nvidia-cusolver-cu12","ecosystem":"pypi","requirements":"11.7.5.82","direct":false,"kind":"runtime","optional":false},{"id":25915523848,"package_name":"nvidia-cusparse-cu12","ecosystem":"pypi","requirements":"12.5.4.2","direct":false,"kind":"runtime","optional":false},{"id":25915523849,"package_name":"nvidia-cusparse-cu12","ecosystem":"pypi","requirements":"12.5.8.93","direct":false,"kind":"runtime","optional":false},{"id":25915523850,"package_name":"nvidia-cusparse-cu12","ecosystem":"pypi","requirements":"12.5.10.65","direct":false,"kind":"runtime","optional":false},{"id":25915523851,"package_name":"nvidia-cusparselt-cu12","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":25915523852,"package_name":"nvidia-nccl-cu12","ecosystem":"pypi","requirements":"2.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915523853,"package_name":"nvidia-nvjitlink-cu12","ecosystem":"pypi","requirements":"12.6.85","direct":false,"kind":"runtime","optional":false},{"id":25915523854,"package_name":"nvidia-nvjitlink-cu12","ecosystem":"pypi","requirements":"12.8.93","direct":false,"kind":"runtime","optional":false},{"id":25915523855,"package_name":"nvidia-nvjitlink-cu12","ecosystem":"pypi","requirements":"12.9.86","direct":false,"kind":"runtime","optional":false},{"id":25915523856,"package_name":"nvidia-nvtx-cu12","ecosystem":"pypi","requirements":"12.6.77","direct":false,"kind":"runtime","optional":false},{"id":25915523857,"package_name":"nvidia-nvtx-cu12","ecosystem":"pypi","requirements":"12.8.90","direct":false,"kind":"runtime","optional":false},{"id":25915523858,"package_name":"nvidia-nvtx-cu12","ecosystem":"pypi","requirements":"12.9.79","direct":false,"kind":"runtime","optional":false},{"id":25915523859,"package_name":"omegaconf","ecosystem":"pypi","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25915523860,"package_name":"onnxruntime","ecosystem":"pypi","requirements":"1.22.1","direct":false,"kind":"runtime","optional":false},{"id":25915523861,"package_name":"opencc-python-reimplemented","ecosystem":"pypi","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":25915523862,"package_name":"orjson","ecosystem":"pypi","requirements":"3.11.3","direct":false,"kind":"runtime","optional":false},{"id":25915523863,"package_name":"ormsgpack","ecosystem":"pypi","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":25915523864,"package_name":"packaging","ecosystem":"pypi","requirements":"25.0","direct":false,"kind":"runtime","optional":false},{"id":25915523865,"package_name":"pandas","ecosystem":"pypi","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":25915523866,"package_name":"parso","ecosystem":"pypi","requirements":"0.8.5","direct":false,"kind":"runtime","optional":false},{"id":25915523867,"package_name":"pexpect","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":25915523868,"package_name":"pillow","ecosystem":"pypi","requirements":"11.3.0","direct":false,"kind":"runtime","optional":false},{"id":25915523869,"package_name":"platformdirs","ecosystem":"pypi","requirements":"4.4.0","direct":false,"kind":"runtime","optional":false},{"id":25915523870,"package_name":"pooch","ecosystem":"pypi","requirements":"1.8.2","direct":false,"kind":"runtime","optional":false},{"id":25915523871,"package_name":"prompt-toolkit","ecosystem":"pypi","requirements":"3.0.52","direct":false,"kind":"runtime","optional":false},{"id":25915523872,"package_name":"propcache","ecosystem":"pypi","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":25915523873,"package_name":"protobuf","ecosystem":"pypi","requirements":"5.29.6","direct":false,"kind":"runtime","optional":false},{"id":25915523874,"package_name":"ptyprocess","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":25915523875,"package_name":"pure-eval","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":25915523876,"package_name":"pyarrow","ecosystem":"pypi","requirements":"21.0.0","direct":false,"kind":"runtime","optional":false},{"id":25915523877,"package_name":"pyarrow-hotfix","ecosystem":"pypi","requirements":"0.7","direct":false,"kind":"runtime","optional":false},{"id":25915523878,"package_name":"pyaudio","ecosystem":"pypi","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":25915523879,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.23","direct":false,"kind":"runtime","optional":false},{"id":25915523880,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.9.2","direct":false,"kind":"runtime","optional":false},{"id":25915523881,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.23.4","direct":false,"kind":"runtime","optional":false},{"id":25915523882,"package_name":"pydub","ecosystem":"pypi","requirements":"0.25.1","direct":false,"kind":"runtime","optional":false},{"id":25915523883,"package_name":"pygments","ecosystem":"pypi","requirements":"2.19.2","direct":false,"kind":"runtime","optional":false},{"id":25915523884,"package_name":"pyloudnorm","ecosystem":"pypi","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915523885,"package_name":"pyparsing","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":25915523886,"package_name":"pyreadline3","ecosystem":"pypi","requirements":"3.5.4","direct":false,"kind":"runtime","optional":false},{"id":25915523887,"package_name":"pyrootutils","ecosystem":"pypi","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":25915523888,"package_name":"pystoi","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":25915523889,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.9.0.post0","direct":false,"kind":"runtime","optional":false},{"id":25915523890,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915523891,"package_name":"python-multipart","ecosystem":"pypi","requirements":"0.0.20","direct":false,"kind":"runtime","optional":false},{"id":25915523892,"package_name":"pytorch-lightning","ecosystem":"pypi","requirements":"2.5.5","direct":false,"kind":"runtime","optional":false},{"id":25915523893,"package_name":"pytz","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":25915523894,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":25915523895,"package_name":"randomname","ecosystem":"pypi","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915523896,"package_name":"regex","ecosystem":"pypi","requirements":"2025.9.1","direct":false,"kind":"runtime","optional":false},{"id":25915523897,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.5","direct":false,"kind":"runtime","optional":false},{"id":25915523898,"package_name":"resampy","ecosystem":"pypi","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":25915523899,"package_name":"rich","ecosystem":"pypi","requirements":"14.1.0","direct":false,"kind":"runtime","optional":false},{"id":25915523900,"package_name":"ruff","ecosystem":"pypi","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":25915523901,"package_name":"safehttpx","ecosystem":"pypi","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":25915523902,"package_name":"safetensors","ecosystem":"pypi","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":25915523903,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"1.7.2","direct":false,"kind":"runtime","optional":false},{"id":25915523904,"package_name":"scipy","ecosystem":"pypi","requirements":"1.15.3","direct":false,"kind":"runtime","optional":false},{"id":25915523905,"package_name":"scipy","ecosystem":"pypi","requirements":"1.16.2","direct":false,"kind":"runtime","optional":false},{"id":25915523906,"package_name":"semantic-version","ecosystem":"pypi","requirements":"2.10.0","direct":false,"kind":"runtime","optional":false},{"id":25915523907,"package_name":"sentry-sdk","ecosystem":"pypi","requirements":"2.37.1","direct":false,"kind":"runtime","optional":false},{"id":25915523908,"package_name":"setuptools","ecosystem":"pypi","requirements":"80.9.0","direct":false,"kind":"runtime","optional":false},{"id":25915523909,"package_name":"shellingham","ecosystem":"pypi","requirements":"1.5.4","direct":false,"kind":"runtime","optional":false},{"id":25915523910,"package_name":"silero-vad","ecosystem":"pypi","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":25915523911,"package_name":"six","ecosystem":"pypi","requirements":"1.17.0","direct":false,"kind":"runtime","optional":false},{"id":25915523912,"package_name":"smmap","ecosystem":"pypi","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":25915523913,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":25915523914,"package_name":"soundfile","ecosystem":"pypi","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":25915523915,"package_name":"soxr","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25915523916,"package_name":"stack-data","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":25915523917,"package_name":"standard-aifc","ecosystem":"pypi","requirements":"3.13.0","direct":false,"kind":"runtime","optional":false},{"id":25915523918,"package_name":"standard-chunk","ecosystem":"pypi","requirements":"3.13.0","direct":false,"kind":"runtime","optional":false},{"id":25915523919,"package_name":"standard-sunau","ecosystem":"pypi","requirements":"3.13.0","direct":false,"kind":"runtime","optional":false},{"id":25915523920,"package_name":"starlette","ecosystem":"pypi","requirements":"0.47.3","direct":false,"kind":"runtime","optional":false},{"id":25915523921,"package_name":"sympy","ecosystem":"pypi","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":25915523922,"package_name":"tensorboard","ecosystem":"pypi","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":25915523923,"package_name":"tensorboard-data-server","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":25915523924,"package_name":"termcolor","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25915523925,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":25915523926,"package_name":"tiktoken","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":25915523927,"package_name":"tokenizers","ecosystem":"pypi","requirements":"0.22.0","direct":false,"kind":"runtime","optional":false},{"id":25915523928,"package_name":"tomlkit","ecosystem":"pypi","requirements":"0.13.3","direct":false,"kind":"runtime","optional":false},{"id":25915523929,"package_name":"torch","ecosystem":"pypi","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":25915523930,"package_name":"torch","ecosystem":"pypi","requirements":"2.8.0+cpu","direct":false,"kind":"runtime","optional":false},{"id":25915523931,"package_name":"torch","ecosystem":"pypi","requirements":"2.8.0+cu126","direct":false,"kind":"runtime","optional":false},{"id":25915523932,"package_name":"torch","ecosystem":"pypi","requirements":"2.8.0+cu128","direct":false,"kind":"runtime","optional":false},{"id":25915523933,"package_name":"torch","ecosystem":"pypi","requirements":"2.8.0+cu129","direct":false,"kind":"runtime","optional":false},{"id":25915523934,"package_name":"torch-stoi","ecosystem":"pypi","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":25915523935,"package_name":"torchaudio","ecosystem":"pypi","requirements":"2.8.0","direct":false,"kind":"runtime","optional":false},{"id":25915523936,"package_name":"torchaudio","ecosystem":"pypi","requirements":"2.8.0+cpu","direct":false,"kind":"runtime","optional":false},{"id":25915523937,"package_name":"torchaudio","ecosystem":"pypi","requirements":"2.8.0+cu126","direct":false,"kind":"runtime","optional":false},{"id":25915523938,"package_name":"torchaudio","ecosystem":"pypi","requirements":"2.8.0+cu128","direct":false,"kind":"runtime","optional":false},{"id":25915523939,"package_name":"torchaudio","ecosystem":"pypi","requirements":"2.8.0+cu129","direct":false,"kind":"runtime","optional":false},{"id":25915523940,"package_name":"torchmetrics","ecosystem":"pypi","requirements":"1.8.2","direct":false,"kind":"runtime","optional":false},{"id":25915523941,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.67.1","direct":false,"kind":"runtime","optional":false},{"id":25915523942,"package_name":"traitlets","ecosystem":"pypi","requirements":"5.14.3","direct":false,"kind":"runtime","optional":false},{"id":25915523943,"package_name":"transformers","ecosystem":"pypi","requirements":"4.56.1","direct":false,"kind":"runtime","optional":false},{"id":25915523944,"package_name":"triton","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":"runtime","optional":false},{"id":25915523945,"package_name":"typer","ecosystem":"pypi","requirements":"0.17.4","direct":false,"kind":"runtime","optional":false},{"id":25915523946,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.15.0","direct":false,"kind":"runtime","optional":false},{"id":25915523947,"package_name":"tzdata","ecosystem":"pypi","requirements":"2025.2","direct":false,"kind":"runtime","optional":false},{"id":25915523948,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":25915523949,"package_name":"uvicorn","ecosystem":"pypi","requirements":"0.35.0","direct":false,"kind":"runtime","optional":false},{"id":25915523950,"package_name":"wandb","ecosystem":"pypi","requirements":"0.21.4","direct":false,"kind":"runtime","optional":false},{"id":25915523951,"package_name":"wcwidth","ecosystem":"pypi","requirements":"0.2.13","direct":false,"kind":"runtime","optional":false},{"id":25915523952,"package_name":"websockets","ecosystem":"pypi","requirements":"15.0.1","direct":false,"kind":"runtime","optional":false},{"id":25915523953,"package_name":"werkzeug","ecosystem":"pypi","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":25915523954,"package_name":"win32-setctime","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25915523955,"package_name":"xxhash","ecosystem":"pypi","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":25915523956,"package_name":"yarl","ecosystem":"pypi","requirements":"1.20.1","direct":false,"kind":"runtime","optional":false},{"id":25915523957,"package_name":"zstandard","ecosystem":"pypi","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":25915523722,"package_name":"absl-py","ecosystem":"pypi","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":25915523723,"package_name":"aiofiles","ecosystem":"pypi","requirements":"24.1.0","direct":false,"kind":"runtime","optional":false},{"id":25915523724,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":25915523725,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.12.15","direct":false,"kind":"runtime","optional":false},{"id":25915523726,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25915523727,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":25915523728,"package_name":"antlr4-python3-runtime","ecosystem":"pypi","requirements":"4.9.3","direct":false,"kind":"runtime","optional":false},{"id":25915523729,"package_name":"anyio","ecosystem":"pypi","requirements":"4.10.0","direct":false,"kind":"runtime","optional":false},{"id":25915523730,"package_name":"argbind","ecosystem":"pypi","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":25915523731,"package_name":"asttokens","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25915523732,"package_name":"async-timeout","ecosystem":"pypi","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25915523733,"package_name":"attrs","ecosystem":"pypi","requirements":"25.3.0","direct":false,"kind":"runtime","optional":false},{"id":25915523734,"package_name":"audioop-lts","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":25915523735,"package_name":"audioread","ecosystem":"pypi","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25915523736,"package_name":"baize","ecosystem":"pypi","requirements":"0.23.1","direct":false,"kind":"runtime","optional":false},{"id":25915523737,"package_name":"brotli","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25915523738,"package_name":"cachetools","ecosystem":"pypi","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":25915523739,"package_name":"certifi","ecosystem":"pypi","requirements":"2025.8.3","direct":false,"kind":"runtime","optional":false},{"id":25915523740,"package_name":"cffi","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25915523741,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":25915523742,"package_name":"click","ecosystem":"pypi","requirements":"8.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915523743,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":25915523744,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"15.0.1","direct":false,"kind":"runtime","optional":false},{"id":25915523745,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":25915523746,"package_name":"contourpy","ecosystem":"pypi","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":25915523747,"package_name":"cycler","ecosystem":"pypi","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":25915523748,"package_name":"datasets","ecosystem":"pypi","requirements":"2.18.0","direct":false,"kind":"runtime","optional":false},{"id":25915523749,"package_name":"decorator","ecosystem":"pypi","requirements":"5.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915523750,"package_name":"descript-audio-codec","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25915523751,"package_name":"descript-audiotools","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":25915523752,"package_name":"dill","ecosystem":"pypi","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":25915523753,"package_name":"docstring-parser","ecosystem":"pypi","requirements":"0.17.0","direct":false,"kind":"runtime","optional":false},{"id":25915523754,"package_name":"einops","ecosystem":"pypi","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":25915523755,"package_name":"einx","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":25915523756,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25915523757,"package_name":"executing","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915523758,"package_name":"fastapi","ecosystem":"pypi","requirements":"0.116.1","direct":false,"kind":"runtime","optional":false},{"id":25915523759,"package_name":"ffmpy","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":25915523760,"package_name":"filelock","ecosystem":"pypi","requirements":"3.19.1","direct":false,"kind":"runtime","optional":false},{"id":25915523761,"package_name":"fire","ecosystem":"pypi","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":25915523762,"package_name":"fish-speech","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25915523768,"package_name":"flatbuffers","ecosystem":"pypi","requirements":"25.2.10","direct":false,"kind":"runtime","optional":false},{"id":25915523769,"package_name":"flatten-dict","ecosystem":"pypi","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":25915523770,"package_name":"fonttools","ecosystem":"pypi","requirements":"4.59.2","direct":false,"kind":"runtime","optional":false},{"id":25915523771,"package_name":"frozendict","ecosystem":"pypi","requirements":"2.4.6","direct":false,"kind":"runtime","optional":false},{"id":25915523772,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":25915523773,"package_name":"fsspec","ecosystem":"pypi","requirements":"2024.2.0","direct":false,"kind":"runtime","optional":false},{"id":25915523774,"package_name":"future","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25915523775,"package_name":"gitdb","ecosystem":"pypi","requirements":"4.0.12","direct":false,"kind":"runtime","optional":false},{"id":25915523776,"package_name":"gitpython","ecosystem":"pypi","requirements":"3.1.45","direct":false,"kind":"runtime","optional":false},{"id":25915523777,"package_name":"gradio","ecosystem":"pypi","requirements":"5.45.0","direct":false,"kind":"runtime","optional":false},{"id":25915523778,"package_name":"gradio-client","ecosystem":"pypi","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":25915523779,"package_name":"groovy","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":25915523780,"package_name":"grpcio","ecosystem":"pypi","requirements":"1.74.0","direct":false,"kind":"runtime","optional":false},{"id":25915523781,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":25915523782,"package_name":"hf-xet","ecosystem":"pypi","requirements":"1.1.9","direct":false,"kind":"runtime","optional":false},{"id":25915523783,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":25915523784,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":25915523785,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"0.34.4","direct":false,"kind":"runtime","optional":false},{"id":25915523786,"package_name":"humanfriendly","ecosystem":"pypi","requirements":"10.0","direct":false,"kind":"runtime","optional":false},{"id":25915523787,"package_name":"hydra-core","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":25915523788,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":25915523789,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"6.5.2","direct":false,"kind":"runtime","optional":false},{"id":25915523790,"package_name":"ipython","ecosystem":"pypi","requirements":"8.37.0","direct":false,"kind":"runtime","optional":false},{"id":25915523791,"package_name":"ipython","ecosystem":"pypi","requirements":"9.5.0","direct":false,"kind":"runtime","optional":false},{"id":25915523792,"package_name":"ipython-pygments-lexers","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915523793,"package_name":"jedi","ecosystem":"pypi","requirements":"0.19.2","direct":false,"kind":"runtime","optional":false},{"id":25915523794,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":25915523795,"package_name":"joblib","ecosystem":"pypi","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":25915523796,"package_name":"julius","ecosystem":"pypi","requirements":"0.2.7","direct":false,"kind":"runtime","optional":false},{"id":25915523797,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"1.4.9","direct":false,"kind":"runtime","optional":false},{"id":25915523798,"package_name":"kui","ecosystem":"pypi","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":25915523799,"package_name":"lazy-loader","ecosystem":"pypi","requirements":"0.4","direct":false,"kind":"runtime","optional":false},{"id":25915523800,"package_name":"librosa","ecosystem":"pypi","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":25915523801,"package_name":"lightning","ecosystem":"pypi","requirements":"2.5.5","direct":false,"kind":"runtime","optional":false},{"id":25915523802,"package_name":"lightning-utilities","ecosystem":"pypi","requirements":"0.15.2","direct":false,"kind":"runtime","optional":false},{"id":25915523803,"package_name":"llvmlite","ecosystem":"pypi","requirements":"0.44.0","direct":false,"kind":"runtime","optional":false},{"id":25915523804,"package_name":"loguru","ecosystem":"pypi","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":25915523805,"package_name":"loralib","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":25915523806,"package_name":"markdown","ecosystem":"pypi","requirements":"3.9","direct":false,"kind":"runtime","optional":false},{"id":25915523807,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25915523808,"package_name":"markdown2","ecosystem":"pypi","requirements":"2.5.4","direct":false,"kind":"runtime","optional":false},{"id":25915523809,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":25915523810,"package_name":"matplotlib","ecosystem":"pypi","requirements":"3.10.6","direct":false,"kind":"runtime","optional":false},{"id":25915523811,"package_name":"matplotlib-inline","ecosystem":"pypi","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":25915523812,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":25915523813,"package_name":"modelscope","ecosystem":"pypi","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":25915523814,"package_name":"mpmath","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25915523815,"package_name":"msgpack","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915523816,"package_name":"multidict","ecosystem":"pypi","requirements":"6.6.4","direct":false,"kind":"runtime","optional":false},{"id":25915523817,"package_name":"multiprocess","ecosystem":"pypi","requirements":"0.70.16","direct":false,"kind":"runtime","optional":false},{"id":25915523818,"package_name":"natsort","ecosystem":"pypi","requirements":"8.4.0","direct":false,"kind":"runtime","optional":false},{"id":25915523819,"package_name":"networkx","ecosystem":"pypi","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":25915523820,"package_name":"networkx","ecosystem":"pypi","requirements":"3.5","direct":false,"kind":"runtime","optional":false},{"id":25915523821,"package_name":"numba","ecosystem":"pypi","requirements":"0.61.2","direct":false,"kind":"runtime","optional":false},{"id":25915523822,"package_name":"numpy","ecosystem":"pypi","requirements":"1.26.4","direct":false,"kind":"runtime","optional":false},{"id":25915523823,"package_name":"nvidia-cublas-cu12","ecosystem":"pypi","requirements":"12.6.4.1","direct":false,"kind":"runtime","optional":false},{"id":25915523824,"package_name":"nvidia-cublas-cu12","ecosystem":"pypi","requirements":"12.8.4.1","direct":false,"kind":"runtime","optional":false},{"id":25915523825,"package_name":"nvidia-cublas-cu12","ecosystem":"pypi","requirements":"12.9.1.4","direct":false,"kind":"runtime","optional":false},{"id":25915523826,"package_name":"nvidia-cuda-cupti-cu12","ecosystem":"pypi","requirements":"12.6.80","direct":false,"kind":"runtime","optional":false},{"id":25915523827,"package_name":"nvidia-cuda-cupti-cu12","ecosystem":"pypi","requirements":"12.8.90","direct":false,"kind":"runtime","optional":false},{"id":25915523828,"package_name":"nvidia-cuda-cupti-cu12","ecosystem":"pypi","requirements":"12.9.79","direct":false,"kind":"runtime","optional":false},{"id":25915523829,"package_name":"nvidia-cuda-nvrtc-cu12","ecosystem":"pypi","requirements":"12.6.77","direct":false,"kind":"runtime","optional":false},{"id":25915523830,"package_name":"nvidia-cuda-nvrtc-cu12","ecosystem":"pypi","requirements":"12.8.93","direct":false,"kind":"runtime","optional":false},{"id":25915523831,"package_name":"nvidia-cuda-nvrtc-cu12","ecosystem":"pypi","requirements":"12.9.86","direct":false,"kind":"runtime","optional":false},{"id":25915523832,"package_name":"nvidia-cuda-runtime-cu12","ecosystem":"pypi","requirements":"12.6.77","direct":false,"kind":"runtime","optional":false},{"id":25915523833,"package_name":"nvidia-cuda-runtime-cu12","ecosystem":"pypi","requirements":"12.8.90","direct":false,"kind":"runtime","optional":false},{"id":25915523834,"package_name":"nvidia-cuda-runtime-cu12","ecosystem":"pypi","requirements":"12.9.79","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2026-08-06T19:41:34.903Z","updated_at":"2026-08-06T19:41:34.903Z","repository_link":"https://github.com/fishaudio/fish-speech/blob/main/docs/requirements.txt","dependencies":[{"id":25915523433,"package_name":"mkdocs-material","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25915523434,"package_name":"mkdocs-static-i18n","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25915523435,"package_name":"mkdocs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/stale.yml","sha":null,"kind":"manifest","created_at":"2026-08-06T19:41:31.109Z","updated_at":"2026-08-06T19:41:31.109Z","repository_link":"https://github.com/fishaudio/fish-speech/blob/main/.github/workflows/stale.yml","dependencies":[{"id":25915522373,"package_name":"actions/stale","ecosystem":"actions","requirements":"v9","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"awesome_webui/package-lock.json","sha":null,"kind":"lockfile","created_at":"2026-08-06T19:41:32.362Z","updated_at":"2026-08-06T19:41:32.362Z","repository_link":"https://github.com/fishaudio/fish-speech/blob/main/awesome_webui/package-lock.json","dependencies":[{"id":25915522695,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"development","optional":false},{"id":25915522696,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"development","optional":false},{"id":25915522697,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"development","optional":false},{"id":25915522698,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.29.1","direct":false,"kind":"development","optional":false},{"id":25915522699,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"development","optional":false},{"id":25915522700,"package_name":"@babel/helper-globals","ecosystem":"npm","requirements":"7.28.0","direct":false,"kind":"development","optional":false},{"id":25915522701,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"development","optional":false},{"id":25915522702,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"development","optional":false},{"id":25915522703,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.27.1","direct":false,"kind":"development","optional":false},{"id":25915522704,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.28.5","direct":false,"kind":"development","optional":false},{"id":25915522705,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.27.1","direct":false,"kind":"development","optional":false},{"id":25915522706,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"development","optional":false},{"id":25915522707,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"development","optional":false},{"id":25915522708,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"development","optional":false},{"id":25915522709,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"development","optional":false},{"id":25915522710,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"development","optional":false},{"id":25915522711,"package_name":"@esbuild/aix-ppc64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522712,"package_name":"@esbuild/android-arm","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522738,"package_name":"@esbuild/android-arm64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522739,"package_name":"@esbuild/android-x64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522740,"package_name":"@esbuild/darwin-arm64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522741,"package_name":"@esbuild/darwin-x64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522742,"package_name":"@esbuild/freebsd-arm64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522743,"package_name":"@esbuild/freebsd-x64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522744,"package_name":"@esbuild/linux-arm","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522745,"package_name":"@esbuild/linux-arm64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522746,"package_name":"@esbuild/linux-ia32","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522747,"package_name":"@esbuild/linux-loong64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522748,"package_name":"@esbuild/linux-mips64el","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522749,"package_name":"@esbuild/linux-ppc64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522750,"package_name":"@esbuild/linux-riscv64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522751,"package_name":"@esbuild/linux-s390x","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522753,"package_name":"@esbuild/linux-x64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522755,"package_name":"@esbuild/netbsd-arm64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522757,"package_name":"@esbuild/netbsd-x64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522759,"package_name":"@esbuild/openbsd-arm64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522760,"package_name":"@esbuild/openbsd-x64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522761,"package_name":"@esbuild/openharmony-arm64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522762,"package_name":"@esbuild/sunos-x64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522763,"package_name":"@esbuild/win32-arm64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522764,"package_name":"@esbuild/win32-ia32","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522765,"package_name":"@esbuild/win32-x64","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522766,"package_name":"@eslint-community/eslint-utils","ecosystem":"npm","requirements":"4.9.1","direct":false,"kind":"development","optional":false},{"id":25915522767,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"development","optional":false},{"id":25915522768,"package_name":"@eslint-community/regexpp","ecosystem":"npm","requirements":"4.12.2","direct":false,"kind":"development","optional":false},{"id":25915522769,"package_name":"@eslint/config-array","ecosystem":"npm","requirements":"0.21.1","direct":false,"kind":"development","optional":false},{"id":25915522770,"package_name":"@eslint/config-helpers","ecosystem":"npm","requirements":"0.4.2","direct":false,"kind":"development","optional":false},{"id":25915522771,"package_name":"@eslint/core","ecosystem":"npm","requirements":"0.17.0","direct":false,"kind":"development","optional":false},{"id":25915522772,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"3.3.4","direct":false,"kind":"development","optional":false},{"id":25915522773,"package_name":"globals","ecosystem":"npm","requirements":"14.0.0","direct":false,"kind":"development","optional":false},{"id":25915522774,"package_name":"@eslint/js","ecosystem":"npm","requirements":"9.39.3","direct":false,"kind":"development","optional":false},{"id":25915522775,"package_name":"@eslint/object-schema","ecosystem":"npm","requirements":"2.1.7","direct":false,"kind":"development","optional":false},{"id":25915522776,"package_name":"@eslint/plugin-kit","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":25915522777,"package_name":"@humanfs/core","ecosystem":"npm","requirements":"0.19.1","direct":false,"kind":"development","optional":false},{"id":25915522778,"package_name":"@humanfs/node","ecosystem":"npm","requirements":"0.16.7","direct":false,"kind":"development","optional":false},{"id":25915522779,"package_name":"@humanwhocodes/module-importer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25915522780,"package_name":"@humanwhocodes/retry","ecosystem":"npm","requirements":"0.4.3","direct":false,"kind":"development","optional":false},{"id":25915522781,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.13","direct":false,"kind":"runtime","optional":false},{"id":25915522782,"package_name":"@jridgewell/remapping","ecosystem":"npm","requirements":"2.3.5","direct":false,"kind":"runtime","optional":false},{"id":25915522783,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":25915522784,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.5.5","direct":false,"kind":"runtime","optional":false},{"id":25915522785,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.31","direct":false,"kind":"runtime","optional":false},{"id":25915522786,"package_name":"@radix-ui/number","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915522787,"package_name":"@radix-ui/primitive","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25915522788,"package_name":"@radix-ui/react-collapsible","ecosystem":"npm","requirements":"1.1.12","direct":false,"kind":"runtime","optional":false},{"id":25915522789,"package_name":"@radix-ui/react-collection","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":25915522791,"package_name":"@radix-ui/react-slot","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":25915522792,"package_name":"@radix-ui/react-compose-refs","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25915522793,"package_name":"@radix-ui/react-context","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25915522794,"package_name":"@radix-ui/react-dialog","ecosystem":"npm","requirements":"1.1.15","direct":false,"kind":"runtime","optional":false},{"id":25915522795,"package_name":"@radix-ui/react-direction","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915522796,"package_name":"@radix-ui/react-dismissable-layer","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":25915522797,"package_name":"@radix-ui/react-focus-guards","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25915522798,"package_name":"@radix-ui/react-focus-scope","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":25915522799,"package_name":"@radix-ui/react-id","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915522800,"package_name":"@radix-ui/react-label","ecosystem":"npm","requirements":"2.1.8","direct":false,"kind":"runtime","optional":false},{"id":25915522801,"package_name":"@radix-ui/react-primitive","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":25915522802,"package_name":"@radix-ui/react-portal","ecosystem":"npm","requirements":"1.1.9","direct":false,"kind":"runtime","optional":false},{"id":25915522803,"package_name":"@radix-ui/react-presence","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":25915522804,"package_name":"@radix-ui/react-primitive","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":25915522805,"package_name":"@radix-ui/react-roving-focus","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":25915522806,"package_name":"@radix-ui/react-scroll-area","ecosystem":"npm","requirements":"1.2.10","direct":false,"kind":"runtime","optional":false},{"id":25915522807,"package_name":"@radix-ui/react-separator","ecosystem":"npm","requirements":"1.1.8","direct":false,"kind":"runtime","optional":false},{"id":25915522808,"package_name":"@radix-ui/react-slider","ecosystem":"npm","requirements":"1.3.6","direct":false,"kind":"runtime","optional":false},{"id":25915522809,"package_name":"@radix-ui/react-slot","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25915522810,"package_name":"@radix-ui/react-switch","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":25915522811,"package_name":"@radix-ui/react-toggle","ecosystem":"npm","requirements":"1.1.10","direct":false,"kind":"runtime","optional":false},{"id":25915522812,"package_name":"@radix-ui/react-toggle-group","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":25915522813,"package_name":"@radix-ui/react-use-callback-ref","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915522814,"package_name":"@radix-ui/react-use-controllable-state","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":25915522815,"package_name":"@radix-ui/react-use-effect-event","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":25915522816,"package_name":"@radix-ui/react-use-escape-keydown","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915522817,"package_name":"@radix-ui/react-use-layout-effect","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915522818,"package_name":"@radix-ui/react-use-previous","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915522819,"package_name":"@radix-ui/react-use-size","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915522820,"package_name":"@rolldown/pluginutils","ecosystem":"npm","requirements":"1.0.0-rc.2","direct":false,"kind":"development","optional":false},{"id":25915522821,"package_name":"@rollup/rollup-android-arm-eabi","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522822,"package_name":"@rollup/rollup-android-arm64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522823,"package_name":"@rollup/rollup-darwin-arm64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522824,"package_name":"@rollup/rollup-darwin-x64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522825,"package_name":"@rollup/rollup-freebsd-arm64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522826,"package_name":"@rollup/rollup-freebsd-x64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522827,"package_name":"@rollup/rollup-linux-arm-gnueabihf","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522831,"package_name":"@rollup/rollup-linux-arm-musleabihf","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522832,"package_name":"@rollup/rollup-linux-arm64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522833,"package_name":"@rollup/rollup-linux-arm64-musl","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522834,"package_name":"@rollup/rollup-linux-loong64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522835,"package_name":"@rollup/rollup-linux-loong64-musl","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522836,"package_name":"@rollup/rollup-linux-ppc64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522837,"package_name":"@rollup/rollup-linux-ppc64-musl","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522838,"package_name":"@rollup/rollup-linux-riscv64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522839,"package_name":"@rollup/rollup-linux-riscv64-musl","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522840,"package_name":"@rollup/rollup-linux-s390x-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522841,"package_name":"@rollup/rollup-linux-x64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522842,"package_name":"@rollup/rollup-linux-x64-musl","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522878,"package_name":"@rollup/rollup-openbsd-x64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522879,"package_name":"@rollup/rollup-openharmony-arm64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522880,"package_name":"@rollup/rollup-win32-arm64-msvc","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522881,"package_name":"@rollup/rollup-win32-ia32-msvc","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522882,"package_name":"@rollup/rollup-win32-x64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522883,"package_name":"@rollup/rollup-win32-x64-msvc","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915522896,"package_name":"@swc/core","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522897,"package_name":"@swc/core-darwin-arm64","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522898,"package_name":"@swc/core-darwin-x64","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522899,"package_name":"@swc/core-linux-arm-gnueabihf","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522900,"package_name":"@swc/core-linux-arm64-gnu","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522901,"package_name":"@swc/core-linux-arm64-musl","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522902,"package_name":"@swc/core-linux-x64-gnu","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522903,"package_name":"@swc/core-linux-x64-musl","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522904,"package_name":"@swc/core-win32-arm64-msvc","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522905,"package_name":"@swc/core-win32-ia32-msvc","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522906,"package_name":"@swc/core-win32-x64-msvc","ecosystem":"npm","requirements":"1.15.18","direct":false,"kind":"development","optional":false},{"id":25915522907,"package_name":"@swc/counter","ecosystem":"npm","requirements":"0.1.3","direct":false,"kind":"development","optional":false},{"id":25915522908,"package_name":"@swc/types","ecosystem":"npm","requirements":"0.1.25","direct":false,"kind":"development","optional":false},{"id":25915522909,"package_name":"@tailwindcss/node","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522910,"package_name":"@tailwindcss/oxide","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522911,"package_name":"@tailwindcss/oxide-android-arm64","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522912,"package_name":"@tailwindcss/oxide-darwin-arm64","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522913,"package_name":"@tailwindcss/oxide-darwin-x64","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522914,"package_name":"@tailwindcss/oxide-freebsd-x64","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522915,"package_name":"@tailwindcss/oxide-linux-arm-gnueabihf","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522916,"package_name":"@tailwindcss/oxide-linux-arm64-gnu","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522917,"package_name":"@tailwindcss/oxide-linux-arm64-musl","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522918,"package_name":"@tailwindcss/oxide-linux-x64-gnu","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522919,"package_name":"@tailwindcss/oxide-linux-x64-musl","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522920,"package_name":"@tailwindcss/oxide-wasm32-wasi","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522921,"package_name":"@tailwindcss/oxide-win32-arm64-msvc","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522922,"package_name":"@tailwindcss/oxide-win32-x64-msvc","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522923,"package_name":"@tailwindcss/vite","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915522924,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":25915522925,"package_name":"@types/json-schema","ecosystem":"npm","requirements":"7.0.15","direct":false,"kind":"development","optional":false},{"id":25915522926,"package_name":"@types/node","ecosystem":"npm","requirements":"24.12.0","direct":false,"kind":"development","optional":false},{"id":25915522927,"package_name":"@types/react","ecosystem":"npm","requirements":"19.2.14","direct":false,"kind":"development","optional":false},{"id":25915522928,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"19.2.3","direct":false,"kind":"development","optional":false},{"id":25915522929,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915522943,"package_name":"ignore","ecosystem":"npm","requirements":"7.0.5","direct":false,"kind":"development","optional":false},{"id":25915522944,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915522945,"package_name":"@typescript-eslint/project-service","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915522946,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915522947,"package_name":"@typescript-eslint/tsconfig-utils","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915522948,"package_name":"@typescript-eslint/type-utils","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915522949,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915522950,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915522951,"package_name":"balanced-match","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":25915522952,"package_name":"brace-expansion","ecosystem":"npm","requirements":"5.0.4","direct":false,"kind":"development","optional":false},{"id":25915522953,"package_name":"minimatch","ecosystem":"npm","requirements":"10.2.4","direct":false,"kind":"development","optional":false},{"id":25915522954,"package_name":"semver","ecosystem":"npm","requirements":"7.7.4","direct":false,"kind":"development","optional":false},{"id":25915522955,"package_name":"@typescript-eslint/utils","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915522956,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915522957,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"development","optional":false},{"id":25915522958,"package_name":"@vitejs/plugin-react-swc","ecosystem":"npm","requirements":"4.2.3","direct":false,"kind":"development","optional":false},{"id":25915522959,"package_name":"acorn","ecosystem":"npm","requirements":"8.16.0","direct":false,"kind":"development","optional":false},{"id":25915522960,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":25915522961,"package_name":"ajv","ecosystem":"npm","requirements":"6.14.0","direct":false,"kind":"development","optional":false},{"id":25915522962,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":25915522963,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25915522964,"package_name":"aria-hidden","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":25915522965,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"development","optional":false},{"id":25915522966,"package_name":"baseline-browser-mapping","ecosystem":"npm","requirements":"2.10.0","direct":false,"kind":"development","optional":false},{"id":25915522967,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.12","direct":false,"kind":"development","optional":false},{"id":25915522968,"package_name":"browserslist","ecosystem":"npm","requirements":"4.28.1","direct":false,"kind":"development","optional":false},{"id":25915522969,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25915522970,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001777","direct":false,"kind":"development","optional":false},{"id":25915522971,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"development","optional":false},{"id":25915522972,"package_name":"class-variance-authority","ecosystem":"npm","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":25915522973,"package_name":"clsx","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915522979,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":25915522980,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"development","optional":false},{"id":25915522981,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"development","optional":false},{"id":25915522982,"package_name":"convert-source-map","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25915522983,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"development","optional":false},{"id":25915522984,"package_name":"csstype","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"development","optional":false},{"id":25915522985,"package_name":"debug","ecosystem":"npm","requirements":"4.4.3","direct":false,"kind":"development","optional":false},{"id":25915522986,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":25915522987,"package_name":"detect-libc","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":25915522988,"package_name":"detect-node-es","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25915522989,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.5.307","direct":false,"kind":"development","optional":false},{"id":25915522990,"package_name":"enhanced-resolve","ecosystem":"npm","requirements":"5.20.0","direct":false,"kind":"runtime","optional":false},{"id":25915522991,"package_name":"esbuild","ecosystem":"npm","requirements":"0.27.3","direct":false,"kind":"runtime","optional":false},{"id":25915522992,"package_name":"escalade","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"development","optional":false},{"id":25915522993,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25915522994,"package_name":"eslint","ecosystem":"npm","requirements":"9.39.3","direct":false,"kind":"development","optional":false},{"id":25915522995,"package_name":"eslint-plugin-react-hooks","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":25915522996,"package_name":"eslint-plugin-react-refresh","ecosystem":"npm","requirements":"0.4.26","direct":false,"kind":"development","optional":false},{"id":25915522997,"package_name":"eslint-scope","ecosystem":"npm","requirements":"8.4.0","direct":false,"kind":"development","optional":false},{"id":25915522998,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"development","optional":false},{"id":25915522999,"package_name":"espree","ecosystem":"npm","requirements":"10.4.0","direct":false,"kind":"development","optional":false},{"id":25915523000,"package_name":"esquery","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"development","optional":false},{"id":25915523001,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"development","optional":false},{"id":25915523002,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"development","optional":false},{"id":25915523003,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":25915523004,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"development","optional":false},{"id":25915523005,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":25915523006,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"development","optional":false},{"id":25915523007,"package_name":"fdir","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":25915523008,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"development","optional":false},{"id":25915523009,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25915523010,"package_name":"flat-cache","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"development","optional":false},{"id":25915523011,"package_name":"flatted","ecosystem":"npm","requirements":"3.4.1","direct":false,"kind":"development","optional":false},{"id":25915523012,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":25915523013,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"development","optional":false},{"id":25915523014,"package_name":"get-nonce","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25915523015,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":25915523016,"package_name":"globals","ecosystem":"npm","requirements":"16.5.0","direct":false,"kind":"development","optional":false},{"id":25915523017,"package_name":"graceful-fs","ecosystem":"npm","requirements":"4.2.11","direct":false,"kind":"runtime","optional":false},{"id":25915523018,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25915523019,"package_name":"hermes-estree","ecosystem":"npm","requirements":"0.25.1","direct":false,"kind":"development","optional":false},{"id":25915523020,"package_name":"hermes-parser","ecosystem":"npm","requirements":"0.25.1","direct":false,"kind":"development","optional":false},{"id":25915523021,"package_name":"ignore","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"development","optional":false},{"id":25915523022,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"development","optional":false},{"id":25915523023,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"development","optional":false},{"id":25915523024,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":25915523025,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":25915523026,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25915523027,"package_name":"jiti","ecosystem":"npm","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":25915523028,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25915523029,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"development","optional":false},{"id":25915523030,"package_name":"jsesc","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25915523031,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":25915523032,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":25915523053,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25915523054,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"development","optional":false},{"id":25915523055,"package_name":"keyv","ecosystem":"npm","requirements":"4.5.4","direct":false,"kind":"development","optional":false},{"id":25915523056,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"development","optional":false},{"id":25915523057,"package_name":"lightningcss","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523058,"package_name":"lightningcss-android-arm64","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523059,"package_name":"lightningcss-darwin-arm64","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523060,"package_name":"lightningcss-darwin-x64","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523061,"package_name":"lightningcss-freebsd-x64","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523062,"package_name":"lightningcss-linux-arm-gnueabihf","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523063,"package_name":"lightningcss-linux-arm64-gnu","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523064,"package_name":"lightningcss-linux-arm64-musl","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523065,"package_name":"lightningcss-linux-x64-gnu","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523066,"package_name":"lightningcss-linux-x64-musl","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523067,"package_name":"lightningcss-win32-arm64-msvc","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523068,"package_name":"lightningcss-win32-x64-msvc","ecosystem":"npm","requirements":"1.31.1","direct":false,"kind":"runtime","optional":false},{"id":25915523069,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"development","optional":false},{"id":25915523070,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"development","optional":false},{"id":25915523071,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"development","optional":false},{"id":25915523072,"package_name":"lucide-react","ecosystem":"npm","requirements":"0.577.0","direct":false,"kind":"runtime","optional":false},{"id":25915523073,"package_name":"magic-string","ecosystem":"npm","requirements":"0.30.21","direct":false,"kind":"runtime","optional":false},{"id":25915523074,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"development","optional":false},{"id":25915523075,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"development","optional":false},{"id":25915523076,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.11","direct":false,"kind":"runtime","optional":false},{"id":25915523077,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"development","optional":false},{"id":25915523078,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.36","direct":false,"kind":"development","optional":false},{"id":25915523079,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.4","direct":false,"kind":"development","optional":false},{"id":25915523080,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"development","optional":false},{"id":25915523081,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":25915523082,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"development","optional":false},{"id":25915523084,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25915523086,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":25915523096,"package_name":"picocolors","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25915523097,"package_name":"picomatch","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":25915523098,"package_name":"postcss","ecosystem":"npm","requirements":"8.5.8","direct":false,"kind":"runtime","optional":false},{"id":25915523099,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":25915523100,"package_name":"punycode","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"development","optional":false},{"id":25915523101,"package_name":"react","ecosystem":"npm","requirements":"19.2.4","direct":false,"kind":"runtime","optional":false},{"id":25915523102,"package_name":"react-dom","ecosystem":"npm","requirements":"19.2.4","direct":false,"kind":"runtime","optional":false},{"id":25915523103,"package_name":"react-remove-scroll","ecosystem":"npm","requirements":"2.7.2","direct":false,"kind":"runtime","optional":false},{"id":25915523104,"package_name":"react-remove-scroll-bar","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":25915523114,"package_name":"react-style-singleton","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":25915523115,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":25915523116,"package_name":"rollup","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25915523117,"package_name":"scheduler","ecosystem":"npm","requirements":"0.27.0","direct":false,"kind":"runtime","optional":false},{"id":25915523118,"package_name":"semver","ecosystem":"npm","requirements":"6.3.1","direct":false,"kind":"development","optional":false},{"id":25915523119,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":25915523120,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":25915523121,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915523122,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":25915523123,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":25915523124,"package_name":"tailwind-merge","ecosystem":"npm","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":25915523127,"package_name":"tailwindcss","ecosystem":"npm","requirements":"4.2.1","direct":false,"kind":"runtime","optional":false},{"id":25915523128,"package_name":"tapable","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25915523129,"package_name":"tinyglobby","ecosystem":"npm","requirements":"0.2.15","direct":false,"kind":"runtime","optional":false},{"id":25915523130,"package_name":"ts-api-utils","ecosystem":"npm","requirements":"2.4.0","direct":false,"kind":"development","optional":false},{"id":25915523131,"package_name":"tslib","ecosystem":"npm","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":25915523132,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"development","optional":false},{"id":25915523133,"package_name":"typescript","ecosystem":"npm","requirements":"5.9.3","direct":false,"kind":"development","optional":false},{"id":25915523134,"package_name":"typescript-eslint","ecosystem":"npm","requirements":"8.56.1","direct":false,"kind":"development","optional":false},{"id":25915523135,"package_name":"undici-types","ecosystem":"npm","requirements":"7.16.0","direct":false,"kind":"development","optional":false},{"id":25915523136,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"development","optional":false},{"id":25915523137,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"development","optional":false},{"id":25915523138,"package_name":"use-callback-ref","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":25915523139,"package_name":"use-sidecar","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25915523153,"package_name":"vite","ecosystem":"npm","requirements":"7.3.1","direct":false,"kind":"runtime","optional":false},{"id":25915523154,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":25915523155,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"development","optional":false},{"id":25915523156,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":25915523157,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"development","optional":false},{"id":25915523158,"package_name":"zod","ecosystem":"npm","requirements":"4.3.6","direct":false,"kind":"development","optional":false},{"id":25915523159,"package_name":"zod-validation-error","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2026-08-06T19:41:31.000Z","updated_at":"2026-08-06T19:41:31.000Z","repository_link":"https://github.com/fishaudio/fish-speech/blob/main/.github/workflows/docs.yml","dependencies":[{"id":25915522355,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25915522356,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25915522357,"package_name":"actions/cache","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build-docker-image.yml","sha":null,"kind":"manifest","created_at":"2026-08-06T19:41:30.839Z","updated_at":"2026-08-06T19:41:30.839Z","repository_link":"https://github.com/fishaudio/fish-speech/blob/main/.github/workflows/build-docker-image.yml","dependencies":[{"id":25915522331,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25915522332,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25915522333,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25915522334,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":25915522335,"package_name":"peter-evans/dockerhub-description","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"docker/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-06T19:41:31.264Z","updated_at":"2026-08-06T19:41:31.264Z","repository_link":"https://github.com/fishaudio/fish-speech/blob/main/docker/Dockerfile","dependencies":[{"id":25915522455,"package_name":"nvidia/cuda","ecosystem":"docker","requirements":"${CUDA_VER}-cudnn-runtime-ubuntu${UBUNTU_VER}","direct":true,"kind":"build","optional":false},{"id":25915522456,"package_name":"python","ecosystem":"docker","requirements":"${PY_VER}-slim","direct":true,"kind":"build","optional":false},{"id":25915522457,"package_name":"ghcr.io/astral-sh/uv","ecosystem":"docker","requirements":"${UV_VERSION}","direct":true,"kind":"build","optional":false},{"id":25915522458,"package_name":"base-${BACKEND}","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false},{"id":25915522503,"package_name":"app-base","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2026-08-06T19:41:35.514Z","updated_at":"2026-08-06T19:41:35.514Z","repository_link":"https://github.com/fishaudio/fish-speech/blob/main/pyproject.toml","dependencies":[{"id":25915523552,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25915523553,"package_name":"torch","ecosystem":"pypi","requirements":"==2.8.0","direct":true,"kind":"runtime","optional":false},{"id":25915523554,"package_name":"torchaudio","ecosystem":"pypi","requirements":"==2.8.0","direct":true,"kind":"runtime","optional":false},{"id":25915523555,"package_name":"transformers","ecosystem":"pypi","requirements":"\u003c=4.57.3","direct":true,"kind":"runtime","optional":false},{"id":25915523556,"package_name":"datasets","ecosystem":"pypi","requirements":"==2.18.0","direct":true,"kind":"runtime","optional":false},{"id":25915523557,"package_name":"lightning","ecosystem":"pypi","requirements":"\u003e=2.1.0","direct":true,"kind":"runtime","optional":false},{"id":25915523558,"package_name":"hydra-core","ecosystem":"pypi","requirements":"\u003e=1.3.2","direct":true,"kind":"runtime","optional":false},{"id":25915523559,"package_name":"tensorboard","ecosystem":"pypi","requirements":"\u003e=2.14.1","direct":true,"kind":"runtime","optional":false},{"id":25915523560,"package_name":"natsort","ecosystem":"pypi","requirements":"\u003e=8.4.0","direct":true,"kind":"runtime","optional":false},{"id":25915523561,"package_name":"einops","ecosystem":"pypi","requirements":"\u003e=0.7.0","direct":true,"kind":"runtime","optional":false},{"id":25915523562,"package_name":"librosa","ecosystem":"pypi","requirements":"\u003e=0.10.1","direct":true,"kind":"runtime","optional":false},{"id":25915523563,"package_name":"rich","ecosystem":"pypi","requirements":"\u003e=13.5.3","direct":true,"kind":"runtime","optional":false},{"id":25915523564,"package_name":"gradio","ecosystem":"pypi","requirements":"\u003e5.0.0","direct":true,"kind":"runtime","optional":false},{"id":25915523565,"package_name":"wandb","ecosystem":"pypi","requirements":"\u003e=0.19.0","direct":true,"kind":"runtime","optional":false},{"id":25915523566,"package_name":"grpcio","ecosystem":"pypi","requirements":"\u003e=1.58.0","direct":true,"kind":"runtime","optional":false},{"id":25915523567,"package_name":"kui","ecosystem":"pypi","requirements":"\u003e=1.6.0","direct":true,"kind":"runtime","optional":false},{"id":25915523568,"package_name":"uvicorn","ecosystem":"pypi","requirements":"\u003e=0.30.0","direct":true,"kind":"runtime","optional":false},{"id":25915523569,"package_name":"loguru","ecosystem":"pypi","requirements":"\u003e=0.6.0","direct":true,"kind":"runtime","optional":false},{"id":25915523570,"package_name":"loralib","ecosystem":"pypi","requirements":"\u003e=0.1.2","direct":true,"kind":"runtime","optional":false},{"id":25915523571,"package_name":"pyrootutils","ecosystem":"pypi","requirements":"\u003e=1.0.4","direct":true,"kind":"runtime","optional":false},{"id":25915523572,"package_name":"resampy","ecosystem":"pypi","requirements":"\u003e=0.4.3","direct":true,"kind":"runtime","optional":false},{"id":25915523573,"package_name":"einx","ecosystem":"pypi","requirements":"[torch]==0.2.2","direct":true,"kind":"runtime","optional":false},{"id":25915523586,"package_name":"zstandard","ecosystem":"pypi","requirements":"\u003e=0.22.0","direct":true,"kind":"runtime","optional":false},{"id":25915523587,"package_name":"pydub","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25915523588,"package_name":"pyaudio","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25915523589,"package_name":"modelscope","ecosystem":"pypi","requirements":"==1.17.1","direct":true,"kind":"runtime","optional":false},{"id":25915523590,"package_name":"opencc-python-reimplemented","ecosystem":"pypi","requirements":"==0.1.7","direct":true,"kind":"runtime","optional":false},{"id":25915523591,"package_name":"silero-vad","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25915523592,"package_name":"ormsgpack","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25915523593,"package_name":"tiktoken","ecosystem":"pypi","requirements":"\u003e=0.8.0","direct":true,"kind":"runtime","optional":false},{"id":25915523594,"package_name":"pydantic","ecosystem":"pypi","requirements":"==2.9.2","direct":true,"kind":"runtime","optional":false},{"id":25915523595,"package_name":"cachetools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25915523596,"package_name":"descript-audio-codec","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25915523603,"package_name":"safetensors","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"awesome_webui/package.json","sha":null,"kind":"manifest","created_at":"2026-08-06T19:41:34.552Z","updated_at":"2026-08-06T19:41:34.552Z","repository_link":"https://github.com/fishaudio/fish-speech/blob/main/awesome_webui/package.json","dependencies":[{"id":25915523215,"package_name":"@radix-ui/react-collapsible","ecosystem":"npm","requirements":"^1.1.12","direct":true,"kind":"runtime","optional":false},{"id":25915523216,"package_name":"@radix-ui/react-dialog","ecosystem":"npm","requirements":"^1.1.15","direct":true,"kind":"runtime","optional":false},{"id":25915523217,"package_name":"@radix-ui/react-label","ecosystem":"npm","requirements":"^2.1.8","direct":true,"kind":"runtime","optional":false},{"id":25915523218,"package_name":"@radix-ui/react-scroll-area","ecosystem":"npm","requirements":"^1.2.10","direct":true,"kind":"runtime","optional":false},{"id":25915523219,"package_name":"@radix-ui/react-separator","ecosystem":"npm","requirements":"^1.1.8","direct":true,"kind":"runtime","optional":false},{"id":25915523220,"package_name":"@radix-ui/react-slider","ecosystem":"npm","requirements":"^1.3.6","direct":true,"kind":"runtime","optional":false},{"id":25915523221,"package_name":"@radix-ui/react-slot","ecosystem":"npm","requirements":"^1.2.4","direct":true,"kind":"runtime","optional":false},{"id":25915523222,"package_name":"@radix-ui/react-switch","ecosystem":"npm","requirements":"^1.2.6","direct":true,"kind":"runtime","optional":false},{"id":25915523223,"package_name":"@radix-ui/react-toggle-group","ecosystem":"npm","requirements":"^1.1.11","direct":true,"kind":"runtime","optional":false},{"id":25915523224,"package_name":"@tailwindcss/vite","ecosystem":"npm","requirements":"^4.2.1","direct":true,"kind":"runtime","optional":false},{"id":25915523225,"package_name":"class-variance-authority","ecosystem":"npm","requirements":"^0.7.1","direct":true,"kind":"runtime","optional":false},{"id":25915523226,"package_name":"clsx","ecosystem":"npm","requirements":"^2.1.1","direct":true,"kind":"runtime","optional":false},{"id":25915523227,"package_name":"lucide-react","ecosystem":"npm","requirements":"^0.577.0","direct":true,"kind":"runtime","optional":false},{"id":25915523228,"package_name":"react","ecosystem":"npm","requirements":"^19.2.0","direct":true,"kind":"runtime","optional":false},{"id":25915523229,"package_name":"react-dom","ecosystem":"npm","requirements":"^19.2.0","direct":true,"kind":"runtime","optional":false},{"id":25915523230,"package_name":"tailwind-merge","ecosystem":"npm","requirements":"^3.5.0","direct":true,"kind":"runtime","optional":false},{"id":25915523231,"package_name":"tailwindcss","ecosystem":"npm","requirements":"^4.2.1","direct":true,"kind":"runtime","optional":false},{"id":25915523232,"package_name":"@eslint/js","ecosystem":"npm","requirements":"^9.39.1","direct":true,"kind":"development","optional":false},{"id":25915523233,"package_name":"@types/node","ecosystem":"npm","requirements":"^24.10.1","direct":true,"kind":"development","optional":false},{"id":25915523234,"package_name":"@types/react","ecosystem":"npm","requirements":"^19.2.7","direct":true,"kind":"development","optional":false},{"id":25915523235,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"^19.2.3","direct":true,"kind":"development","optional":false},{"id":25915523236,"package_name":"@vitejs/plugin-react-swc","ecosystem":"npm","requirements":"^4.2.2","direct":true,"kind":"development","optional":false},{"id":25915523237,"package_name":"eslint","ecosystem":"npm","requirements":"^9.39.1","direct":true,"kind":"development","optional":false},{"id":25915523238,"package_name":"eslint-plugin-react-hooks","ecosystem":"npm","requirements":"^7.0.1","direct":true,"kind":"development","optional":false},{"id":25915523239,"package_name":"eslint-plugin-react-refresh","ecosystem":"npm","requirements":"^0.4.24","direct":true,"kind":"development","optional":false},{"id":25915523240,"package_name":"globals","ecosystem":"npm","requirements":"^16.5.0","direct":true,"kind":"development","optional":false},{"id":25915523255,"package_name":"typescript","ecosystem":"npm","requirements":"~5.9.3","direct":true,"kind":"development","optional":false},{"id":25915523256,"package_name":"typescript-eslint","ecosystem":"npm","requirements":"^8.48.0","direct":true,"kind":"development","optional":false},{"id":25915523257,"package_name":"vite","ecosystem":"npm","requirements":"^7.3.1","direct":true,"kind":"development","optional":false}]}],"score":null,"created_at":"2024-07-25T15:26:13.155Z","updated_at":"2026-08-12T22:32:13.927Z","avatar_url":"https://github.com/fishaudio.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/124724","html_url":"https://summary.ecosyste.ms/projects/124724"}