{"id":13457383,"url":"https://github.com/XPoet/picx","last_synced_at":"2025-03-24T12:31:27.863Z","repository":{"id":37700348,"uuid":"286915138","full_name":"XPoet/picx","owner":"XPoet","description":"🏞️ PicX 是一款基于 GitHub API 开发的图床工具，提供图片上传托管、生成图片链接和常用图片工具箱服务。","archived":false,"fork":false,"pushed_at":"2025-02-26T08:37:30.000Z","size":22101,"stargazers_count":4761,"open_issues_count":17,"forks_count":507,"subscribers_count":29,"default_branch":"master","last_synced_at":"2025-03-19T05:26:07.337Z","etag":null,"topics":["cdn","cloudflare","github-api","image-hosting","image-toolbox","jsdelivr","picx","staticaly"],"latest_commit_sha":null,"homepage":"https://picx.xpoet.cn","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/XPoet.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":["https://xpoet.cn/post/0054d541d734/"]}},"created_at":"2020-08-12T04:23:50.000Z","updated_at":"2025-03-19T04:45:54.000Z","dependencies_parsed_at":"2023-11-23T16:31:11.511Z","dependency_job_id":"172a0e8e-6fc7-4096-8e48-9f23df7878cb","html_url":"https://github.com/XPoet/picx","commit_stats":{"total_commits":643,"total_committers":25,"mean_commits":25.72,"dds":"0.14463452566096424","last_synced_commit":"a9c0845255375a80d112315407e8970a48c82118"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XPoet%2Fpicx","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XPoet%2Fpicx/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XPoet%2Fpicx/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XPoet%2Fpicx/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/XPoet","download_url":"https://codeload.github.com/XPoet/picx/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245269856,"owners_count":20587864,"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":["cdn","cloudflare","github-api","image-hosting","image-toolbox","jsdelivr","picx","staticaly"],"created_at":"2024-07-31T08:01:42.234Z","updated_at":"2025-03-24T12:31:27.475Z","avatar_url":"https://github.com/XPoet.png","language":"TypeScript","readme":"\u003ca href=\"https://picx.xpoet.cn\" \u003e\n\u003cimg width=\"100\" align=\"right\" alt=\"PicX\" src=\"https://picx-docs.xpoet.cn/images/logo.png\"\u003e\n\u003c/a\u003e\n\n# PicX\n\n[![Release](https://img.shields.io/github/release/XPoet/picx?style=flat\u0026logo=github)](https://github.com/XPoet/picx/releases)\n[![License](https://img.shields.io/github/license/XPoet/picx?style=flat\u0026logo=github)](https://github.com/XPoet/picx/blob/master/LICENSE)\n[![Stars](https://img.shields.io/github/stars/XPoet/picx?style=flat\u0026logo=github\u0026color=3366cc)](https://github.com/XPoet/picx)\n[![Issues](https://img.shields.io/github/issues/XPoet/picx?style=flat\u0026logo=github)](https://github.com/XPoet/picx/issues)\n[![Deploy](https://github.com/XPoet/picx/workflows/deploy/badge.svg)](https://github.com/XPoet/picx/actions/workflows/deploy.yml)\n\n**[PicX](https://picx.xpoet.cn)** 是一款基于 GitHub API 开发的图床工具，提供图片上传托管、生成图片链接和常用图片工具箱服务。\n\n---\n\n## 亮点 | Highlights\n\n- 在线使用、无需下载、无需安装。\n- 操作简单、文档完善、持续维护。\n- 代码开源、数据安全、完全免费。\n\n## 如何使用 | How to use\n\n通过 [GitHub OAuth 授权](https://picx-docs.xpoet.cn/usage-guide/config.html#github-oauth-%E6%8E%88%E6%9D%83%E7%99%BB%E5%BD%95) 或 [填写 GitHub Token](https://picx-docs.xpoet.cn/usage-guide/config.html#%E5%A1%AB%E5%86%99-github-token-%E7%99%BB%E5%BD%95) 登录到 [PicX](https://picx.xpoet.cn)，完成 [图床配置](https://picx-docs.xpoet.cn/usage-guide/config.html#%E5%9B%BE%E5%BA%8A%E9%85%8D%E7%BD%AE) 后即可使用。\n\n**在线使用入口 https://picx.xpoet.cn**\n\n\u003e **重要提示：**  \n\u003e - 为进一步简化用户操作，PicX 自 `v3.0` 起，不再支持自由选择仓库和分支，统一使用内置的仓库和分支。  \n\u003e - 如需继续使用自定义的仓库和分支，请使用 [PicX v2.0](https://v2.picx.xpoet.cn)。\n\n## 文档 | Documents\n\n**官方文档 https://picx-docs.xpoet.cn**\n\n通过阅读 **[快速开始](https://picx-docs.xpoet.cn/usage-guide/get-start.html)** 教程，可帮助你迅速上手 PicX。 \n\n## 功能 | Features\n\n- [x] 支持 **[拖拽](https://picx-docs.xpoet.cn/usage-guide/upload.html#%E6%8B%96%E6%8B%BD%E5%9B%BE%E7%89%87)**、**[复制粘贴](https://picx-docs.xpoet.cn/usage-guide/upload.html#%E5%A4%8D%E5%88%B6%E7%B2%98%E8%B4%B4)**、**[选择文件](https://picx-docs.xpoet.cn/usage-guide/upload.html#%E9%80%89%E6%8B%A9%E6%96%87%E4%BB%B6)** 等方式进行选择图片\n- [x] 支持上传时对图片名称进行 **[重命名](https://picx-docs.xpoet.cn/usage-guide/upload.html#%E9%87%8D%E5%91%BD%E5%90%8D)**、**[哈希化](https://picx-docs.xpoet.cn/usage-guide/upload.html#%E5%93%88%E5%B8%8C%E5%8C%96)**（确保图片名唯一）和 **[添加前缀](https://picx-docs.xpoet.cn/usage-guide/upload.html#%E6%B7%BB%E5%8A%A0%E5%89%8D%E7%BC%80)**\n- [x] 支持 **[批量上传图片](https://picx-docs.xpoet.cn/usage-guide/upload.html)**、**[批量删除图片](https://picx-docs.xpoet.cn/usage-guide/management.html#%E6%89%B9%E9%87%8F%E5%88%A0%E9%99%A4%E5%A4%9A%E5%BC%A0%E5%9B%BE%E5%BA%8A)** 和 **[批量复制图片链接](https://picx-docs.xpoet.cn/usage-guide/management.html#%E6%89%B9%E9%87%8F%E5%A4%8D%E5%88%B6%E5%A4%9A%E5%BC%A0%E5%9B%BE%E7%89%87%E9%93%BE%E6%8E%A5)**\n- [x] 支持图床 **多级目录** 管理 （[创建多级目录](https://picx-docs.xpoet.cn/usage-guide/config.html#%E6%96%B0%E5%BB%BA%E5%A4%9A%E7%BA%A7%E7%9B%AE%E5%BD%95) / 查看多级目录下图片）\n- [x] 支持 **[一键复制](https://picx-docs.xpoet.cn/usage-guide/upload.html#%E5%A4%8D%E5%88%B6%E5%9B%BE%E7%89%87%E9%93%BE%E6%8E%A5)** 图片链接和 **[自由转换 Markdown / HTML / BBCode 格式](https://picx-docs.xpoet.cn/usage-guide/settings.html#%E5%9B%BE%E7%89%87%E9%93%BE%E6%8E%A5%E6%A0%BC%E5%BC%8F%E8%AE%BE%E7%BD%AE)**\n- [x] 内置 **[多种图片链接规则](https://picx-docs.xpoet.cn/usage-guide/settings.html#%E5%9B%BE%E7%89%87%E9%93%BE%E6%8E%A5%E8%A7%84%E5%88%99%E9%85%8D%E7%BD%AE)**（GitHub、GitHub Pages、jsDelivr、Statically 等）\n- [x] 支持 **[自定义配置图片链接规则](https://picx-docs.xpoet.cn/usage-guide/settings.html#%E9%85%8D%E7%BD%AE%E8%87%AA%E5%AE%9A%E4%B9%89%E5%9B%BE%E7%89%87%E9%93%BE%E6%8E%A5%E8%A7%84%E5%88%99)**\n- [x] 支持 **[图片压缩](https://picx-docs.xpoet.cn/usage-guide/settings.html#%E5%9B%BE%E7%89%87%E5%8E%8B%E7%BC%A9%E8%AE%BE%E7%BD%AE)** (内置高效压缩算法，可配置在上传前自动压缩)\n- [x] 支持配置 **[图片水印](https://picx-docs.xpoet.cn/usage-guide/settings.html#%E5%9B%BE%E7%89%87%E6%B0%B4%E5%8D%B0%E8%AE%BE%E7%BD%AE)**\n- [x] 支持 **PWA**\n- [x] 支持 **[暗夜模式](https://picx-docs.xpoet.cn/usage-guide/settings.html#%E4%B8%BB%E9%A2%98%E8%AE%BE%E7%BD%AE)** (自动切换 / 自由切换)\n- [x] i18n（中文简体、中文繁体、英文）\n- [x] 工具箱（[图片压缩](https://picx-docs.xpoet.cn/usage-guide/toolbox.html#%E5%9B%BE%E7%89%87%E5%8E%8B%E7%BC%A9)、[图片转 Base64](https://picx-docs.xpoet.cn/usage-guide/toolbox.html#%E5%9B%BE%E7%89%87%E8%BD%AC-base64)、[图片水印](https://picx-docs.xpoet.cn/usage-guide/toolbox.html#%E5%9B%BE%E7%89%87%E6%B0%B4%E5%8D%B0)）\n\n## 贡献 | Contribution\n\n欢迎各种形式的贡献，包括但不限于：美化界面、增加功能、性能优化、修复 Bug、完善文档等。\n\n参与贡献必读：[PicX 贡献指南](https://picx-docs.xpoet.cn/contribution-guide/contribution-guide.html)\n\n### 致谢\n\n这个项目的存在多亏了所有的贡献者，在此表示感谢。\n\n\u003ca href=\"https://github.com/XPoet/picx/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contrib.rocks/image?repo=XPoet/picx\" /\u003e\n\u003c/a\u003e\n\n##  反馈 | Feedback\n\n在使用过程中，如遇问题，请仔细阅读 **[官方文档](https://picx-docs.xpoet.cn)**，或在 GitHub 发起 **[Issue](https://github.com/XPoet/picx/issues)**。\n\n## 赞赏 | Appreciation\n\nPicX 的更新迭代依靠作者工作之外的时间，维护不易，如果对你有帮助，可以赞赏作者，支持开源。\n\n\u003cimg width=\"320\" src=\"https://xpoet.cn/images/admire-code-wechat.webp\" /\u003e\n\n## 许可 | License\n\n**[AGPL-3.0](https://github.com/XPoet/picx/blob/master/LICENSE)** \n\nCopyright © 2020-Present XPoet\n","funding_links":["https://xpoet.cn/post/0054d541d734/"],"categories":["TypeScript","Vue","置顶"],"sub_categories":["04、多媒体处理中心"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FXPoet%2Fpicx","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FXPoet%2Fpicx","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FXPoet%2Fpicx/lists"}