{"id":19320388,"url":"https://github.com/jlyonsmith/dart-flutter-cheatsheets","last_synced_at":"2026-03-19T09:15:50.603Z","repository":{"id":143313293,"uuid":"455990866","full_name":"jlyonsmith/dart-flutter-cheatsheets","owner":"jlyonsmith","description":"Cheatsheets for Dart \u0026 Flutter","archived":false,"fork":false,"pushed_at":"2022-04-24T08:19:02.000Z","size":515,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-25T01:12:27.246Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jlyonsmith.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,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-05T21:34:12.000Z","updated_at":"2023-12-12T06:54:02.000Z","dependencies_parsed_at":"2023-05-21T16:00:44.682Z","dependency_job_id":null,"html_url":"https://github.com/jlyonsmith/dart-flutter-cheatsheets","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jlyonsmith/dart-flutter-cheatsheets","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jlyonsmith%2Fdart-flutter-cheatsheets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jlyonsmith%2Fdart-flutter-cheatsheets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jlyonsmith%2Fdart-flutter-cheatsheets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jlyonsmith%2Fdart-flutter-cheatsheets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jlyonsmith","download_url":"https://codeload.github.com/jlyonsmith/dart-flutter-cheatsheets/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jlyonsmith%2Fdart-flutter-cheatsheets/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29994122,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T01:47:34.672Z","status":"online","status_checked_at":"2026-03-02T02:00:07.342Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-11-10T01:28:34.493Z","updated_at":"2026-03-02T06:31:31.274Z","avatar_url":"https://github.com/jlyonsmith.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dart \u0026 Flutter Cheat Sheets\n\n\u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\"\u003e\u003cimg alt=\"Creative Commons License\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by/4.0/88x31.png\" /\u003e\u003c/a\u003e\u003cbr /\u003eThis work is licensed under a \u003ca rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\"\u003eCreative Commons Attribution 4.0 International License\u003c/a\u003e.\n\n---\n\n[Dart Language Cheat Sheet](dart/Dart%20Cheat%20Sheet.pdf)\n\nThis repository contains cheat sheets for the [Dart](https://dart.dev/) programming language and the [Flutter](https://flutter.dev/) UI Framework.\n\nAfter using Flutter for some time I realized that there were no comprehensive cheat sheets for either Dart or Flutter.  All the ones that show up high in Google searches are often out of date or incomplete.\n\nSo, I've created a set of cheat sheets based on the following principles:\n\n- It should fit on no more than one sheet of paper, utilizing both sides.  It's supposed to be a foldable desktop reference IMHO.\n- It should give the highlights, not try to teach you the whole language, tool or framework. You still need to consult the documentation for the full semantics.\n- It should be well organized, formatted in no more than three columns per side, and utilize an easy to read font.\n\nRight now I'v used Apple Pages to create the cheat sheets. I may convert to Latex in future if it gets a lot of interest and people want to submit pull requests.\n\nPlease file an issue if you have suggestions for improvements or you spot bugs, typo's, or omissions.\n\n## Dart\n\nThe [Dart Language Cheat Sheet](dart/Dart%20Cheat%20Sheet.pdf) contains all the core features of the [Dart Language Tour](https://dart.dev/guides/language/language-tour) page.\n\nThere's a shocking lack of up to date Dart programming language books on Amazon. In particular, a Dart reference that does not include [sound null safety](https://dart.dev/null-safety) is woefully out of date at this point.  The [Dart Specification](https://dart.dev/guides/language/specifications/DartLangSpec-v2.10.pdf) is a bit of a beast but is of course the definitive text on the language.\n\nOther Dart cheatsheets:\n\n- [Googles Dart Language Cheetsheet](https://dart.dev/guides/language/cheatsheet) - Promising, but it's too short, incomplete and not a printable cheat**sheet**.\n- [Ray Wunderlich](https://koenig-media.raywenderlich.com/uploads/2019/08/RW-Dart-Cheatsheet-1.0.1c.pdf) - out of date, missing stuff and honestly a bit hard to read!\n- [QuickRef](https://quickref.me/dart) - Again, more of a cheat-webpage, not a desktop reference.\n\n## Flutter\n\nStill working on the Flutter cheat sheet. Star the repo and check back soon!\n\n---\n*Copyright (c) John Lyon-Smith, 2022.*\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjlyonsmith%2Fdart-flutter-cheatsheets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjlyonsmith%2Fdart-flutter-cheatsheets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjlyonsmith%2Fdart-flutter-cheatsheets/lists"}