{"id":13785099,"url":"https://github.com/anaisbetts/squirrel-flutter","last_synced_at":"2025-04-23T07:14:09.077Z","repository":{"id":39916285,"uuid":"345807522","full_name":"anaisbetts/squirrel-flutter","owner":"anaisbetts","description":"Build installers for your Flutter applications with Squirrel","archived":false,"fork":false,"pushed_at":"2023-12-05T19:42:52.000Z","size":8780,"stargazers_count":58,"open_issues_count":5,"forks_count":14,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-23T07:14:01.811Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/anaisbetts.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-03-08T22:02:25.000Z","updated_at":"2024-10-08T17:21:16.000Z","dependencies_parsed_at":"2024-01-18T19:11:30.251Z","dependency_job_id":null,"html_url":"https://github.com/anaisbetts/squirrel-flutter","commit_stats":{"total_commits":14,"total_committers":2,"mean_commits":7.0,"dds":0.0714285714285714,"last_synced_commit":"31b9cd337f3d5e0740f19b4e5a1956cc9497a2e0"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaisbetts%2Fsquirrel-flutter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaisbetts%2Fsquirrel-flutter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaisbetts%2Fsquirrel-flutter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anaisbetts%2Fsquirrel-flutter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anaisbetts","download_url":"https://codeload.github.com/anaisbetts/squirrel-flutter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250386809,"owners_count":21422039,"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":[],"created_at":"2024-08-03T19:00:57.002Z","updated_at":"2025-04-23T07:14:09.054Z","avatar_url":"https://github.com/anaisbetts.png","language":"Dart","funding_links":[],"categories":["Packages"],"sub_categories":[],"readme":"# Squirrel.Windows for Flutter \n\nThis package creates desktop installers for Windows 7+ as well as implements auto-update, via Squirrel.Windows, an installer technology used originally as part of the Atom text editor and now deployed on millions of machines via projects such as Slack, Discord, GitHub Desktop, as well as hundreds of other projects.\n\n## Getting Started (alpha) \nRun the following command, it will tell you what to do next (put an extra block in your pubspec.yaml).\n\n```sh\nflutter pub run squirrel:installer_windows\n```\n\nNow take that folder that it generates and upload that to Cloudfront / Fastly / any static CDN. Bingo bongo, you're done!\n\n## How do I update? (alpha) \n\nThis is WIP, but the extremely lazy answer is, run this command on startup via Process.run:\n\n```sh\n$WHATEVER_FOLDER_MY_EXECUTABLE_IS_IN/../Update.exe --update https://wherever-i-put-my-update-folder\n```\n`\nBefore this package reaches 1.0, it will have a proper API to do this!\n\n## Where can I read more, because this README is extremely lacking in content! (I know) \n\nRead the [Squirrel documentation](https://github.com/Squirrel/Squirrel.Windows/blob/develop/docs/readme.md) - note that some of the names in this package have been clarified / simplified vs. what they are called in Squirrel.Windows, read installer_windows.dart in this package to see how things map.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanaisbetts%2Fsquirrel-flutter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanaisbetts%2Fsquirrel-flutter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanaisbetts%2Fsquirrel-flutter/lists"}