Chhoto URL

Chhoto URL

Minimal, fast self-hosted URL shortener written in Rust

693stars
68forks
Last commit: 13d ago
Repo age: 4y old

Chhoto URL is a simple, self-hosted URL shortener designed to be fast and minimal, avoiding unnecessary features. It provides a small web app and CLI-oriented workflows for creating and managing short links.

Key Features

  • Create shortened links with optional random slug generation
  • Web application for basic URL shortening workflows
  • CLI usage support for automation and scripting
  • Designed for high performance with a small footprint
  • Container-friendly deployment (commonly used with Docker/Compose)

Use Cases

  • Running a private link shortener for a homelab or organization
  • Creating short links for internal documentation and tools
  • Automating short-link creation in scripts or simple workflows

Limitations and Considerations

  • Uses a database-backed store; enabling SQLite WAL mode is recommended for better reliability/performance
  • For large numbers of links, longer UID-style slugs are recommended to avoid collisions and creation failures
  • For mission-critical use, regular versioned database backups are advised

Chhoto URL is a good fit when you want a no-frills URL shortener that is easy to deploy, fast, and focused on the core feature set. Its minimalist approach makes it especially suitable for private deployments and straightforward link management.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Dub

Dub

Open-source link attribution platform for short links and conversions

22.9k
2.8k
Last commit: 17h ago

Dub is an open-source link attribution platform for branded short links, real-time analytics, conversion tracking, webhooks, and affiliate/referral programs.

Alternative to:
Bitly
Bitly
+9
YOURLS

YOURLS

Self-hosted URL shortener with analytics, API, and plugins

11.8k
2.1k
Last commit: 5d ago

YOURLS is a self-hosted PHP URL shortener with custom short links, a developer API, detailed click analytics, and an extensible plugin architecture.

Alternative to:
Bitly
Bitly
+14
Kutt

Kutt

Modern URL shortener with custom domains, stats, and an API

10.5k
1.4k
Last commit: 1mo ago

Open-source, self-hostable URL shortener with custom domains, link management, private analytics, and a REST API.

Alternative to:
Bitly
Bitly
+11
Sink

Sink

Link shortener with analytics running on Cloudflare

6.1k
4.1k
Last commit: 1mo ago

Sink is a fast, secure link shortener with built-in analytics, custom slugs, link expiration, and serverless deployment on Cloudflare Workers or Pages.

Alternative to:
Bitly
Bitly
+11
Shlink

Shlink

Self-hosted URL shortener with REST API and CLI

4.6k
370
Last commit: 8d ago

PHP-based self-hosted URL shortener for your own domains, with REST API, CLI management, and visit analytics including anonymized stats and geolocation.

Alternative to:
Bitly
Bitly
+11
MicroBin

MicroBin

Secure pastebin for text and file sharing with URL shortening

4k
257
Last commit: 4d ago

MicroBin is a lightweight, secure pastebin for sharing text, files, and short URLs with optional encryption, expiration controls, and raw file serving.

Alternative to:
Pastebin
Pastebin
+17