rs-short

A lightweight link shortener written in Rust, with features such as caching, spambot protection and phishing detection.


RS-Short: A Lightweight Link Shortener Written in Rust

RS-Short is a minimal and lightweight link shortener written in Rust, designed to be fast, secure, and easy to use. With a focus on simplicity and ease of deployment, RS-Short provides a range of features that make it an attractive option for anyone looking to shorten links without sacrificing control or security.

Main Features

RS-Short's key features include:

  • Captcha-based spambot protection: A customizable captcha helps prevent spamming and abuse.
  • Robust caching: Serve content even with database locks using RS-Short's caching features.
  • Localization: Available in French, English, Croatian, and Occitan, with support for translation.
  • Phishing detection: Detects suspicious activity and alerts users to potential phishing links.
  • Click counting: Track the number of clicks on each shortened link.
  • Shortcut deletion: Users can delete their own shortcuts as needed.
  • Phishing marking: Mark a shortcut as "phishing" to display an awareness-raising message to victims.
  • URL blocking with regexes: Includes a default blocklist and allows administrators to customize URL blocks.

With these features, RS-Short provides a reliable and secure link shortening solution that's easy to use and deploy. Whether you're looking for a simple way to shorten links or need more advanced features to protect your users, RS-Short is an excellent choice.

Related

Stalwart SMTP
Stalwart Mail Server
GarageHQ
Lemmy
SPIS
vod2pod-rss
Bencher
wantguns/bin
PicoShare
Wastebin