StreamLux is a world-class, all-in-one streaming destination designed for the modern cinephile and sports enthusiast. Built with a focus on stability, speed, and stunning UI, it aggregates the best content from across the globe into a single, seamless experience.
🌐 Live Demo: streamlux-67a84.web.app ⚙️ Backend API: streamlux.onrender.com 📱 Android App: Download Latest APK
Our newly engineered Elite Sports Aggregator brings you closer to the action than ever before.
- 🏆 Unified Dashboard: Real-time scores and live streaming from EPL, NBA, La Liga, and more.
- 🛠️ Persistence Guard: Advanced caching ensures your game data stays visible even during API hiccups.
- ⚡ Multi-Source Engine: Scrapes live matches from premium sources (VIP, WeScore, FoxTrend) for fallback reliability.
- 📺 Immersive Match Details: Deep-dive into lineups, stats, and fan predictions.
- AI-Powered Discovery: Smart recommendations that learn from your viewing patterns.
- Global Reach: Dedicated sections for African Cinema (Nollywood, SA Drama), Asian Hits (Anime, C-Drama), and Latin Gems.
- High-Fidelity Streaming: Multiple high-quality embed sources for every title.
- Offline Ready: One-click downloads for your journey, identical to the MovieBox experience.
StreamLux is now a native powerhouse, offering a fluid and immersive mobile experience.
- Fluid Navigation: Transition animations that feel premium and responsive.
- Lightweight: Only 50MB with a full native feature set.
- Secure: Integrated Firebase Auth with Google and Facebook support.
Modern dark mode with atmospheric glows and intuitive navigation for all major leagues.
High-fidelity posters and real-time metadata for a premium browsing experience.
Personalized discovery across thousands of global titles.
- Core: React 18, TypeScript, TailwindCSS
- State & Data: Redux Toolkit, TanStack Query (React Query), Axios
- Backend: Firebase (Auth, Firestore), Node.js (Render.com)
- Aggregators: Custom multi-source scraping engine for Sports and Movies
- Optimization: LRU Caching, Rate Limiting, Request Batching
-
Clone & Install:
git clone https://github.com.streamlux.app.git cd STREAMLUX npm install -
Environment Setup: Create a
.envfile in the root:REACT_APP_API_KEY = YOUR_TMDB_API_KEY
-
Run Development:
npm start
StreamLux is a technological aggregator. We do not host any content on our servers. Please refer to our Privacy Policy and Copyright Page for full legal disclosure.
If you like this project, give it a star ✨ and help us build the future of streaming.

