Blazingly fast, memory-efficient and safe URL shortener to fit you.
Swiftlink is a modular URL shortening service designed for performance, simplicity, and control. It's ideal if you want to run your own link shortener without giving up speed or safety.
- 🦀 Written in Rust for performance, correctness and memory safety
- 🧱 Modular architecture (server, API, CLI)
- 🗄 PostgreSQL or SQLite support
- 🔧 Fully self-hosted and configurable
- swiftlink-server — Actix-web server and redirect engine
- swiftlink-api — shared API contract and client SDK
- swiftclient — CLI for managing short links
- 📘 Documentation: https://swiftlink.wiki/d/
- 🚀 Quick start: https://swiftlink.wiki/d/getting-started/
- 🛠 Self-hosting guide: https://swiftlink.wiki/d/server/setup/
Contributions are welcome!
See: https://swiftlink.wiki/d/contributing
Dual-licensed under Apache-2.0 and MIT, either at your option.