{"id":28750280,"url":"https://github.com/cloudreve/cloudreve?utm_source=gold_browser_extension","last_synced_at":"2025-06-16T21:03:49.173Z","repository":{"id":37335423,"uuid":"120156076","full_name":"cloudreve/cloudreve","owner":"cloudreve","description":"🌩 Self-hosted file management and sharing system, supports multiple storage providers","archived":false,"fork":false,"pushed_at":"2025-06-14T03:06:48.000Z","size":8806,"stargazers_count":23589,"open_issues_count":192,"forks_count":3586,"subscribers_count":236,"default_branch":"master","last_synced_at":"2025-06-14T03:19:14.132Z","etag":null,"topics":["cloud","cloud-storage","cloudreve","file","file-manager","file-sharing","golang"],"latest_commit_sha":null,"homepage":"https://cloudreve.org","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloudreve.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":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"custom":["https://cloudreve.org/pricing"]}},"created_at":"2018-02-04T04:56:38.000Z","updated_at":"2025-06-14T03:06:52.000Z","dependencies_parsed_at":"2024-01-19T13:01:48.664Z","dependency_job_id":"3e8a4f69-46af-49d4-8579-e23c4f330922","html_url":"https://github.com/cloudreve/cloudreve","commit_stats":{"total_commits":883,"total_committers":47,"mean_commits":18.78723404255319,"dds":0.1223103057757644,"last_synced_commit":"12e3f10ad77e04f870b66d89d46b9cf264e6a024"},"previous_names":["hfo4/cloudreve"],"tags_count":51,"template":false,"template_full_name":null,"purl":"pkg:github/cloudreve/cloudreve","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudreve%2Fcloudreve","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudreve%2Fcloudreve/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudreve%2Fcloudreve/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudreve%2Fcloudreve/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudreve","download_url":"https://codeload.github.com/cloudreve/cloudreve/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudreve%2Fcloudreve/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260238446,"owners_count":22979563,"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":["cloud","cloud-storage","cloudreve","file","file-manager","file-sharing","golang"],"created_at":"2025-06-16T21:02:13.771Z","updated_at":"2025-06-16T21:03:49.162Z","avatar_url":"https://github.com/cloudreve.png","language":"Go","funding_links":["https://cloudreve.org/pricing"],"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"[中文版本](https://github.com/cloudreve/Cloudreve/blob/master/README_zh-CN.md)\n\n\u003ch1 align=\"center\"\u003e\n  \u003cbr\u003e\n  \u003ca href=\"https://cloudreve.org/\" alt=\"logo\" \u003e\u003cimg src=\"https://raw.githubusercontent.com/cloudreve/frontend/master/public/static/img/logo192.png\" width=\"150\"/\u003e\u003c/a\u003e\n  \u003cbr\u003e\n  Cloudreve\n  \u003cbr\u003e\n\u003c/h1\u003e\n\u003ch4 align=\"center\"\u003eSelf-hosted file management system with muilt-cloud support.\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://dev.azure.com/abslantliu/Cloudreve/_build?definitionId=6\"\u003e\n    \u003cimg src=\"https://dev.azure.com/abslantliu/Cloudreve/_apis/build/status%2Fcloudreve.Cloudreve?branchName=refs%2Fpull%2F2481%2Fmerge\"\n         alt=\"Azure pipelines\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/cloudreve/Cloudreve/releases\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/v/release/cloudreve/Cloudreve?include_prereleases\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://hub.docker.com/r/cloudreve/cloudreve\"\u003e\n     \u003cimg src=\"https://img.shields.io/docker/image-size/cloudreve/cloudreve\"/\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://hub.docker.com/r/cloudreve/cloudreve\"\u003e\n  \u003cimg alt=\"Docker Pulls\" src=\"https://img.shields.io/docker/pulls/cloudreve/cloudreve\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://cloudreve.org\"\u003eHomepage\u003c/a\u003e •\n  \u003ca href=\"https://demo.cloudreve.org\"\u003eTry it\u003c/a\u003e •\n  \u003ca href=\"https://github.com/cloudreve/cloudreve/discussions\"\u003eDiscussion\u003c/a\u003e •\n  \u003ca href=\"https://docs.cloudreve.org\"\u003eDocuments\u003c/a\u003e •\n  \u003ca href=\"https://github.com/cloudreve/Cloudreve/releases\"\u003eDownload\u003c/a\u003e •\n  \u003ca href=\"https://t.me/cloudreve_official\"\u003eTelegram\u003c/a\u003e •\n  \u003ca href=\"https://discord.com/invite/WTpMFpZT76\"\u003eDiscord\u003c/a\u003e\n\u003c/p\u003e\n\n![Screenshot](https://raw.githubusercontent.com/cloudreve/docs/master/images/homepage.png)\n\n## :sparkles: Features\n\n- :cloud: Support storing files into Local, Remote node, OneDrive, S3 compatible API, Qiniu, Aliyun OSS, Tencent COS, Upyun, OneDrive.\n- :outbox_tray: Upload/Download in directly transmission from client to storage providers.\n- 💾 Integrate with Aria2/qBittorrent to download files in background, use multiple download nodes to share the load.\n- 📚 Compress/Extract files, download files in batch.\n- 💻 WebDAV support covering all storage providers.\n- :zap:Drag\u0026Drop to upload files or folders, with resumeable upload support.\n- :card_file_box: Extract media metadata from files, search files by metadata or tags.\n- :family_woman_girl_boy: Multi-users with multi-groups.\n- :link: Create share links for files and folders with expiration date.\n- :eye_speech_bubble: Preview videos, images, audios, ePub files online; edit texts, diagrams, Markdown, images, Office documents online.\n- :art: Customize theme colors, dark mode, PWA application, SPA, i18n.\n- :rocket: All-In-One packing, with all features out-of-the-box.\n- 🌈 ... ...\n\n## :hammer_and_wrench: Deploy\n\nTo deploy Cloudreve, you can refer to [Getting started](https://docs.cloudreve.org/overview/quickstart) for a quick local deployment to test.\n\nWhen you're ready to deploy Cloudreve to a production environment, you can refer to [Deploy](https://docs.cloudreve.org/overview/deploy/) for a complete deployment.\n\n## :gear: Build\n\nPlease refer to [Build](https://docs.cloudreve.org/overview/build/) for how to build Cloudreve from source code.\n\n## :rocket: Contributing\n\nIf you're interested in contributing to Cloudreve, please refer to [Contributing](https://docs.cloudreve.org/api/contributing/) for how to contribute to Cloudreve.\n\n## :alembic: Stacks\n\n- [Go](https://golang.org/) + [Gin](https://github.com/gin-gonic/gin) + [ent](https://github.com/ent/ent)\n- [React](https://github.com/facebook/react) + [Redux](https://github.com/reduxjs/redux) + [Material-UI](https://github.com/mui-org/material-ui)\n\n## :scroll: License\n\nGPL V3\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudreve%2Fcloudreve%3Futm_source=gold_browser_extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloudreve%2Fcloudreve%3Futm_source=gold_browser_extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudreve%2Fcloudreve%3Futm_source=gold_browser_extension/lists"}