A simple, blazingly fast, self-hosted URL shortener written in Rust, focused on minimalism and performance.
Chhoto URL is a self-hosted URL shortener written in Rust that focuses on simplicity and performance. It allows users to shorten URLs, set expiration times, track hits privately, and generate QR codes, all while maintaining a minimal resource footprint. The project solves the need for a lightweight, easy-to-deploy shortener without unnecessary features.
Individuals, developers, or small teams who need a private, fast, and simple URL shortener they can host themselves. It's ideal for those who value minimalism and control over their data.
Developers choose Chhoto URL for its blazing speed, tiny Docker image size (<6 MB), low memory usage, and commitment to privacy—it avoids tracking, ads, and bloat common in other shorteners.
A simple, blazingly fast, selfhosted URL shortener with no unnecessary features; written in Rust.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The Docker image is under 6 MB compressed and uses less than 15 MB of RAM, making it ideal for resource-constrained environments like Raspberry Pis or low-cost VPS.
Explicitly avoids tracking, spying, and bloat—only hit counts are recorded without user data, and there are no cookies or popups, as stated in the 'Bloat that will not be implemented' section.
Includes a Docker compose file and uses SQLite for storage, allowing easy setup with minimal configuration, which is highlighted in the installation instructions.
Offers automatic link expiry, custom short URLs, QR code generation, and public mode—covering core needs without unnecessary complexity, as detailed in the features list.
The project explicitly states that user management will not be implemented, requiring separate instances for multiple users, which limits usability for teams or organizations.
Relies on unencrypted basic authentication and recommends a reverse proxy for SSL, adding complexity and security risks for deployments without additional setup.
The README warns that generating new links may fail with thousands of entries unless specific slug styles are used, indicating poor out-of-the-box scalability for high-volume use.