Rdt Li
Redirect.link is a self-hostable, open-source URL shortener built with Next.js, Drizzle, NextAuth, and Postgres, offering rich features and a minimalistic design.

Redirect.link: Self-Hostable Open-Source URL Shortener with Analytics
Redirect.link is a self-hostable, open-source URL shortener built for developers and individuals seeking control over their link management. It offers a minimalistic interface packed with powerful features like detailed analytics, URL editing, and efficient search functionality. Leveraging modern technologies such as Next.js, Drizzle ORM, NextAuth for authentication, and PostgreSQL, it provides a robust and customizable solution for shortening and tracking URLs effectively. The project is based on the Onset Next.js starter.
Features:
- Seamless Experience: Operates without page reloads for smoother navigation.
- Detailed Analytics: Track all-time, daily, and unique views for each shortened link.
- Visual View Data: View trends with bar charts displaying the last 7 days of link activity.
- Link Editing: Edit link titles, short identifiers, and destination URLs effortlessly.
- Advanced Filtering: Organize and filter links by creation date, view counts, and other criteria.
- Powerful Search: Quickly find specific links with a search feature that includes syntax highlighting.
- Theme Customization: Switch between a light (default) and dark mode interface.
- Self-Hosting: Deploy and manage your own instance of the URL shortener for full control and privacy.
- Open Source: Full source code available on GitHub, allowing for transparency and community contributions.
- Modern Tech Stack: Built with Next.js, Drizzle ORM, NextAuth.js, and PostgreSQL for robust performance.
- One-Click Vercel Deploy: Easily deploy your own instance to Vercel with a single click.
Summary:
Redirect.link provides a comprehensive, self-hostable URL shortening service. It empowers users to create, manage, and analyze short links through a modern interface, featuring detailed analytics with charts, and robust search and filtering. Built using Next.js, Drizzle ORM, and NextAuth.js, this open-source solution is ideal for those needing a customizable link management tool with easy deployment options, offering full control over their data and branding.