Open-source platform for creating shortened URLs with advanced analytics, custom domains, and API integration for marketing and development teams.

Overview:

lua.sh is an open-source URL shortener built with Laravel, Vue 3, and Inertia.js. It allows individuals and teams to create and manage a self-hosted or cloud-based URL shortening service. The project focuses on providing branded, trackable links through features like custom domains and detailed analytics. It includes authentication and authorization for team-based usage, making it suitable for developers or organizations that want to operate their own link management platform.

Core Features:

  • URL Shortening: Create short links from long URLs through an interface built with Vue 3.

  • Detailed Analytics: Track clicks, referrers, devices, and geolocation data via a comprehensive dashboard.

  • Custom Domains: Add and manage custom domains to create branded short URLs.

  • Custom URL Slugs: Personalize shortened links with user-defined slugs.

  • Authentication & Authorization: Includes secure user authentication and permission management for team-based access.

  • Link Expiration: Set expiration dates for links to control their lifecycle.

Use Cases:

  • Individuals seeking branded links: Create and manage personalized, trackable short links using custom domains or slugs.

  • Teams needing shared link management: Use authentication and authorization features to collaboratively manage a URL shortening service with controlled access.

  • Self-hosters and developers: Deploy and run a scalable URL shortener on private infrastructure for full control over data and configuration.

Why It Matters:

As an open-source URL shortener, lua.sh offers a self-hostable alternative to proprietary link management services. It provides essential features like analytics, custom domains, and team permissions without the restrictions of a closed platform. Built with a modern stack (Laravel, Vue 3, Inertia.js), it allows developers to customize, extend, or integrate the service into existing workflows.

ShareXLinkedInReddit

Related tools

Project stats

Stars

332

Forks

62

License

AGPL-3.0

Metadata

Alternative to
Bitly