Skip to content

Shashwat-CODING/Luxa

Repository files navigation

Luxa Logo

Luxa

Next-Gen Entertainment. Everywhere.

The ultimate unified streaming hub for Movies, TV Shows, Anime, Music, Live TV, and Games.

Version Flutter Platforms Website


Luxa (formerly Drishya) is a premium, cross-platform media application built with Flutter, designed to deliver a high-fidelity cinematic experience. It features a modern iOS-inspired glassmorphic UI, high-performance playback engines, and a comprehensive library spanning movies, series, IPTV, music, and interactive mini-games.

✨ Key Features

  • 🎬 Cinematic Universe: Extensive library for Movies and TV Shows with deep metadata, cast details, and intelligent recommendations.
  • 📺 Live TV (IPTV): Global IPTV integration with category-wise browsing and direct channel access.
  • 🎵 Music Streaming: Built-in high-quality music player with background playback support.
  • 🎮 Mini Games: Instant access to a library of web-based "Playables" without installation.
  • 🎨 Aesthetic Excellence: Stunning iOS-style Glassmorphic design with support for dynamic theming and custom typography.
  • 📥 Advanced Media Manager: Resumable, high-speed downloads with background processing and smart source fallback.
  • Premium Playback: Hardware-accelerated dual engine support (FVP/FFmpeg & Video Player) for butter-smooth 4K playback.
  • 🔗 Smart Routing & Sharing: Advanced deep-linking system and social sharing for content, players, and live channels.
  • 🚀 Cross-Platform: Optimized for Android (Mobile), Windows (Desktop), and Web.

🔗 Deep Linking & Routing

Luxa supports advanced deep links and URL routing to allow seamless content sharing and navigation:

1. Content Details

  • Route: /details
  • Parameters: type (movie/tv), id (TMDB ID)
  • Example: https://luxa-app.vercel.app/details?type=movie&id=123

2. Media Player (Movies & TV)

  • Route: /watch
  • Parameters: type, id, s (Season, optional), e (Episode, optional)
  • Example: https://luxa-app.vercel.app/watch?type=tv&id=456&s=1&e=5

3. Live TV Player

  • Route: /watch/iptv
  • Parameters: id (Channel ID)
  • Example: https://luxa-app.vercel.app/watch/iptv?id=789

🛠 Tech Stack

📸 Screenshots

Luxa Screen 1 Luxa Screen 2 Luxa Screen 3 Luxa Screen 4 Luxa Screen 5 Luxa Screen 6 Luxa Screen 7 Luxa Screen 8

🚀 Getting Started

Prerequisites

  • Flutter SDK (latest stable version)
  • Android Studio / VS Code
  • A physical device or emulator

Installation

  1. Clone the repository:
    git clone https://github.com/Shashwat-CODING/StreamFlix-main.git
  2. Install dependencies:
    flutter pub get
  3. Run the application:
    flutter run

📜 License

Distributed under the MIT License.


Built with ❤️ by the Shashwat

About

Luxa is an all-in-one entertainment app that lets users stream movies, TV series, live TV, and access interactive content like games — all from a single platform. Built for simplicity, speed, and a seamless user experience.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors