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.