项目概述

为开发者打造的极速资源加速解决方案

极速性能

基于 Cloudflare 全球 330+ 边缘节点,平均响应时间 < 50ms,启用 HTTP/3 协议,传输速度提升 30%

🌐

多平台支持

统一支持 GitHub、GitLab、npm、PyPI、Docker 等 40+ 平台,一站式解决所有开发资源加速需求

🔒

企业级安全

多层安全标头保护,HTTPS 强制传输,防止中间人攻击、XSS 和点击劫持,确保资源安全

🎯

Git 完全兼容

完整支持 git clone、push、pull 等所有操作,智能识别 Git 协议,无缝集成到现有工作流

📦

智能缓存

基于 Cloudflare Cache API 的边缘缓存,30 分钟默认缓存时长,显著减少源站压力

🚀

零配置使用

无需注册、无需配置,直接替换 URL 即可使用,支持浏览器扩展自动重定向

性能优势

突破传统加速器瓶颈,提供极致性能体验

< 50ms
平均响应时间
330+
全球边缘节点
+30%
传输速度提升
40+
支持平台

支持平台

覆盖开发者日常使用的所有主流平台

GitHub
GitLab
npm
PyPI
Docker
Maven
Gradle
Homebrew
Rust Crates
Go Modules
NuGet
RubyGems
Hugging Face
Civitai
OpenAI API
Anthropic

快速开始

三步即可开始使用 Xget 加速

1️⃣ GitHub 加速

加速 GitHub 仓库克隆和下载

原始 URL
https://github.com/microsoft/vscode/archive/refs/heads/main.zip
加速 URL
https://xget.xi-xu.me/gh/microsoft/vscode/archive/refs/heads/main.zip

2️⃣ Git 克隆加速

直接使用 git clone 命令

命令行
git clone https://xget.xi-xu.me/gh/microsoft/vscode.git

包管理器配置

一次配置,永久加速

npm 配置

加速 Node.js 包下载

配置命令
# 全局配置 npm 镜像
npm config set registry https://xget.xi-xu.me/npm/

# 验证配置
npm config get registry

pip 配置

加速 Python 包下载

配置命令
# 全局配置 pip 镜像
pip config set global.index-url https://xget.xi-xu.me/pypi/simple/
pip config set global.trusted-host xget.xi-xu.me

Docker 配置

加速容器镜像拉取

使用示例
# 拉取 GitHub 容器镜像
docker pull xget.xi-xu.me/cr/ghcr/nginxinc/nginx-unprivileged:latest

Git 全局配置

自动加速所有 Git 操作

配置命令
# 配置 GitHub 加速
git config --global url."https://xget.xi-xu.me/gh/".insteadOf "https://github.com/"

# 配置 GitLab 加速
git config --global url."https://xget.xi-xu.me/gl/".insteadOf "https://gitlab.com/"

AI 推理 API 加速

支持 OpenAI、Anthropic、Gemini 等主流 AI 服务

OpenAI API 加速示例
# 原始 URL
https://api.openai.com/v1/chat/completions

# 加速 URL
https://xget.xi-xu.me/ip/openai/v1/chat/completions
Python 使用示例
import openai

# 配置加速 API 端点
openai.api_base = "https://xget.xi-xu.me/ip/openai"
openai.api_key = "your-api-key"

# 正常使用
response = openai.ChatCompletion.create(
    model="gpt-4",
    messages=[{"role": "user", "content": "Hello!"}]
)

支持的 AI 服务提供商

  • OpenAI - GPT-4、GPT-3.5 等模型
  • Anthropic - Claude 系列模型
  • Google Gemini - Gemini Pro、Flash 等
  • Hugging Face - 开源模型推理
  • Groq - 超高速推理服务
  • Together AI - 多模型聚合服务
  • Replicate - 模型部署平台
  • 更多 20+ AI 服务提供商...

核心技术特性

深入了解 Xget 的技术优势

🌐

HTTP/3 协议

启用最新 HTTP/3 协议,基于 QUIC 传输,连接延迟降低 40%,传输速度提升 30%,更好的弱网环境表现

📦

智能多重压缩

支持 gzip、deflate、brotli 三重压缩算法,自动选择最优压缩方式,传输效率提升 60%

🔗

零延迟预连接

连接预热和保持活跃机制,消除 TCP/TLS 握手开销,实现毫秒级响应

并行分片下载

完整支持 HTTP Range 请求,支持多线程并行下载,大文件下载速度倍增

🎯

智能路由优化

基于 Cloudflare Argo 智能路由,自动选择最优传输路径,避开网络拥堵节点

🔄

智能重试机制

最大 3 次重试,线性延迟策略,自动错误恢复,提高下载成功率

自部署到 Cloudflare Workers

完全免费,每天 10 万次请求额度

部署步骤
# 1. 克隆项目
git clone https://github.com/xixu-me/Xget.git
cd Xget

# 2. 安装依赖
npm install

# 3. 登录 Cloudflare
npx wrangler login

# 4. 部署到 Cloudflare Workers
npm run deploy

# 部署完成后,你将获得一个专属的加速域名
# 例如:https://xget.your-subdomain.workers.dev

部署优势

  • 完全免费 - Cloudflare Workers 免费套餐每天 10 万次请求
  • 全球加速 - 自动部署到全球 330+ 边缘节点
  • 自定义域名 - 可绑定自己的域名
  • 完全控制 - 数据不经过第三方,隐私安全
  • 零维护 - Cloudflare 自动处理扩展和维护

典型使用场景

覆盖开发者日常工作的方方面面

💻

日常开发

加速 GitHub 代码克隆、npm/pip 包安装、Docker 镜像拉取,显著提升开发效率

🤖

AI 开发

加速 Hugging Face 模型下载、OpenAI API 调用、AI 推理服务访问

🔬

学术研究

加速 arXiv 论文下载、学术数据集获取、科研工具安装

🏗️

CI/CD 集成

在 GitHub Actions、GitLab CI 等环境中使用,加速构建流程

📱

移动开发

加速 Android SDK、F-Droid 应用、移动开发工具下载

🌍

跨境协作

解决地理限制,让全球开发者无障碍访问开源资源

浏览器扩展 - Xget Now

自动重定向,无需手动修改 URL

🔌

Xget Now 扩展功能

  • 自动 URL 重定向 - 访问支持的平台时自动使用 Xget 加速
  • 自定义实例域名 - 可配置使用自己部署的 Xget 实例
  • 多平台偏好设置 - 灵活控制哪些平台启用加速
  • 黑白名单管理 - 精细化控制加速规则
  • 本地处理 - 所有操作在本地完成,确保隐私安全
  • 支持 Chrome、Edge、Firefox 等主流浏览器
📥 下载浏览器扩展

项目信息

📄

开源协议

采用 GPL-3.0 开源协议,完全开源免费,欢迎贡献代码

🛠️

技术栈

基于 JavaScript 和 Cloudflare Workers 构建,现代化的 Serverless 架构

📚

详细文档

提供完整的使用文档和 API 说明,包含 40+ 平台的配置示例

🌟

活跃社区

6000+ GitHub Stars,600+ Forks,活跃的开发者社区

相关链接