{"id":26768833,"url":"https://github.com/sharmadhiraj/flutter-magic-balls","last_synced_at":"2026-05-10T19:04:13.632Z","repository":{"id":218700765,"uuid":"747133091","full_name":"sharmadhiraj/Flutter-Magic-Balls","owner":"sharmadhiraj","description":"Bouncing balls that may create another, vanish, or simply rebound upon hitting boundaries.","archived":false,"fork":false,"pushed_at":"2024-01-24T05:39:20.000Z","size":26470,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-31T19:13:02.825Z","etag":null,"topics":["android","animation","bouncing-ball","flutter","ios","magic-ball","web"],"latest_commit_sha":null,"homepage":"https://sharmadhiraj.github.io/Flutter-Magic-Balls/","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/sharmadhiraj.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}},"created_at":"2024-01-23T10:31:30.000Z","updated_at":"2024-01-24T05:33:31.000Z","dependencies_parsed_at":"2024-01-23T11:51:30.142Z","dependency_job_id":null,"html_url":"https://github.com/sharmadhiraj/Flutter-Magic-Balls","commit_stats":null,"previous_names":["sharmadhiraj/flutter-magic-balls"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharmadhiraj%2FFlutter-Magic-Balls","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharmadhiraj%2FFlutter-Magic-Balls/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharmadhiraj%2FFlutter-Magic-Balls/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharmadhiraj%2FFlutter-Magic-Balls/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sharmadhiraj","download_url":"https://codeload.github.com/sharmadhiraj/Flutter-Magic-Balls/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246106670,"owners_count":20724400,"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","animation","bouncing-ball","flutter","ios","magic-ball","web"],"created_at":"2025-03-28T21:36:10.927Z","updated_at":"2026-05-10T19:04:08.595Z","avatar_url":"https://github.com/sharmadhiraj.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Flutter Magic Balls\n\n## Overview\n\nFlutter Magic Balls is a dynamic animation project where bouncing balls exhibit various behaviors\nupon hitting boundaries. These behaviors include creating another ball, vanishing, or simply\nrebounding. This sample project helps understand Flutter animations without using any external\npackages.\n\nTo experience the magic in a web environment, try\nthe [Flutter Magic Balls Web Demo](https://sharmadhiraj.github.io/Flutter-Magic-Balls/).\n\n## Setup Guide\n\n1. Ensure Flutter is Installed\n2. Clone the Project\n   `\n   git clone https://github.com/sharmadhiraj/Flutter-Magic-Balls\n   `\n3. Run on Android, iOS, or Web:\n4. It's That Simple!\n\n## Demo\n\n![Demo Gif](demo.gif)\n\n## Next\n\n- Fix random disappearing balls issue during simultaneous addition and removal.\n- Make collisions look better\n- Use a circle for the container\n- Deal with collisions between balls\n\nYour suggestions and feedback are greatly appreciated. Feel free to share your thoughts and ideas!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharmadhiraj%2Fflutter-magic-balls","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsharmadhiraj%2Fflutter-magic-balls","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharmadhiraj%2Fflutter-magic-balls/lists"}