How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
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 main features of cydrobolt/polr are: URL Shorteners, Key-Value Stores, Self-Hosted Deployments, Self-Hosted Infrastructure, Self-Hosted Link Managers, Short Link Management, Domain-Based Routing, Programmatic API Interfaces.
Open-source alternatives to cydrobolt/polr include: shlinkio/shlink — Shlink is a self-hosted URL shortener designed for creating and managing shortened web addresses on custom domains… thedevs-network/kutt — Kutt is a self-hosted URL shortening service built with Node.js and PostgreSQL. It allows users to create short links… ash-jc-allen/short-url — This project is a URL shortening framework designed for managing, tracking, and resolving shortened web links. It… ccbikai/sink — Sink is a link shortening and management service built on Cloudflare Workers and KV for serverless redirection. It… mail-0/zero — Zero is an email automation and link management platform designed for self-hosted infrastructure. It functions as an… miantiao-me/sink — Sink is a self-hosted link management platform that combines URL shortening with click analytics and geographic…
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
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
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 ad
This project is a URL shortening framework designed for managing, tracking, and resolving shortened web links. It provides a database-driven routing system that maps unique aliases to destination addresses while enforcing lifecycle controls, such as activation and expiration timestamps, to manage link availability. The platform distinguishes itself through its extensibility and support for multi-tenant infrastructure. Developers can inject custom routing logic and middleware into the redirection process, allowing for tailored behavior such as specific HTTP status codes or dynamic parameter fo