{"id":20307783,"url":"https://github.com/rayliverified/fluttergames","last_synced_at":"2025-10-11T21:01:41.558Z","repository":{"id":43212038,"uuid":"135461940","full_name":"rayliverified/FlutterGames","owner":"rayliverified","description":"Flutter app for purchasing and renting games. ","archived":false,"fork":false,"pushed_at":"2023-12-01T21:44:29.000Z","size":51377,"stargazers_count":297,"open_issues_count":2,"forks_count":71,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-03-31T05:05:32.891Z","etag":null,"topics":["buy","demo","ecommerce","flutter","game","market","marketplace","movie","rent","sample","shop","store"],"latest_commit_sha":null,"homepage":null,"language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"0bsd","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rayliverified.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2018-05-30T15:20:57.000Z","updated_at":"2025-03-27T10:59:43.000Z","dependencies_parsed_at":"2023-12-01T00:21:56.506Z","dependency_job_id":"b661777c-a85e-4424-a745-d80c3326797a","html_url":"https://github.com/rayliverified/FlutterGames","commit_stats":null,"previous_names":["searchy2/fluttergames"],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayliverified%2FFlutterGames","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayliverified%2FFlutterGames/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayliverified%2FFlutterGames/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rayliverified%2FFlutterGames/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rayliverified","download_url":"https://codeload.github.com/rayliverified/FlutterGames/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247601449,"owners_count":20964864,"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":["buy","demo","ecommerce","flutter","game","market","marketplace","movie","rent","sample","shop","store"],"created_at":"2024-11-14T17:19:08.007Z","updated_at":"2025-10-11T21:01:41.398Z","avatar_url":"https://github.com/rayliverified.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Flutter Games](https://gallery.codelessly.com/flutterwebsites/fluttergames/?utm_medium=link\u0026utm_campaign=title)\n[![Flutter Responsive](https://img.shields.io/badge/flutter-responsive-brightgreen.svg?style=flat-square)](https://github.com/Codelessly/ResponsiveFramework) [![GitHub release](https://img.shields.io/github/release/searchy2/FlutterGames.svg?style=flat-square)](https://github.com/searchy2/FlutterGames/releases) [![GitHub Release Date](https://img.shields.io/github/release-date/searchy2/FlutterGames.svg?style=flat-square)](https://github.com/searchy2/FlutterGames) [![GitHub issues](https://img.shields.io/github/issues/searchy2/FlutterGames.svg?style=flat-square)](https://github.com/searchy2/FlutterGames) [![API](https://img.shields.io/badge/API-15%2B-blue.svg?style=flat-square)](https://github.com/searchy2/FlutterGames) [![GitHub top language](https://img.shields.io/github/languages/top/searchy2/FlutterGames.svg?style=flat-square)](https://github.com/searchy2/FlutterGames) [![Libraries.io for GitHub](https://img.shields.io/librariesio/github/searchy2/FlutterGames.svg?style=flat-square)](https://libraries.io/github/searchy2/FlutterGames) [![License](https://img.shields.io/badge/License-BSD%200--Clause-orange.svg?style=flat-square)](https://opensource.org/licenses/0BSD)\n\n\u003cimg src=\"assets/Game-Controller-Logo-iOS.png\" width=\"128\"\u003e\n\n\u003e ### A Flutter app for purchasing and renting games.\n\n### [View Demo](https://gallery.codelessly.com/flutterwebsites/fluttergames/?utm_medium=link\u0026utm_campaign=demo)\n\nFlutter Games is an app for purchasing and renting games. This demo app is my first adventure in Flutter and I have to say its been a blast!\n\n[![Screenshots](screenshots/demo.gif)](https://gallery.codelessly.com/flutterwebsites/fluttergames/?utm_medium=image\u0026utm_campaign=preview)\n\n# Screenshots\n\n\u003cimg src=\"https://raw.githubusercontent.com/searchy2/FlutterGames/master/screenshots/main_1_540x900.jpg\" width=\"360\"/\u003e \u003cimg src=\"https://raw.githubusercontent.com/searchy2/FlutterGames/master/screenshots/details_1_540x900.jpg\" width=\"360\"/\u003e\n\n\u003cimg src=\"https://raw.githubusercontent.com/searchy2/FlutterGames/master/screenshots/details_2_540x900.jpg\" width=\"360\"/\u003e \u003cimg src=\"https://raw.githubusercontent.com/searchy2/FlutterGames/master/screenshots/coming_soon_540x900.jpg\" width=\"360\"/\u003e\n\n# Flutter is Amazing\n\nA quick list of what I found makes Flutter great:\n\n* **Views are code.** Much less boilerplate than having adapters, viewholders, and XML all over the place.\n* **Hero shared element transitions.** Just wrap shared elements in a Hero widget and give them the same tag to created a shared transition. No need to read 3 pages of documentation and write tightly coupled code :) This is truly mindblowing. \n* **Graceful image loading.** Flutter understands that visible images should be loaded first. The way Flutter does image loading in a List is just so beautiful!\n* **Highly customizable button content positioning.** On Android, Buttons aren't very well designed. 'drawableLeft' and 'drawableRight' have very awkward and difficult to customize positioning. Flutter gives you full control over the positioning of items in your button.\n* **Minimal dependencies.** Flutter comes with so much out of the box. This entire app was built without any external dependencies! (cupertino icons doesn't count :P)\n\n# Flutter Wishlist\n\nFlutter is very new so there are some features and libraries missing that would make development much better. Here are some of those missing components I would have liked to use:\n\n---\n\n\u003eImage Gallery ✔️\n\nSomething to view images with. Android doesn't have a good image viewing library either (sigh).\n\n**UPDATE:** https://github.com/tinylife-io/flutter_scroll_gallery\n\n\u003eChange Button's Inner Contents on Press\n\nThere's no way to set text/icon color when a button is pressed. This lack of functionality really limits the range of buttons one can create.\n\n\u003eVideo Player ✔️\n\nSomething to play trailer videos or just videos in general.\n\n**UPDATE:** https://github.com/brianegan/chewie\n\n---\n\nIf any of the above now exists, please let me know.\n\nPull requests are most welcome!\n\nIf you've fixed a bug or have a feature you've added, just create a pull request. If you've found a bug, file an issue. If you have any questions or would like to discuss upcoming features, please get in touch. You can get in touch with me in the Contact section below. \n\n# ★ Acknowledgements ★\n**♥ Developer ♥**\n\n[Ray Li](https://rayliverified.com)\n\n**♥ Designer ♥**\n\n[Ray Li](https://rayliverified.com)\n\n**♥ Inspiration ♥**\n\n[FlutterCinematic](https://github.com/aaronoe/FlutterCinematic)\n\n[FlutterPlantly](https://github.com/Ivaskuu/plantly)\n\n[FlutterMovieDetailsUI](https://github.com/FlutterRocks/movie-details-ui)\n\n[FlutterMates](https://github.com/CodemateLtd/FlutterMates)\n\n**♥ Sponsor ♥**\n\n[Codelessly - Flutter UI Builder](https://codelessly.com/?utm_medium=link\u0026utm_campaign=direct)\n\n# ★ Get in Touch ★\n\u003ca href=\"mailto:ray.li.verified@gmail.com\"\u003e\n  \u003cimg alt=\"Ray Li Email\"\n       src=\"https://lh3.googleusercontent.com/yN_m90WN_HSCohXdgC2k91uSTk9dnYfoxTYwG_mv_l5_05dV2CzkQ1B6rEqH4uqdgjA=w96\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://rayliverified.com\"\u003e\n  \u003cimg alt=\"Ray Li Website\"\n       src=\"https://lh3.googleusercontent.com/YmMGcgeO7Km9-J9vFRByov5sb7OUKetnKs8pTi0JZMDj3GVJ61GMTcTlHB7u9uHDHag=w96\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://twitter.com/RayLiVerified\"\u003e\n  \u003cimg alt=\"Ray Li Twitter\"\n       src=\"https://lh3.ggpht.com/lSLM0xhCA1RZOwaQcjhlwmsvaIQYaP3c5qbDKCgLALhydrgExnaSKZdGa8S3YtRuVA=w96\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://linkedin.com/in/rayliverified/\"\u003e\n  \u003cimg alt=\"Ray Li LinkedIn\"\n       src=\"https://lh3.googleusercontent.com/00APBMVQh3yraN704gKCeM63KzeQ-zHUi5wK6E9TjRQ26McyqYBt-zy__4i8GXDAfeys=w90\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://www.uplabs.com/ray\"\u003e\n  \u003cimg alt=\"Ray Li UpLabs\"\n       src=\"https://lh3.googleusercontent.com/fDJB4jtIgZQF_Dj7AFAPEv2dJOJE8LaLSbaiOOFejQJl3oFbkOLLScstkp699oMDcEU=w90\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://github.com/searchy2\"\u003e\n  \u003cimg alt=\"Ray Li GitHub\"\n       src=\"https://lh3.googleusercontent.com/L15QqmKK7Vl-Ag1ZxaBqNQlXVEw58JT2BDb-ef5t2eboDh0pPSLjDgi3-aQ3Opdhhyk=w96\" /\u003e\n\u003c/a\u003e\n\n#### Search Terms\nflutter, game, movie, demo, sample, rent, buy, shop, UI\n\n## License\n\n    BSD Zero Clause License\n\n    Copyright © 2020 Ray Li\n\n    Permission to use, copy, modify, and/or distribute this software for any\n    purpose with or without fee is hereby granted.\n\n    THE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\n    REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\n    AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\n    INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\n    LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\n    OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\n    PERFORMANCE OF THIS SOFTWARE.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frayliverified%2Ffluttergames","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frayliverified%2Ffluttergames","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frayliverified%2Ffluttergames/lists"}