7Sageer/sublink-worker

One Worker, All Subscriptions

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 2 minutes ago
Added to GitGenius on September 12th, 2026
Created on July 27th, 2024
Open Issues & Pull Requests: 63 (+0)
GitHub issues: Enabled
Number of forks: 9,556
Total Stargazers: 5,380 (+0)
Total Subscribers: 16 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 8.7 hours
Mean response time: 8.4 days
90th percentile: 20.4 days
Tracked items: 227

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 14% of issues opened in the past year have been closed. Three people close 85% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 45
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 305 days
Stale 30+ days: 40
Stale 90+ days: 34

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (9)
  • on hold (5)
  • duplicate (4)
  • invalid (3)
  • bug (1)
  • wontfix (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Sublink Worker is a subscription converter and manager for proxy protocols deployable on Cloudflare Workers, Vercel, Node.js, or Docker.

The tool solves the problem of managing and converting between multiple proxy protocol subscriptions across different clients. It accepts subscriptions in multiple formats—Base64-encoded, HTTP/HTTPS URLs, and full configuration files in Sing-Box JSON, Clash YAML, or Surge INI—and converts them into formats compatible with various proxy clients including Sing-Box, Clash, Xray/V2Ray, and Surge. The core approach involves importing subscriptions from multiple sources, generating short links for sharing (with storage backed by key-value systems), and providing both a web interface and flexible API for automation.

The tool suits developers and users who work with multiple proxy protocols and clients and need a centralized conversion point. Its lightweight design and multi-platform deployment options make it accessible whether you prefer serverless infrastructure like Cloudflare Workers or Vercel, containerized deployment with Docker, or traditional Node.js hosting. The project supports a range of protocols including ShadowSocks, VMess, VLESS, Hysteria2, Trojan, and TUIC, with a web interface offering predefined rule sets, customizable policy groups, theme toggling, and multi-language support.

The project maintains active engagement with community contributions through its issues and pull requests process. Development activity shows consistent attention to feature expansion and protocol support across multiple deployment targets.