A self-hosted URL shortening service with click tracking, custom domain support, and a management dashboard for links.

Lua.sh is an open-source, self-hosted web app and server for creating and managing shortened URLs with integrated tracking and branding options. The software is deployed as a web application on a server, allowing users to maintain full control over their redirection data and link infrastructure.
Users can generate short links for marketing or development purposes and monitor traffic through a dedicated dashboard. The system supports both individual use and team-based environments through secure authentication and permission management. It is designed to be lightweight and flexible, catering to those who need a professional URL shortening service.
The application is built on a modern technical stack consisting of Laravel for the backend and MySQL for the relational database. The frontend utilizes Vue 3 and Inertia.js to provide a single-page application experience, ensuring the interface remains reactive and fast. This architecture allows the service to handle link redirection and analytics collection efficiently while remaining customizable for developers who wish to modify the source code.
The software includes a dark mode for the user interface and is designed for scalability. By combining a PHP backend with a JavaScript frontend, it provides a balance between server-side stability and client-side interactivity. This makes it suitable for organizations that require a private, branded link management system with detailed insights into how their links are performing across different devices and regions.
Lua.sh serves as a private utility for those who require total ownership of their link data and branding.
A link attribution platform for creating short links, tracking conversions, and managing affiliate programs with analytics.
A self hosted link management system for creating and tracking short URLs on a private server.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.