Files
xget/README.md
T
xixu-me 137b28ee3b Remove Kaggle support from documentation and config
Kaggle references have been removed from the README and the platforms configuration. This reflects the discontinuation of Kaggle proxy support in the project. Also adds a Dependabot configuration for GitHub Actions updates.
2025-07-09 14:43:41 +08:00

2.1 KiB

Xget

A high-performance, secure proxy service for accelerating downloads from popular platforms like GitHub, GitLab and Hugging Face.

🌐 https://Xget.xi-xu.me

Features

  • Multi-Platform Support: Seamlessly handles downloads from:

    • GitHub (/gh/...)
    • GitLab (/gl/...)
    • Hugging Face (/hf/...)
  • Performance Optimizations:

    • Intelligent caching with 30-minute TTL
    • HTTP/3 support
    • Automatic retries with exponential backoff
    • Content compression (gzip, deflate, brotli)
    • Resource preconnection
    • Content minification for JS, CSS, and HTML
  • Security Features:

    • Strict security headers
    • Content Security Policy (CSP)
    • HSTS preloading
    • XSS protection
    • Frame protection
    • Referrer policy enforcement
    • Permissions policy controls
  • Reliability:

    • Automatic request retries (up to 3 attempts)
    • Request timeout protection
    • Range request support
    • Detailed performance monitoring

Usage

Simply prefix your download URL with https://xget.xi-xu.me/<platform>/, where <platform> is one of:

  • gh for GitHub
  • gl for GitLab
  • hf for Hugging Face

Examples

# GitHub download
https://xget.xi-xu.me/gh/username/repository/archive/main.zip

# GitLab download
https://xget.xi-xu.me/gl/username/repository/-/archive/main.zip

# Hugging Face download
https://xget.xi-xu.me/hf/username/model/resolve/main/model.bin

Technical Details

  • Built on Cloudflare Workers for global edge distribution
  • Implements intelligent retry mechanisms with configurable delays
  • Comprehensive error handling and logging
  • Performance metrics tracking for monitoring and optimization

Deployment

Just click Deploy to Cloudflare Workers.

Status

Deploy to Cloudflare Workers

License

Copyright © Xi Xu. All rights reserved.

Licensed under the GPL-3.0 license.