{"id":13794785,"url":"https://github.com/PicGo/flutter-picgo","last_synced_at":"2025-05-12T21:32:19.381Z","repository":{"id":41743402,"uuid":"272189500","full_name":"PicGo/flutter-picgo","owner":"PicGo","description":"🚀 A simple \u0026 beautiful mobile tool for pictures uploading built by flutter","archived":false,"fork":false,"pushed_at":"2021-06-03T06:21:52.000Z","size":1761,"stargazers_count":449,"open_issues_count":24,"forks_count":30,"subscribers_count":6,"default_branch":"dev","last_synced_at":"2024-11-18T09:33:16.985Z","etag":null,"topics":["aliyun-oss","cos","flutter","gitee","github","image-upload","lsky","niupic","picgo","qiniu","smms","tencent-cos","uploader","upyun"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PicGo.png","metadata":{"files":{"readme":"README.md","changelog":null,"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":"2020-06-14T11:36:17.000Z","updated_at":"2024-11-12T06:35:34.000Z","dependencies_parsed_at":"2022-07-08T20:17:11.330Z","dependency_job_id":null,"html_url":"https://github.com/PicGo/flutter-picgo","commit_stats":null,"previous_names":[],"tags_count":23,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PicGo%2Fflutter-picgo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PicGo%2Fflutter-picgo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PicGo%2Fflutter-picgo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PicGo%2Fflutter-picgo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PicGo","download_url":"https://codeload.github.com/PicGo/flutter-picgo/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253825189,"owners_count":21970146,"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":["aliyun-oss","cos","flutter","gitee","github","image-upload","lsky","niupic","picgo","qiniu","smms","tencent-cos","uploader","upyun"],"created_at":"2024-08-03T23:00:47.875Z","updated_at":"2025-05-12T21:32:18.977Z","avatar_url":"https://github.com/PicGo.png","language":"Dart","readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/hackycy/flutter-picgo/master/docs/design/squareLogo144.png\" alt=\"\"\u003e\n  \u003ch1\u003eFlutter-PicGo\u003c/h1\u003e\n  \u003cblockquote\u003e图片上传+管理新体验 \u003c/blockquote\u003e\n  \u003cimg src=\"https://img.shields.io/github/license/hackycy/flutter-picgo\" alt=\"\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/workflow/status/hackycy/flutter-picgo/Build and Release apk\" alt=\"\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/issues-closed/hackycy/flutter-picgo\" alt=\"\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/v/release/hackycy/flutter-picgo?include_prereleases\" alt=\"\"\u003e\n  \u003cimg src=\"https://img.shields.io/github/downloads/hackycy/flutter-picgo/total\" alt=\"\"\u003e\n\u003c/div\u003e\n\n# 应用概述\n\nFlutter-PicGo: 一个用于快速上传图片并获取图片URL链接的**手机版**工具\n\n**Flutter-PicGo 本体支持如下图床：**\n\n- GitHub [v1.0+]\n- SM.MS [v1.1+]\n- Gitee [v1.2+]\n- 七牛云 [v1.3+]\n- 阿里云OSS [v1.4+]\n- 腾讯云COS [v1.5+]\n- ~~牛图网（已无法使用）~~ [v1.6+]\n- 兰空 [v1.7+]\n- 又拍云 [v1.8+]\n\n\u003e 开发进度可以查看 [Projects](https://github.com/PicGo/flutter-picgo/projects)，会同步更新开发进度\n\n# 特色功能\n\n- 长按相册列表项可**同步删除远端的文件**，也可配置仅删除本地列表\n- 支持**管理（查看或删除）远端图床**（目前支持管理Github、Gitee、SM.MS、兰空、七牛）[v1.9+]\n- 支持扫描二维码将[PicGo(v2.3.0-beta.2以上版本支持将配置导出成二维码)](https://github.com/Molunerfinn/PicGo/releases/tag/v2.3.0-beta.2)配置文件转换成**Flutter-PicGo**的配置\n- 适配深色模式，可跟随系统或手动设置\n- 支持将*Flutter-PicGo*的配置导出至剪切板\n\n\u003e 注：牛图与兰空不支持远端删除，腾讯云COS仅支持v5版配置\n\n# 应用截图\n\n![上传页面](https://github.static.si-yee.com/picgo/5E62E0A4-5A93-4C57-B090-E09F4100B755_L0_001_origin.IMG_8818.JPG)\n\n\u003cimg src=\"https://github.static.si-yee.com/picgo/repo_use.gif\" width=\"300px\" /\u003e\n\n# 下载安装\n\n|        |                           Android                            |                             iOS                              |\n| :----: | :----------------------------------------------------------: | :----------------------------------------------------------: |\n| 二维码 |   ![](https://github.static.si-yee.com/picgo/android.png)    |   ![](https://github.static.si-yee.com/picgo/appstore.png)   |\n|  链接  | [Release](https://github.com/hackycy/flutter-picgo/releases) / [蒲公英](https://www.pgyer.com/flutter-picgo) | [AppStore](https://apps.apple.com/cn/app/flutter-picgo/id1519714305) |\n\n\u003e 感谢[Trevor-Lan](https://github.com/Trevor-Lan)提供的苹果开发者账户\n\n# 应用说明\n\n目前仅支持iOS与Android端，由于部分插件例如[sqflite](https://pub.dev/packages/sqflite)不支持Web端，所以应用也并不支持Web端。\n\n# F \u0026 Q\n\n## 简单使用说明\n\n**上传前需要先去`设置` -\u003e `图床设置`下设置图床的配置信息并设置默认上传图床，以及给予App所申请的权限（相册），否则无法进行上传。**\n\n## 已不可用图床\n\n- 牛图网（官网也无法使用）\n\n## 关于Github图片上传问题\n\n由于国内访问Github访问速度慢的原因，API访问也会经常出错，建议切换别的图床进行使用。\n\n或者配置host提升访问速度，这里提供一种方式：\n\n\u003cimg src=\"https://raw.githubusercontent.com/hackycy/flutter-picgo/dev/docs/hostconfig.jpeg\" width=\"200px\" /\u003e\n\n在路由器（图中为小米的路由器）里面配置hosts，具体配置可以查看[Github520](https://github.com/521xueweihan/GitHub520)。\n\n路由器配置hosts后连接Wi-Fi可以显著提升API的访问能力。\n\n## 将配置信息转二维码供App扫码\n\n这里拿Github举例：\n\nGitHub的配置JSON（与桌面版Picgo配置信息一致）如下\n\n``` json\n{\n\t\"github\": {\n\t\t\"branch\": \"\",\n\t\t\"customUrl\": \"\",\n\t\t\"path\": \"\",\n\t\t\"repo\": \"\",\n\t\t\"token\": \"\"\n\t}\n}\n```\n\n想要获取其它的配置信息可以在App随便填一下然后再导出配置，复制粘贴出来填写好配置信息，将这整段json去转换成二维码保存，例如[草料](https://cli.im)。在App扫码就能直接转换好配置了，不用再一项一项的填写。\n\n\u003e 已经使用过桌面版[PicGo](https://github.com/Molunerfinn/PicGo)则更加方便，直接使用桌面版导出二维码即可。\n\u003e\n\u003e 暂不支持备份图床已上传的图片。\n\n# 有问题或者有更好的建议\n\n- 欢迎提 [Issues](https://github.com/PicGo/flutter-picgo/issues)\n\n\u003e 如果项目有帮助到你或者喜欢这个项目，可以给个Star支持一下鸭\n\n# 相关\n\n- [PicGo](https://github.com/Molunerfinn/PicGo)：PicGo 的桌面版\n- [vs-picgo](https://github.com/PicGo/vs-picgo)：PicGo 的 VS Code 版。\n- [sf-nest-admin](https://github.com/hackycy/sf-nest-admin)：基于NestJs编写的带七牛文件管理的后台权限系统\n\n# 致谢\n\n- [Flutter-Go](https://github.com/alibaba/flutter-go)\n\n# License\n\n``` txt\nMIT License\n\nCopyright (c) 2020 Mr.Yang\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n```\n\n","funding_links":[],"categories":[":star: Apps supports PicGo Configuration"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPicGo%2Fflutter-picgo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FPicGo%2Fflutter-picgo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FPicGo%2Fflutter-picgo/lists"}