{"id":19273043,"url":"https://github.com/fluttercandies/flutter_slider_view","last_synced_at":"2025-04-21T22:32:25.249Z","repository":{"id":44435185,"uuid":"512613851","full_name":"fluttercandies/flutter_slider_view","owner":"fluttercandies","description":"A slider view widget that supports custom type models and various configs.","archived":false,"fork":false,"pushed_at":"2024-06-24T09:59:20.000Z","size":219,"stargazers_count":22,"open_issues_count":0,"forks_count":4,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-04-01T16:14:33.790Z","etag":null,"topics":["banner","flutter","flutter-desktop","flutter-web","infinite-scroll","slider"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fluttercandies.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://www.paypal.me/AlexV525","https://www.alexv525.com/wechat.png","https://www.alexv525.com/alipay.jpg"]}},"created_at":"2022-07-11T04:20:56.000Z","updated_at":"2024-06-24T09:59:23.000Z","dependencies_parsed_at":"2024-06-24T11:15:24.247Z","dependency_job_id":"559a7d4c-2ad6-4781-96fc-d7cf8f4c862d","html_url":"https://github.com/fluttercandies/flutter_slider_view","commit_stats":{"total_commits":3,"total_committers":1,"mean_commits":3.0,"dds":0.0,"last_synced_commit":"64a66ef1c28631f31c90204baf9239e2d68af3a8"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fluttercandies%2Fflutter_slider_view","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fluttercandies%2Fflutter_slider_view/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fluttercandies%2Fflutter_slider_view/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fluttercandies%2Fflutter_slider_view/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fluttercandies","download_url":"https://codeload.github.com/fluttercandies/flutter_slider_view/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250144439,"owners_count":21382225,"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":["banner","flutter","flutter-desktop","flutter-web","infinite-scroll","slider"],"created_at":"2024-11-09T20:40:32.916Z","updated_at":"2025-04-21T22:32:20.238Z","avatar_url":"https://github.com/fluttercandies.png","language":"Dart","funding_links":["https://www.paypal.me/AlexV525","https://www.alexv525.com/wechat.png","https://www.alexv525.com/alipay.jpg"],"categories":[],"sub_categories":[],"readme":"# Slider View\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-2-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\n[![pub package](https://img.shields.io/pub/v/slider_view?label=stable)][pub package]\n[![GitHub](https://img.shields.io/github/license/fluttercandies/flutter_slider_view)][repo]\n[![GitHub stars](https://img.shields.io/github/stars/fluttercandies/flutter_slider_view?style=social\u0026label=Stars)][repo]\n\u003ca target=\"_blank\" href=\"https://jq.qq.com/?_wv=1027\u0026k=5bcc0gy\"\u003e\u003cimg border=\"0\" src=\"https://pub.idqqimg.com/wpa/images/group.png\" alt=\"FlutterCandies\" title=\"FlutterCandies\"\u003e\u003c/a\u003e\n\nA slider view widget that supports custom type models and various configs.\n\n## Features ✨\n\n- ⚡️ Support infinity scrolling\n- 🎛 Control layout size from either **Aspect Ratio** or **Width * Height**\n- 🖲 Displays indicators\n- 💻 Desktop support\n\n## Preparing for use 🍭\n\n```shell\nflutter pub add slider_view\n```\n\n## Usage 📖\n\n```dart\nWidget _buildSliderView(BuildContext context) {\n  return SliderView(\n    config: SliderViewConfig\u003cString\u003e(\n      aspectRatio: 16 / 9,\n      models: models,\n      itemBuilder: (String model) =\u003e Center(\n        child: Text(\n          model,\n          style: Theme.of(context).textTheme.headline3,\n        ),\n      ),\n    ),\n  );\n}\n```\n\nSee `SliderViewConfig` for more details.\n\n## Contributors ✨\n\nMany thanks to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://blog.alexv525.com\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/15884415?v=4?s=100\" width=\"100px;\" alt=\"Alex Li\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAlex Li\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fluttercandies/flutter_slider_view/commits?author=AlexV525\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#design-AlexV525\" title=\"Design\"\u003e🎨\u003c/a\u003e \u003ca href=\"https://github.com/fluttercandies/flutter_slider_view/commits?author=AlexV525\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"#example-AlexV525\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"#ideas-AlexV525\" title=\"Ideas, Planning, \u0026 Feedback\"\u003e🤔\u003c/a\u003e \u003ca href=\"#maintenance-AlexV525\" title=\"Maintenance\"\u003e🚧\u003c/a\u003e \u003ca href=\"#question-AlexV525\" title=\"Answering Questions\"\u003e💬\u003c/a\u003e \u003ca href=\"https://github.com/fluttercandies/flutter_slider_view/pulls?q=is%3Apr+reviewed-by%3AAlexV525\" title=\"Reviewed Pull Requests\"\u003e👀\u003c/a\u003e\u003c/td\u003e\n      \u003ctd align=\"center\" valign=\"top\" width=\"14.28%\"\u003e\u003ca href=\"https://github.com/moxiaov587\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/46736634?v=4?s=100\" width=\"100px;\" alt=\"moxiaov587\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003emoxiaov587\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/fluttercandies/flutter_slider_view/commits?author=moxiaov587\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#example-moxiaov587\" title=\"Examples\"\u003e💡\u003c/a\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\nThis project follows the\n[all-contributors](https://github.com/all-contributors/all-contributors) specification.\nContributions of any kind welcomed!!\n\n[pub package]: https://pub.dev/packages/slider_view\n[repo]: https://github.com/fluttercandies/flutter_slider_view\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffluttercandies%2Fflutter_slider_view","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffluttercandies%2Fflutter_slider_view","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffluttercandies%2Fflutter_slider_view/lists"}