miantiao-me/Sink

⚡ A Simple, Speedy, Secure, and Serverless Link Shortener with Analytics, Running Entirely on Cloudflare.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 54 minutes ago
Added to GitGenius on September 9th, 2026
Created on May 5th, 2024
Open Issues & Pull Requests: 21 (+0)
GitHub issues: Enabled
Number of forks: 5,330
Total Stargazers: 7,207 (+1)
Total Subscribers: 19 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 42.7 hours
Mean response time: 35.5 days
90th percentile: 134.7 days
Tracked items: 153

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 11, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

About 5% of issues opened in the past year have never received a reply. 86% of issues opened in the past year have been closed, leaving a working backlog. Three people close 79% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 14
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 199 days
Stale 30+ days: 7
Stale 90+ days: 3

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 (32)
  • D1 (10)
  • bug (9)
  • question (9)
  • Docker (1)
  • documentation (1)
  • duplicate (1)
  • wontfix (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Sink is a link shortener that runs entirely on Cloudflare's serverless infrastructure.

Sink addresses the need for a lightweight, self-hosted URL shortening service by leveraging Cloudflare's edge network and Workers platform. The tool compresses URLs to minimal length while collecting analytics on link usage. It operates without traditional servers, storing data and executing logic through Cloudflare's distributed infrastructure. The approach combines a Vue-based frontend with Cloudflare Workers for backend logic, enabling fast redirects and analytics collection at the edge.

The tool suits individuals and small teams seeking a simple, self-hosted shortener they can deploy on Cloudflare. It works well for projects where you want to own your link infrastructure without managing servers. The README explicitly positions Sink for self-hosted use by individuals and small teams, noting that those with professional or business needs requiring managed services, multi-user support, or service-level agreements should consider alternatives instead. Key distinguishing capabilities include customizable slugs with optional case-sensitive matching, link expiration and password protection, device and country-based smart routing, AI-assisted slug generation via Cloudflare Workers AI, near-real-time analytics displayed through a 3D globe visualization, and import/export functionality for links and analytics.

The project shows active development with regular feature additions and refinements. Pull requests are reviewed and merged consistently, indicating ongoing maintenance. The codebase receives updates addressing both new capabilities and bug fixes. Community engagement appears present through issue discussions and contributions.