Home

Link Shortener

Open source self-hosted link shortener build on the Cloudflare Developer Platform

Demo

Hosted Demo - Limited to one minute link expiration for demo purposes

Ethos / Features

  • Scale to $0 - No servers, costly databases, or other infrastructure to manage. Serverless using the Cloudflare Worker’s platform (should work under free tier)
  • Open Source - Free to use, open source, and easily customizable
  • Expire Links - Set TTL on links to expire them after a certain amount of time
  • View Stat - See how many times your link has been clicked
  • Public API - Create shortlinks using a publically accessible API, secured using an API key
  • Easy deployment with GitHub Actions

Contributing

Contributions are welcome! Please open an issue or pull request if you have any suggestions or would like to contribute to this project.

License / Trademarks

This project is licensed under the GPLv3 License. See LICENSE for details.

Help and Support

If you need help or support, please open an issue on GitHub where I or a community member may be able to help. If you need more personalized support, would like a maintenance contract, or would like to customize this project for your needs, please contact me at mackenly.com.

Support This Project

If you find this project useful, please consider supporting it by sponsoring me on GitHub. If interested in getting your company’s name listed here and in the README as a sponsor, contact me.