awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ccbikai avatar

ccbikai/Sink

0
View on GitHub↗
6,843 stars·4,793 forks·Vue·AGPL-3.0·1 viewSink.Cool↗

Sink

Sink is a link shortening and management service built on Cloudflare Workers and KV for serverless redirection. It provides a suite of tools for creating branded web addresses, monitoring visitor statistics through a real-time analytics dashboard, and managing how links are distributed.

The project features a dynamic traffic router that redirects visitors based on geographic location or device type and an AI metadata generator that automatically creates descriptive slugs and social media preview tags. It also includes a QR code generator for creating scannable codes that point to shortened addresses.

Additional capabilities cover secure link distribution using passwords and expiration dates, social media link optimization with customizable preview assets, and data portability via import and export utilities. Link traffic is tracked using relational analytics to provide geographic data and event logs.

Features

  • URL Shorteners - Provides a full system for creating, managing, and tracking branded shortened web addresses.
  • Cloudflare Workers KV Stores - Utilizes Cloudflare Workers KV for high-availability storage of link mappings and metadata.
  • Serverless Relational Analytics - Logs visitor events and tracking statistics in a serverless SQL database for complex reporting.
  • Cloudflare Workers Deployments - Deployed entirely on Cloudflare Workers to ensure global availability and high performance.
  • Edge Redirect Engines - Processes URL redirects at the network edge to minimize latency for global users.
  • Link Visit Analytics - Monitors real-time visitor statistics and geographic data for shortened URLs.
  • Visitor Tracking Dashboards - Offers a real-time dashboard for monitoring visitor counts and geographic link statistics.
  • Header-Based Routing - Routes visitors to different destinations based on request headers and geographic data.
  • Social Metadata Previews - Allows users to define specific titles, descriptions, and images for shared link previews.
  • Social Media Meta-Tag Generators - Automatically generates descriptive slugs and social media meta-tags using AI.
  • Dynamic Redirection Rules - Features a redirection engine that routes visitors based on their geographic location or device type.
  • Short Link Access Restrictions - Protects sensitive links using passwords, expiration dates, and interstitial warning pages.
  • AI-Powered Slug Generators - Provides AI-powered generation of human-readable URL slugs and social media metadata by analyzing page content.
  • Device and Country Routers - Redirects users to different destinations based on their device type or geographic location.
  • Url Shorteners - Secure link shortener with analytics and control panel.

Star history

Star history chart for ccbikai/sinkStar history chart for ccbikai/sink

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Sink

Similar open-source projects, ranked by how many features they share with Sink.
  • shlinkio/shlinkshlinkio avatar

    shlinkio/shlink

    5,117View on GitHub↗

    Shlink is a self-hosted URL shortener designed for creating and managing shortened web addresses on custom domains with full data ownership. It functions as a dynamic URL redirector and a multi-domain link manager, allowing a single installation to organize and serve aliases across several different root domains. The system is centered around a REST API for programmatic link management, enabling external applications to automate the creation, updating, and deletion of short URLs. It includes a dedicated traffic analytics engine that records visits, detects bots, and provides geolocation data

    PHPlaminasmezziophp
    View on GitHub↗5,117
  • miantiao-me/sinkmiantiao-me avatar

    miantiao-me/Sink

    6,830View on GitHub↗

    Sink is a self-hosted link management platform that combines URL shortening with click analytics and geographic tracking. It provides a deployable system for creating, editing, and organizing short links, with built-in tools for measuring engagement through real-time click event collection and visitor location data. The platform distinguishes itself through AI-powered slug generation that produces human-readable short link identifiers by analyzing target page content, replacing random string generation. It supports geo-aware request routing that redirects visitors to different destinations ba

    Vueanalyticsbitly-alternativecloudflare
    View on GitHub↗6,830
  • thedevs-network/kuttthedevs-network avatar

    thedevs-network/kutt

    10,929View on GitHub↗

    Kutt is a self-hosted URL shortening service built with Node.js and PostgreSQL. It allows users to create short links with custom aliases and expiration dates while managing them through a database-backed system. The service integrates OpenID Connect for user authentication and provides a RESTful API for programmatic link management. The platform distinguishes itself through a custom domain router that maps incoming requests from user-defined domains to specific link records. It includes a dedicated administrative dashboard for branded link management and private analytics tracking to monitor

    JavaScriptlink-shortenershorten-urlsshortener
    View on GitHub↗10,929
  • cydrobolt/polrcydrobolt avatar

    cydrobolt/polr

    5,099View on GitHub↗

    Polr is a self-hosted URL shortener and link analytics platform. It allows users to create concise aliases for long web addresses and store all redirection and analytics data on private infrastructure to maintain full ownership of information. The system functions as a custom domain link manager, enabling the assignment of branded domains or specific naming schemes to shortened URLs. It also serves as a programmatic link orchestrator, providing a structured API and a command-line interface to automate link generation and perform administrative tasks without a manual dashboard. The platform c

    PHP
    View on GitHub↗5,099
See all 30 alternatives to Sink→

Frequently asked questions

What does ccbikai/sink do?

Sink is a link shortening and management service built on Cloudflare Workers and KV for serverless redirection. It provides a suite of tools for creating branded web addresses, monitoring visitor statistics through a real-time analytics dashboard, and managing how links are distributed.

What are the main features of ccbikai/sink?

The main features of ccbikai/sink are: URL Shorteners, Cloudflare Workers KV Stores, Serverless Relational Analytics, Cloudflare Workers Deployments, Edge Redirect Engines, Link Visit Analytics, Visitor Tracking Dashboards, Header-Based Routing.

What are some open-source alternatives to ccbikai/sink?

Open-source alternatives to ccbikai/sink include: shlinkio/shlink — Shlink is a self-hosted URL shortener designed for creating and managing shortened web addresses on custom domains… miantiao-me/sink — Sink is a self-hosted link management platform that combines URL shortening with click analytics and geographic… thedevs-network/kutt — Kutt is a self-hosted URL shortening service built with Node.js and PostgreSQL. It allows users to create short links… cydrobolt/polr — Polr is a self-hosted URL shortener and link analytics platform. It allows users to create concise aliases for long… ash-jc-allen/short-url — This project is a URL shortening framework designed for managing, tracking, and resolving shortened web links. It… dreamhunter2333/cloudflare_temp_email — This project is a disposable email inbox service built to run entirely on Cloudflare's edge network. It creates…