Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ Xget Public
forked from xixu-me/Xget

The extreme, free, and reliable acceleration service for getting open source content

License

Notifications You must be signed in to change notification settings

151300/Xget

 
 

Repository files navigation

Xget

一款高性能、安全的代理服务,专为加速从GitHub、GitLab、Hugging Face和Kaggle等热门平台下载而优化。

🌐

功能特性

  • 多平台支持:无缝处理以下平台的下载:

    • GitHub (/gh/...)
    • GitLab (/gl/...)
    • Hugging Face (/hf/...)
    • Kaggle (/kg/...)
  • 性能优化:

    • 智能缓存(30分钟TTL)
    • 支持HTTP/3协议
    • 指数退避自动重试机制
    • 内容压缩(gzip/deflate/brotli)
    • 资源预连接
    • JS/CSS/HTML文件最小化
  • 安全防护:

    • 严格的安全标头设置
    • 内容安全策略(CSP)
    • HSTS预加载保护
    • XSS攻击防护
    • 框架嵌入保护
    • 引用来源策略强制
    • 权限策略控制
  • 可靠保障:

    • 自动请求重试(最多3次)
    • 请求超时保护机制
    • 支持分段范围请求
    • 详细的性能监控数据

使用指南

只需在原始下载链接前添加https://xget.xi-xu.me/<平台>/前缀,其中<平台>为:

  • gh GitHub
  • gl GitLab
  • hf Hugging Face
  • kg Kaggle

使用示例

bash GitHub文件下载
https://xget.xi-xu.me/gh/用户名/仓库名/archive/main.zip

GitLab文件下载
https://xget.xi-xu.me/gl/用户名/仓库名/-/archive/main.zip

Hugging Face模型下载
https://xget.xi-xu.me/hf/用户名/模型名/resolve/main/model.bin

Kaggle数据集下载
https://xget.xi-xu.me/kg/用户名/数据集名/data

技术实现

  • 基于Cloudflare Workers全球边缘网络部署
  • 可配置延迟的智能重试机制
  • 完善的错误处理与日志系统
  • 性能指标追踪与优化体系

一键部署

构建状态

版权声明

版权所有 © 。保留所有权利。

基于开源协议授权。

About

The extreme, free, and reliable acceleration service for getting open source content

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%