{"id":102416,"name":"hooked_bloc","ecosystem":"pub","description":"Flutter package that simplifies injection and usage of Bloc/Cubit.","homepage":"https://github.com/Iteo/hooked_bloc","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/Iteo/hooked_bloc","keywords_array":[],"namespace":null,"versions_count":17,"first_release_published_at":"2022-03-22T13:43:10.666Z","latest_release_published_at":"2025-07-30T07:28:29.738Z","latest_release_number":"1.7.0","last_synced_at":"2026-04-05T03:01:41.056Z","created_at":"2022-04-05T12:42:53.604Z","updated_at":"2026-04-05T03:02:19.965Z","registry_url":"https://pub.dev/packages/hooked_bloc","install_command":"dart pub add hooked_bloc","documentation_url":"https://pub.dev/documentation/hooked_bloc/","metadata":{},"repo_metadata":{"id":39635577,"uuid":"454301943","full_name":"Iteo/hooked_bloc","owner":"Iteo","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-30T07:27:30.000Z","size":352,"stargazers_count":67,"open_issues_count":0,"forks_count":9,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-11-27T17:11:08.851Z","etag":null,"topics":["bloc","flutter","flutter-hooks","hooks","state-management"],"latest_commit_sha":null,"homepage":"https://www.iteo.com","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Iteo.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-01T07:50:05.000Z","updated_at":"2025-11-11T09:53:11.000Z","dependencies_parsed_at":"2024-01-16T10:25:04.469Z","dependency_job_id":"8f41c7ca-ae74-4da9-be28-953842532dd7","html_url":"https://github.com/Iteo/hooked_bloc","commit_stats":null,"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"purl":"pkg:github/Iteo/hooked_bloc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Iteo","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31422898,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-05T02:22:46.605Z","status":"ssl_error","status_checked_at":"2026-04-05T02:22:33.263Z","response_time":75,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"Iteo","name":"iteo","uuid":"2315683","kind":"organization","description":"","email":null,"website":"https://iteo.com","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2315683?v=4","repositories_count":25,"last_synced_at":"2025-06-25T15:02:03.841Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Iteo","funding_links":[],"total_stars":273,"followers":21,"following":0,"created_at":"2022-11-05T11:15:30.126Z","updated_at":"2025-06-25T15:02:03.841Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Iteo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Iteo/repositories"},"tags":[{"name":"1.6.0","sha":"8084b100bf32bc7ba5b36b1f0fea598a783cdf0c","kind":"commit","published_at":"2025-01-28T09:00:33.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.6.0","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.6.0/manifests"},{"name":"1.5.0","sha":"86b3096bda4d7d1aa4f5b696029d6398622c2f70","kind":"commit","published_at":"2024-01-25T09:02:19.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.5.0","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.5.0/manifests"},{"name":"1.4.4","sha":"e8bc699727057fcdb6448fc3fad7866d5875cfa2","kind":"commit","published_at":"2024-01-16T12:11:29.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.4.4","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.4.4/manifests"},{"name":"1.4.3","sha":"c865f5d81500ef42890e9a08024612b682809cc5","kind":"commit","published_at":"2023-09-13T08:51:02.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.4.3","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.4.3/manifests"},{"name":"1.4.2","sha":"7454f3064a2a25b1a159a5c7b4751cffb64b4c36","kind":"tag","published_at":"2023-08-02T08:43:58.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.4.2","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.4.2/manifests"},{"name":"1.4.1","sha":"99a7bab476855e9a4f8261b09e6f8782019db129","kind":"commit","published_at":"2023-05-08T11:41:40.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.4.1","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"929cb69458cca371c295b4133e938f7f61e03f44","kind":"commit","published_at":"2023-03-22T10:10:29.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.4.0","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.4.0/manifests"},{"name":"1.3.0","sha":"f79918bb82faf02b23cb50fd44a39852c131af96","kind":"commit","published_at":"2022-12-13T10:36:48.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.3.0","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.3.0/manifests"},{"name":"1.2.1","sha":"c03e512dced471fa2e45c4da97802fc5c9d45f7d","kind":"commit","published_at":"2022-10-12T07:53:46.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.2.1","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"2020d3307ae6ebb6c577dacda4639f2757b2eae7","kind":"commit","published_at":"2022-05-30T10:38:36.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.2.0","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.2.0/manifests"},{"name":"v1.1.0","sha":"2c32cbb43fc6246c1553bb12e2022083dbc10293","kind":"commit","published_at":"2022-04-15T12:01:38.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/v1.1.0","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/v1.1.0/manifests"},{"name":"1.1.0","sha":"2c32cbb43fc6246c1553bb12e2022083dbc10293","kind":"commit","published_at":"2022-04-15T12:01:38.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.1.0","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.1.0/manifests"},{"name":"v1.0.4","sha":"b08e38b79380306e0d5c2dd4bdcbabf48ba3ff89","kind":"commit","published_at":"2022-04-13T05:18:17.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/v1.0.4","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/v1.0.4/manifests"},{"name":"1.0.4","sha":"b08e38b79380306e0d5c2dd4bdcbabf48ba3ff89","kind":"commit","published_at":"2022-04-13T05:18:17.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.0.4","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.0.4/manifests"},{"name":"v1.0.3","sha":"f624af59bfddf9f7176cbc3b4fb94d03303baff6","kind":"commit","published_at":"2022-03-25T11:39:50.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/v1.0.3","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/v1.0.3/manifests"},{"name":"1.0.3","sha":"f624af59bfddf9f7176cbc3b4fb94d03303baff6","kind":"commit","published_at":"2022-03-25T11:39:50.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.0.3","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.0.3/manifests"},{"name":"v1.0.2","sha":"d057d4b8ebc6194a3c9b2a9a262aa6c4f20c5183","kind":"commit","published_at":"2022-03-24T18:14:12.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/v1.0.2","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/v1.0.2/manifests"},{"name":"1.0.2","sha":"d057d4b8ebc6194a3c9b2a9a262aa6c4f20c5183","kind":"commit","published_at":"2022-03-24T18:14:12.000Z","download_url":"https://codeload.github.com/Iteo/hooked_bloc/tar.gz/1.0.2","html_url":"https://github.com/Iteo/hooked_bloc/releases/tag/1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/Iteo/hooked_bloc@1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/tags/1.0.2/manifests"}]},"repo_metadata_updated_at":"2026-04-05T03:02:19.965Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":5,"rankings":{"downloads":null,"dependent_repos_count":11.223861585818916,"dependent_packages_count":10.449156503633196,"stargazers_count":8.366415454834943,"forks_count":24.119321803424977,"docker_downloads_count":null,"average":13.539688836928008},"purl":"pkg:pub/hooked_bloc","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pub/hooked_bloc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pub/hooked_bloc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pub/hooked_bloc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T10:59:47.083Z","issues_count":14,"pull_requests_count":85,"avg_time_to_close_issue":3226671.0833333335,"avg_time_to_close_pull_request":102099.975,"issues_closed_count":12,"pull_requests_closed_count":80,"pull_request_authors_count":13,"issue_authors_count":13,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":0.29411764705882354,"merged_pull_requests_count":73,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":12680350.0,"past_year_avg_time_to_close_pull_request":95027.14285714286,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":7,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.16666666666666666,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":7,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Iteo%2Fhooked_bloc/issues","maintainers":[{"login":"anowakiteo","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anowakiteo"},{"login":"tomkad99","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomkad99"},{"login":"AndriiChemer","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AndriiChemer"},{"login":"RSC-88","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RSC-88"},{"login":"mateuszfilipek2000","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mateuszfilipek2000"},{"login":"Axot017","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Axot017"},{"login":"WeSsli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/WeSsli"},{"login":"dannnoon","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dannnoon"},{"login":"jlukas99","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jlukas99"}],"active_maintainers":[{"login":"mateuszfilipek2000","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mateuszfilipek2000"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/hooked_bloc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/hooked_bloc/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/hooked_bloc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/hooked_bloc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/hooked_bloc/codemeta","maintainers":[]}