{"id":15008478,"url":"https://github.com/jhomlala/alice","last_synced_at":"2025-05-14T16:13:19.362Z","repository":{"id":37430775,"uuid":"173623426","full_name":"jhomlala/alice","owner":"jhomlala","description":"HTTP Inspector for Flutter. Allows checking HTTP connections with UI inspector.","archived":false,"fork":false,"pushed_at":"2024-11-10T12:01:36.000Z","size":29096,"stargazers_count":590,"open_issues_count":20,"forks_count":274,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-04-13T01:55:50.219Z","etag":null,"topics":["dart","dart-library","dartlang","flutter","flutter-examples","flutter-package","flutter-plugin","http","inspector"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jhomlala.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2019-03-03T20:01:12.000Z","updated_at":"2025-04-10T08:51:37.000Z","dependencies_parsed_at":"2023-11-10T13:24:49.756Z","dependency_job_id":"7557b700-90bf-45ce-97dd-158990bb1b86","html_url":"https://github.com/jhomlala/alice","commit_stats":{"total_commits":245,"total_committers":26,"mean_commits":9.423076923076923,"dds":"0.19999999999999996","last_synced_commit":"70e7520a03a2b0d83a498b9f57246d5dcc9085f1"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhomlala%2Falice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhomlala%2Falice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhomlala%2Falice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhomlala%2Falice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhomlala","download_url":"https://codeload.github.com/jhomlala/alice/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248654050,"owners_count":21140235,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dart","dart-library","dartlang","flutter","flutter-examples","flutter-package","flutter-plugin","http","inspector"],"created_at":"2024-09-24T19:19:01.124Z","updated_at":"2025-04-13T01:55:59.783Z","avatar_url":"https://github.com/jhomlala.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/logo.png\" width=\"250px\"\u003e\n\u003c/p\u003e\n\n# Alice\n\n[![pub package](https://img.shields.io/pub/v/alice.svg)](https://pub.dartlang.org/packages/alice)\n[![pub package](https://img.shields.io/pub/v/alice_dio.svg)](https://pub.dartlang.org/packages/alice_dio)\n[![pub package](https://img.shields.io/pub/v/alice_chopper.svg)](https://pub.dartlang.org/packages/alice_chopper)\n[![pub package](https://img.shields.io/pub/v/alice_http.svg)](https://pub.dartlang.org/packages/alice_http)\n[![pub package](https://img.shields.io/pub/v/alice_http_client.svg)](https://pub.dartlang.org/packages/alice_http_client)\n[![pub package](https://img.shields.io/pub/v/alice_objectbox.svg)](https://pub.dartlang.org/packages/alice_objectbox)\n[![pub package](https://img.shields.io/badge/platform-flutter-blue.svg)](https://github.com/jhomlala/alice)\n[![melos](https://img.shields.io/badge/maintained%20with-melos-f700ff.svg?style=flat-square)](https://github.com/invertase/melos)\n\nAlice is an HTTP Inspector tool for Flutter which helps debugging http requests. It catches and stores http requests and responses, which can be viewed via simple UI. It is inspired from [Chuck](https://github.com/jgilfelt/chuck) and [Chucker](https://github.com/ChuckerTeam/chucker).\n\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\n\t\t\u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/1.png\"\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n       \u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/2.png\"\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n       \u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/3.png\"\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n       \u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/4.png\"\u003e\n    \u003c/td\u003e\n     \u003ctd\u003e\n       \u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/5.png\"\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n       \u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/6.png\"\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd\u003e\n\t\u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/7.png\"\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n       \u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/8.png\"\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n       \u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/9.png\"\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n       \u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/10.png\"\u003e\n    \u003c/td\u003e\n    \u003ctd\u003e\n       \u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/11.png\"\u003e\n    \u003c/td\u003e\n     \u003ctd\u003e\n       \u003cimg width=\"250px\" src=\"https://raw.githubusercontent.com/jhomlala/alice/master/packages/alice/media/12.png\"\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\n\u003c/table\u003e\n\n**Supported Dart http client plugins:**\n\n- Dio\n- HttpClient from dart:io package\n- Http from http/http package\n- Chopper\n- Generic HTTP client\n\n**Features:**  \n✔️ Detailed logs for each HTTP calls (HTTP Request, HTTP Response)  \n✔️ Inspector UI for viewing HTTP calls  \n✔️ Save HTTP calls to file  \n✔️ Statistics  \n✔️ Notification on HTTP call  \n✔️ Support for top used HTTP clients in Dart  \n✔️ Error handling  \n✔️ Shake to open inspector  \n✔️ HTTP calls search  \n✔️ Flutter/Android logs  \n\n## Documentation\nYou can find documentation [here.](https://jhomlala.github.io/alice/)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjhomlala%2Falice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjhomlala%2Falice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjhomlala%2Falice/lists"}