{"id":13457380,"url":"https://github.com/Molunerfinn/PicGo","last_synced_at":"2025-03-24T12:31:30.651Z","repository":{"id":37285953,"uuid":"113965016","full_name":"Molunerfinn/PicGo","owner":"Molunerfinn","description":":rocket:A simple \u0026 beautiful tool for pictures uploading built by vue-cli-electron-builder","archived":false,"fork":false,"pushed_at":"2024-10-05T00:34:14.000Z","size":4303,"stargazers_count":24039,"open_issues_count":39,"forks_count":2232,"subscribers_count":182,"default_branch":"dev","last_synced_at":"2024-10-28T18:37:08.124Z","etag":null,"topics":["aliyun-oss","electron","electron-app","electron-vue","github","imgur","imgur-uploader","qiniu","smms","tencent-cos","upyun","vue","weibo"],"latest_commit_sha":null,"homepage":"https://molunerfinn.com/PicGo/","language":"TypeScript","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/Molunerfinn.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"custom":["https://paypal.me/Molunerfinn"]}},"created_at":"2017-12-12T08:39:44.000Z","updated_at":"2024-10-28T17:51:47.000Z","dependencies_parsed_at":"2023-02-18T13:30:36.838Z","dependency_job_id":"8203681c-9053-4753-9b4f-b2c4411c0d1a","html_url":"https://github.com/Molunerfinn/PicGo","commit_stats":null,"previous_names":[],"tags_count":60,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Molunerfinn%2FPicGo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Molunerfinn%2FPicGo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Molunerfinn%2FPicGo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Molunerfinn%2FPicGo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Molunerfinn","download_url":"https://codeload.github.com/Molunerfinn/PicGo/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221967460,"owners_count":16909109,"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","electron","electron-app","electron-vue","github","imgur","imgur-uploader","qiniu","smms","tencent-cos","upyun","vue","weibo"],"created_at":"2024-07-31T08:01:41.928Z","updated_at":"2024-10-29T01:31:05.769Z","avatar_url":"https://github.com/Molunerfinn.png","language":"TypeScript","readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"https://raw.githubusercontent.com/Molunerfinn/test/master/picgo/New%20LOGO-150.png\" alt=\"\"\u003e\n  \u003ch1\u003ePicGo\u003c/h1\u003e\n  \u003cblockquote\u003e图片上传+管理新体验 \u003c/blockquote\u003e\n  \u003ca href=\"https://github.com/Molunerfinn/PicGo/actions\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/code%20style-standard-green.svg?style=flat-square\" alt=\"\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Molunerfinn/PicGo/actions\"\u003e\n    \u003cimg src=\"https://github.com/Molunerfinn/PicGo/actions/workflows/main.yml/badge.svg\" alt=\"\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Molunerfinn/PicGo/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/downloads/Molunerfinn/PicGo/total.svg?style=flat-square\" alt=\"\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/Molunerfinn/PicGo/releases/latest\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/release/Molunerfinn/PicGo.svg?style=flat-square\" alt=\"\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/PicGo/bump-version\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/picgo-convention-blue.svg?style=flat-square\" alt=\"\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n## 应用概述\n\n**PicGo: 一个用于快速上传图片并获取图片 URL 链接的工具**\n\nPicGo 本体支持如下图床：\n\n- `七牛图床` v1.0\n- `腾讯云 COS v4\\v5 版本` v1.1 \u0026 v1.5.0\n- `又拍云` v1.2.0\n- `GitHub` v1.5.0\n- `SM.MS V2` v2.3.0-beta.0\n- `阿里云 OSS` v1.6.0\n- `Imgur` v1.6.0\n\n**本体不再增加默认的图床支持。你可以自行开发第三方图床插件。详见 [PicGo-Core](https://picgo.github.io/PicGo-Core-Doc/)**。\n\n## 特色功能\n\n- 支持拖拽图片上传\n- 支持快捷键上传剪贴板里第一张图片\n- Windows 和 macOS 支持右键图片文件通过菜单上传 (v2.1.0+)\n- 上传图片后自动复制链接到剪贴板\n- 支持自定义复制到剪贴板的链接格式\n- 支持修改快捷键，默认快速上传快捷键：`command+shift+p`（macOS）| `control+shift+p`（Windows\\Linux)\n- 支持插件系统，已有插件支持 Gitee、青云等第三方图床\n  - 更多第三方插件以及使用了 PicGo 底层的应用可以在 [Awesome-PicGo](https://github.com/PicGo/Awesome-PicGo) 找到。欢迎贡献！\n- 支持通过发送 HTTP 请求调用 PicGo 上传（v2.2.0+)\n- 更多功能等你自己去发现，同时也会不断开发新功能\n  - 开发进度可以查看 [Projects](https://github.com/Molunerfinn/PicGo/projects)，会同步更新开发进度\n  \u003c!-- - 欢迎加入 [官方讨论区](https://github.com/Molunerfinn/PicGo/discussions) 与我交流 --\u003e\n\n**如果第一次使用，请参考应用 [使用文档](https://picgo.github.io/PicGo-Doc/zh/guide/getting-started.html)。遇到问题了还可以看看 [FAQ](https://github.com/Molunerfinn/PicGo/blob/dev/FAQ.md) 以及被关闭的 [issues](https://github.com/Molunerfinn/PicGo/issues?q=is%3Aissue+is%3Aclosed)。**\n\n## 下载安装\n\n| 下载源  | 地址/安装方式  | 平台 | 备注  |\n|---|---|---|---|\n| GitHub Release  | https://github.com/Molunerfinn/PicGo/releases | All | 国内下载速度可能会慢 |\n| [腾讯云COS](https://cloud.tencent.com/product/cos)  | https://github.com/Molunerfinn/PicGo/releases 附在更新日志结尾 | All | 感谢 [腾讯云COS](https://cloud.tencent.com/product/cos) 提供的赞助支持 |\n| [山东大学镜像站](https://mirrors.sdu.edu.cn/) | https://mirrors.sdu.edu.cn/github-release/Molunerfinn_PicGo | All | 感谢 [山东大学镜像站](https://mirrors.sdu.edu.cn/) 提供的镜像支持 |\n| [Scoop](https://scoop.sh/) | `scoop bucket add extras` \u0026 `scoop install picgo` | Windows | 感谢 @huangnauh 和 @Gladtbam 的贡献 |\n| [Chocolatey](https://chocolatey.org/) | `choco install picgo` | Windows | 感谢 @iYato 的贡献 |\n| [Homebrew](https://brew.sh/) | `brew install picgo --cask` | macOS | 感谢 @womeimingzi11 的贡献 |\n| [AUR](https://aur.archlinux.org/packages/yay) | `yay -S picgo-appimage` | Arch-Linux | 感谢 @houbaron 的贡献 |\n\n## 应用截图\n\n![](https://raw.githubusercontent.com/Molunerfinn/test/master/picgo/picgo-2.0.gif)\n\n![picgo-menubar](https://user-images.githubusercontent.com/12621342/34242310-b5056510-e655-11e7-8568-60ffd4f71910.gif)\n\n## 开发说明\n\n\u003e 目前仅针对 Mac、Windows。Linux 平台并未测试。\n\n如果你想要学习、开发、修改或自行构建 PicGo，可以依照下面的指示：\n\n\u003e 如果想学习 Electron-vue 的开发，可以查看我写的系列教程——[Electron-vue 开发实战](https://molunerfinn.com/tags/Electron-vue/)\n\n1. 你需要有 Node、Git 环境，了解 npm 的相关知识。\n2. `git clone https://github.com/Molunerfinn/PicGo.git` 并进入项目。\n3. `yarn` 下载依赖。注意如果你没有 `yarn`，请去 [官网](https://classic.yarnpkg.com/en/docs/install) 下载安装后再使用。 **用 `npm install` 将导致未知错误！**\n4. Mac 需要有 Xcode 环境，Windows 需要有 VS 环境。\n5. 如果需要贡献代码，可以参考[贡献指南](./CONTRIBUTING.md)。\n\n### 开发模式\n\n输入 `npm run electron:serve` 进入开发模式，开发模式具有热重载特性。不过需要注意的是，开发模式不稳定，会有进程崩溃的情况。此时需要：\n\n```bash\nctrl+c # 退出开发模式\nnpm run electron:serve # 重新进入开发模式\n```\n\n**注：Windows 开发模式运行之后会在底部任务栏的右下角应用区出现 PicGo 的应用图标。**\n\n### 生产模式\n\n如果你需要自行构建，可以 `npm run electron:build` 开始进行构建。构建成功后，会在 `dist_electron` 目录里出现构建成功的相应安装文件。\n\n**注意**：如果你的网络环境不太好，可能会出现 `electron-builder` 下载 `electron` 二进制文件失败的情况。这个时候需要在 `npm run electron:build` 之前指定一下 `electron` 的源为国内源：\n\n```bash\nexport ELECTRON_MIRROR=\"https://npmmirror.com/mirrors/electron/\"\n# 在 Windows 上，则可以使用 set ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/ （无需引号）\nnpm run electron:build\n```\n\n只需第一次构建的时候指定一下国内源即可。后续构建不需要特地指定。二进制文件下载在 `~/.electron/` 目录下。如果想要更新 `electron` 构建版本，可以删除 `~/.electron/` 目录，然后重新运行上一步，让 `electron-builder `去下载最新的 `electron` 二进制文件。\n\n## 其他相关\n\n- [vs-picgo](https://github.com/PicGo/vs-picgo)：PicGo 的 VS Code 版。\n- [flutter-picgo](https://github.com/PicGo/flutter-picgo)：PicGo 的手机版 App（支持 Android 和 iOS ）。\n- [PicHoro](https://github.com/Kuingsmile/PicHoro)：另一款支持 PicGo 配置的手机版 App（暂时只支持 Android）。\n\n## 赞助\n\n如果你喜欢 PicGo 并且它对你确实有帮助，欢迎给我打赏一杯咖啡哈~\n\n支付宝：\n\n![](https://user-images.githubusercontent.com/12621342/34188165-e7cdf372-e56f-11e7-8732-1338c88b9bb7.jpg)\n\n微信：\n\n![](https://user-images.githubusercontent.com/12621342/34188201-212cda84-e570-11e7-9b7a-abb298699d85.jpg)\n\n## License\n\n[MIT](http://opensource.org/licenses/MIT)\n\nCopyright (c) 2017 - Now Molunerfinn\n","funding_links":["https://paypal.me/Molunerfinn"],"categories":["TypeScript","Design and Product","Multimedia","Examples","Vue","Vue (45)","网络服务","设计和产品","💻 软件","工具集"],"sub_categories":["Other Tools","Image and pictures","Less uncommon words","网络服务_其他","其它工具","程序应用"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMolunerfinn%2FPicGo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FMolunerfinn%2FPicGo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FMolunerfinn%2FPicGo/lists"}