{"id":15435735,"url":"https://github.com/lavkushwaha/bumble_scrollbar_flutter","last_synced_at":"2025-04-19T19:51:35.218Z","repository":{"id":56826799,"uuid":"441634399","full_name":"Lavkushwaha/bumble_scrollbar_flutter","owner":"Lavkushwaha","description":"Bumble like Scrollbar, Implementation in flutter","archived":false,"fork":false,"pushed_at":"2021-12-26T07:34:16.000Z","size":5472,"stargazers_count":11,"open_issues_count":1,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-29T12:33:25.842Z","etag":null,"topics":["bumble","flutter","plugin","scrollbar","vertical-scrollbar"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lavkushwaha.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":"2021-12-25T08:14:41.000Z","updated_at":"2023-09-01T07:36:29.000Z","dependencies_parsed_at":"2022-09-20T22:55:02.260Z","dependency_job_id":null,"html_url":"https://github.com/Lavkushwaha/bumble_scrollbar_flutter","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/Lavkushwaha%2Fbumble_scrollbar_flutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lavkushwaha%2Fbumble_scrollbar_flutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lavkushwaha%2Fbumble_scrollbar_flutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lavkushwaha%2Fbumble_scrollbar_flutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lavkushwaha","download_url":"https://codeload.github.com/Lavkushwaha/bumble_scrollbar_flutter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248419748,"owners_count":21100243,"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":["bumble","flutter","plugin","scrollbar","vertical-scrollbar"],"created_at":"2024-10-01T18:45:56.039Z","updated_at":"2025-04-11T14:31:58.604Z","avatar_url":"https://github.com/Lavkushwaha.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![Pub](https://img.shields.io/pub/v/bumble_scrollbar.svg)](https://pub.dev/packages/bumble_scrollbar)\n\n\n\n## Bumble Like Scrollbar\n\n![The example app running in iOS](https://github.com/Lavkushwaha/bumble_scrollbar_flutter/blob/master/bumble_scrollbar.gif?raw=true)\n\n\n```dart\n\n\n  BumbleScrollbar(\n    child: Container(\n            color: Colors.grey,\n            child: Column(\n                    children: List.generate(\n                    30,\n                    (index) =\u003e Container(\n                            color: Colors.grey,\n                            //color: getRandomColor(),\n                            height: 500,\n                          ),\n                          ),\n                        ),\n                    ),\n                );\n      \n\n\n\n   BumbleScrollbar({\n    required this.child,\n    this.strokeWidth = 6,\n    this.strokeHeight = 100,\n    this.backgroundColor = Colors.black12,\n    this.thumbColor = Colors.white,\n    this.alignment = Alignment.topRight,\n    this.padding = EdgeInsets.zero,\n    this.strokeConnerType = StrokeConnerType.rounded,\n    this.showScrollbar = true,\n    this.scrollbarMargin = const EdgeInsets.all(8.0),\n  });\n\n\n\n\n```\n\n\n\n\nHere is an example of logging a debug message and an error:\n\n```dart\nimport 'dart:math';\n\nimport 'package:bumble_scrollbar/bumble_scrollbar.dart';\nimport 'package:flutter/material.dart';\n\nvoid main() {\n  runApp(const MyApp());\n}\n\nclass MyApp extends StatefulWidget {\n  const MyApp({Key? key}) : super(key: key);\n\n  @override\n  State\u003cMyApp\u003e createState() =\u003e _MyAppState();\n}\n\nclass _MyAppState extends State\u003cMyApp\u003e {\n  @override\n  void initState() {\n    super.initState();\n  }\n\n  Color getRandomColor() {\n    return Color.fromARGB(255, Random().nextInt(255), Random().nextInt(255),\n        Random().nextInt(255));\n  }\n\n  @override\n  Widget build(BuildContext context) {\n    return MaterialApp(\n      home: Scaffold(\n        appBar: AppBar(\n          title: const Text('Bumble Like Scrollbar'),\n        ),\n        body: BumbleScrollbar(\n          child: Container(\n              color: Colors.grey,\n              child: Column(\n                  children: List.generate(\n                      30,\n                      (index) =\u003e Container(\n                            color: getRandomColor(),\n                            height: 500,\n                          )))),\n        ),\n      ),\n    );\n  }\n}\n```\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flavkushwaha%2Fbumble_scrollbar_flutter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flavkushwaha%2Fbumble_scrollbar_flutter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flavkushwaha%2Fbumble_scrollbar_flutter/lists"}