3 min read

Planck: Tiny Links, Infinite Insights

Table of Contents

⚠️

👷🏻‍ This project is still under development..

Planck is an open-source, self-hosted URL shortener designed for efficiency and insight.

Inspired by Planck’s length, our application focuses on delivering incredibly compact URLs without compromising on features.

📋 Features

  • Lightweight: Planck is built to be lightweight, ensuring fast performance and minimal resource usage.
  • Dashboard: The intuitive dashboard allows you to manage and monitor your shortened URLs effortlessly.
  • Extensive Metrics: Gain deep insights into your links with comprehensive analytics, tracking metrics such as click-through rates, geographic data, and more.

🕊️ Lightweight

Planck is engineered to be exceptionally lightweight, ensuring that it runs efficiently even on minimal hardware. With a streamlined codebase and optimized performance, Planck minimizes resource usage without sacrificing functionality. This means faster load times, reduced server strain, and a smoother user experience. Whether you’re hosting it on a personal server or integrating it into a larger infrastructure, Planck’s lightweight nature ensures that it operates seamlessly and effectively, making it the ideal choice for anyone looking for a powerful yet resource-efficient URL shortener.

⚡︎ Fast

Planck delivers exceptional speed, ensuring your URL shortening and redirection processes are instantaneous. Optimized for rapid performance, Planck handles high volumes of traffic effortlessly, providing a smooth and swift user experience. Its efficient design ensures that links are shortened and analytics are updated in real-time, so you can manage and analyze your URLs without delay. Whether you’re handling a few links or thousands, Planck’s speed guarantees that your operations remain quick and reliable, making it an ideal choice for anyone prioritizing performance and efficiency.

📄 Configuration

Checkout the documentation for more information on how you can configure it to suit your needs.

💻 Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • Docker: Get it from here.

Installation

  1. Clone the Planck
git clone https://github.com/5parkp1ug/Planck.git
  1. Build the docker container
docker-compose build app

🏛️ License

MIT