Skip to content

walker84837/swiftlink

Repository files navigation

Swiftlink

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.

Why Swiftlink?

  • 🦀 Written in Rust for performance, correctness and memory safety
  • 🧱 Modular architecture (server, API, CLI)
  • 🗄 PostgreSQL or SQLite support
  • 🔧 Fully self-hosted and configurable

Components

  • swiftlink-server — Actix-web server and redirect engine
  • swiftlink-api — shared API contract and client SDK
  • swiftclient — CLI for managing short links

Getting started

Contributing

Contributions are welcome!
See: https://swiftlink.wiki/d/contributing

License

Dual-licensed under Apache-2.0 and MIT, either at your option.

About

Blazingly fast, memory-efficient and safe URL shortener to fit you.

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages