{"id":23959697,"url":"https://github.com/champ96k/flutter-onboarding-screen","last_synced_at":"2025-04-13T08:20:46.755Z","repository":{"id":56829811,"uuid":"251571002","full_name":"champ96k/flutter-onboarding-screen","owner":"champ96k","description":"A flutter package that helps the developer in creating onboarding screens of their app.","archived":false,"fork":false,"pushed_at":"2021-08-14T13:41:40.000Z","size":112,"stargazers_count":6,"open_issues_count":0,"forks_count":5,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T00:11:08.278Z","etag":null,"topics":["dart","flutter","flutter-examples","flutter-package","flutter-packages","flutter-plugin","flutter-plugins","onboarding-screen"],"latest_commit_sha":null,"homepage":"https://pub.dev/packages/flutter_onboarding_screen","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/champ96k.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}},"created_at":"2020-03-31T10:30:04.000Z","updated_at":"2023-01-14T00:26:28.000Z","dependencies_parsed_at":"2022-09-02T05:50:22.119Z","dependency_job_id":null,"html_url":"https://github.com/champ96k/flutter-onboarding-screen","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/champ96k%2Fflutter-onboarding-screen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/champ96k%2Fflutter-onboarding-screen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/champ96k%2Fflutter-onboarding-screen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/champ96k%2Fflutter-onboarding-screen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/champ96k","download_url":"https://codeload.github.com/champ96k/flutter-onboarding-screen/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248681598,"owners_count":21144715,"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","flutter","flutter-examples","flutter-package","flutter-packages","flutter-plugin","flutter-plugins","onboarding-screen"],"created_at":"2025-01-06T18:51:21.681Z","updated_at":"2025-04-13T08:20:46.734Z","avatar_url":"https://github.com/champ96k.png","language":"Dart","funding_links":["https://www.buymeacoffee.com/champ96k"],"categories":[],"sub_categories":[],"readme":"# flutter onboarding screen\n\nA new Flutter package for both android and iOS which help developer in creating a onboarding screen of their app.\n\n![Bitbucket open issues](https://img.shields.io/bitbucket/issues-raw/champ96k/flutter-onboarding-screen)\n\n## Screenshots\n\n![](https://i.imgur.com/nFHnEOA.jpg)\n\n\n## Usage\n\n\n[Example](https://github.com/champ96k/flutter-onboarding-screen/blob/master/example/example_app.dart)\n\nTo use this package :\n\n* add the dependency to your [pubspec.yaml](https://github.com/champ96k/flutter-onboarding-screen/blob/master/pubspec.yaml) file.\n\n```yaml\n  dependencies:\n    flutter:\n      sdk: flutter\n    flutter_onboarding_screen:\n```\n\n### How to use\n\n```dart\nclass TestScreen extends StatelessWidget {\n    /*here we have a list of OnbordingScreen which we want to have, each OnbordingScreen have a imagePath,title and an desc.\n      */\n  final List\u003cOnbordingData\u003e list = [\n    OnbordingData(\n      imagePath: \"images/pic11.png\",\n      title: \"Search\",\n      desc:\"Discover restaurants by type of meal, See menus and photos for nearby restaurants and bookmark your favorite places on the go\",\n    ),\n    OnbordingData(\n      imagePath: \"images/pic12.png\",\n      title: \"Order\",\n      desc:\"Best restaurants delivering to your doorstep, Browse menus and build your order in seconds\",\n    ),\n    OnbordingData(\n      imagePath: \"images/pic13.png\",\n      title: \"Eat\",\n      desc:\"Explore curated lists of top restaurants, cafes, pubs, and bars in Mumbai, based on trends.\",\n    ),\n  ];\n\n  @override\n  Widget build(BuildContext context) {\n    /* remove the back button in the AppBar is to set automaticallyImplyLeading to false\n  here we need to pass the list and the route for the next page to be opened after this. */\n    return new IntroScreen(list,MaterialPageRoute(builder: (context) =\u003e NextScreen()),\n    );\n  }\n}\n```\n\n### Created \u0026 Maintained By\n\n[Tushar Nikam](http://tusharnikam.ml/)\n\n\n\u003cp\u003e\u003ca href=\"https://www.twitter.com/champ_96k\"\u003e\u003cimg src=\"https://img.shields.io/badge/twitter-%231DA1F2.svg?\u0026style=for-the-badge\u0026logo=twitter\u0026logoColor=white\" height=25\u003e\u003c/a\u003e \u003ca href=\"https://www.linkedin.com/in/tushar-nikam-a29a97131/\"\u003e\u003cimg src=\"https://img.shields.io/badge/linkedin-%230077B5.svg?\u0026style=for-the-badge\u0026logo=linkedin\u0026logoColor=white\" height=25\u003e\u003c/a\u003e \u003ca href=\"https://medium.com/@champ96k\"\u003e\u003cimg src=\"https://img.shields.io/badge/medium-%2312100E.svg?\u0026style=for-the-badge\u0026logo=medium\u0026logoColor=white\" height=25\u003e\u003c/a\u003e \u003ca href=\"https://champ96k.github.io\"\u003e\u003cimg src=\"https://img.shields.io/badge/tusharnikam.ml-portfolio-orange\" height=25\u003e\u003c/a\u003e \u003ca href=\"https://stackoverflow.com/users/11157840/tushar-nikam\" target=\"_blank\"\u003e\u003cimg src=\"https://logos-download.com/wp-content/uploads/2019/01/Stack_Overflow_Logo-700x283.png\" alt=\"Stackoverflow\" style=\"height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;\"height=25 \u003e\u003c/a\u003e  \u003ca href=\"https://www.buymeacoffee.com/champ96k\" target=\"_blank\"\u003e\u003cimg src=\"https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png\" alt=\"Buy Me A Coffee\" style=\"height: 41px !important;width: 174px !important;box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;-webkit-box-shadow: 0px 3px 2px 0px rgba(190, 190, 190, 0.5) !important;\"height=25 \u003e\u003c/a\u003e\u003c/p\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchamp96k%2Fflutter-onboarding-screen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchamp96k%2Fflutter-onboarding-screen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchamp96k%2Fflutter-onboarding-screen/lists"}