{"id":22477063,"url":"https://github.com/smileidentity/flutter","last_synced_at":"2025-08-02T13:30:48.399Z","repository":{"id":199815367,"uuid":"667405448","full_name":"smileidentity/flutter","owner":"smileidentity","description":"The Official Smile ID Flutter SDK","archived":false,"fork":false,"pushed_at":"2024-11-27T12:26:23.000Z","size":437,"stargazers_count":2,"open_issues_count":6,"forks_count":13,"subscribers_count":8,"default_branch":"main","last_synced_at":"2024-11-27T13:26:59.571Z","etag":null,"topics":["android","flutter","flutter3","ios"],"latest_commit_sha":null,"homepage":"https://docs.smileidentity.com/integration-options/mobile","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/smileidentity.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-17T12:35:03.000Z","updated_at":"2024-11-27T12:26:26.000Z","dependencies_parsed_at":"2023-11-23T00:22:43.299Z","dependency_job_id":"febe943c-b5a0-45ae-b292-69e797ba3c6f","html_url":"https://github.com/smileidentity/flutter","commit_stats":null,"previous_names":["smileidentity/flutter"],"tags_count":33,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileidentity%2Fflutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileidentity%2Fflutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileidentity%2Fflutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/smileidentity%2Fflutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/smileidentity","download_url":"https://codeload.github.com/smileidentity/flutter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":228476055,"owners_count":17926134,"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":["android","flutter","flutter3","ios"],"created_at":"2024-12-06T14:09:26.229Z","updated_at":"2025-08-02T13:30:48.384Z","avatar_url":"https://github.com/smileidentity.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Smile ID Flutter SDK\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://apps.apple.com/us/app/smile-id/id6448359701?itscg=30200\u0026amp;itsct=apps_box_appicon\" style=\"width: 170px; height: 170px; border-radius: 22%; overflow: hidden; display: inline-block; vertical-align: middle;\"\u003e\u003cimg src=\"https://is1-ssl.mzstatic.com/image/thumb/Purple221/v4/30/4a/94/304a94c9-239c-e460-c7e0-702cc8945827/AppIcon-1x_U007emarketing-0-10-0-85-220-0.png/540x540bb.jpg\" alt=\"Smile ID\" style=\"width: 170px; height: 170px; border-radius: 22%; overflow: hidden; display: inline-block; vertical-align: middle;\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n[![pub package](https://img.shields.io/pub/v/smile_id.svg)](https://pub.dev/packages/smile_id)\n[![Build](https://github.com/smileidentity/flutter/actions/workflows/build.yaml/badge.svg)](https://github.com/smileidentity/flutter/actions/workflows/build.yaml)\n\nSmile ID provides the best solutions for Real Time Digital KYC, Identity Verification, User\nOnboarding, and User Authentication across Africa.\n\nIf you haven’t already,\n[sign up](https://www.usesmileid.com/schedule-a-demo/) for a free Smile ID account, which comes\nwith Sandbox access.\n\nPlease see [CHANGELOG.md](CHANGELOG.md) or\n[Releases](https://github.com/smileidentity/android/releases) for the most recent version and\nrelease notes\n\n\u003ca href='https://play.google.com/store/apps/details?id=com.smileidentity.sample\u0026utm_source=github\u0026utm_campaign=flutter\u0026pcampaignid=pcampaignidMKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'\u003e\u003cimg width=\"250\" alt='Get it on Google Play' src='https://play.google.com/intl/en_us/badges/static/images/badges/en_badge_web_generic.png'/\u003e\u003c/a\u003e\n\n\u003ca href=\"https://apps.apple.com/us/app/smile-id/id6448359701?itsct=apps_box_badge\u0026amp;itscg=30200\" style=\"display: inline-block; overflow: hidden; border-radius: 13px; width: 250px; height: 83px;\"\u003e\u003cimg src=\"https://tools.applemediaservices.com/api/badges/download-on-the-app-store/black/en-us?size=250x83\u0026amp;releaseDate=1710028800\" alt=\"Download on the App Store\" style=\"border-radius: 13px; width: 250px; height: 83px;\"\u003e\u003c/a\u003e\n\n## Getting Started\n\nFull documentation is available at https://docs.usesmileid.com/integration-options/mobile\n\n#### 0. Requirements\n\n* Flutter 3.0.0+\n* Dart 3.0.5+\n* A `smile_config.json` file from [SmileID](https://portal.usesmileid.com/sdk)\n* See: https://github.com/smileidentity/android for Android specific requirements\n* See: https://github.com/smileidentity/ios for iOS specific requirements\n\n#### 1. Dependency\n\nThe latest release is available on [pub.dev](https://pub.dev/packages/smile_id)\n\nAdd the dependency to your `pubspec.yaml`\n\n```yaml\ndependencies:\n  smile_id: \u003clatest-version\u003e\n```\n\n#### 2. Smile Config\n\n#### Android\n\nPlace the `smile_config.json` file under your application's assets, located at `src/main/assets`\n(This should be at the same level as your `java` and `res` directories). You may need to create the\ndirectory if it does not already exist.\n\n#### iOS\n\nDrag the `smile_config.json` into your project's file inspector and ensure that the file is added to\nyour app's target. Confirm that it is by checking the Copy Bundle Resources drop down in the Build\nPhases tab as shown below.\n\n#### 3. Initialization\n\nInitialize the Smile ID SDK in `main.dart` by calling `initialize`\n\n```dart\nimport 'package:smile_id/smile_id.dart';\nvoid main()  {\n  SmileID.initialize();\n}\n```\n\n## Getting Help\n\nFor detailed documentation, please visit https://docs.usesmileid.com/integration-options/mobile\n\nIf you require further assistance, you can\n[file a support ticket](https://portal.usesmileid.com/partner/support/tickets) or\n[contact us](https://www.usesmileid.com/contact-us/)\n\n## Contributing\n\nBug reports and Pull Requests are welcomed. Please see [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## License\n\n[MIT License](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmileidentity%2Fflutter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsmileidentity%2Fflutter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsmileidentity%2Fflutter/lists"}