Laravel Packages

Lua - Laravel powered open-source URL shortener

Published
Lua - Laravel powered open-source URL shortener image

URL shorteners can play a vital role in enhancing user experience by making long URLs manageable. Lua is a scalable and open-source URL shortener designed to be lightweight, fast, and easy to deploy. It is built with the modern stack of Laravel, Vue 3, and Inertia.js and offers a robust solution for developers looking for a customizable and efficient alternative to proprietary services.

Key Features of Lua

  • Shorten URLs: Quickly shorten long URLs with an intuitive interface.
  • QR Code Generation: Instantly generate QR codes for your short URLs to share them offline with ease.
  • Detailed Analytics: Track clicks, referrers, devices, geolocation, and more with a comprehensive dashboard.
  • Custom Domains: Add and manage custom domains to create branded URLs.
  • Custom URL Slugs: Personalize your links with memorable, custom slugs.
  • Authentication & Authorization: Protect the service with secure authentication and manage permissions for team-based usage.
  • Secure by Design: Includes built-in CSRF protection, rate-limiting, and HTTPS support.

Lua offers a free tier for basic use, with the option to upgrade to a paid plan for additional features, including the ability to generate more links, track a higher volume of clicks, and manage more team members and domains.

Lua is an excellent choice for developers and organizations looking for a simple yet powerful URL shortener.

For more information, visit the official Lua website or check out the source code on Github.

Yannick Lyn Fatt photo

Staff Writer at Laravel News and Full stack web developer.

Sponsored

masteringlaravel logo
Laravel Code Review

Get expert guidance in a few days with a Laravel code review

Visit Laravel Code Review

The latest

View all →
Look What You Helped Me Build image

Look What You Helped Me Build

Read article
BashBox: A Sandboxed Bash Interpreter for AI Agents in PHP image

BashBox: A Sandboxed Bash Interpreter for AI Agents in PHP

Read article
Running Laravel's Scheduler on Multiple Servers image

Running Laravel's Scheduler on Multiple Servers

Read article
Laravel Fake Assertions Now Accept Property Arrays image

Laravel Fake Assertions Now Accept Property Arrays

Read article
Route::query() and Model defaults() in Laravel 13.35 image

Route::query() and Model defaults() in Laravel 13.35

Read article
Laravel AI SDK 1.1 Adds Agent Skills and Cohere Chat image

Laravel AI SDK 1.1 Adds Agent Skills and Cohere Chat

Read article