Repository navigation
Nebulo V2.0
🚀 Nebulo V2.0 - The Ultimate iOS IPTV Experience
Nebulo V2.0 is here! This is a complete rewrite and a massive leap forward,
bringing desktop-class features to your iPhone and iPad. With a stunning
glassmorphism UI, Multi-View support, and a dedicated Sports Center, Nebulo
defines how IPTV should look and feel on iOS.
✨ New Features
📺 Multi-View Mode
Watch up to 4 streams simultaneously! Perfect for sports days or tracking
multiple news channels.
- Grid layout for 2x2 viewing.
- Seamlessly add channels from the player or context menus.
- Audio focus switching with a simple tap.
⏯️ All-New Custom Video Player
Built on top of AVKit for maximum performance and battery efficiency.
- Smart Picture-in-Picture (PiP): Now with refined logic—PiP only activates
when you want it and automatically dismisses when you switch streams. - Quick Switcher: Swipe up to surf channels without leaving the stream.
- Quality Indicators: Auto-detects 4K, 1080p, 720p, and SD streams.
- Mini Player: Keep watching in-app while browsing the guide.
⚽ Sports Center & Smart EPG
- Sports Hub: A dedicated view to find live events quickly.
- Dynamic EPG: Live program updates with a "Dynamic Island" style loading
indicator. - Smart Search: Find channels, categories, and current programs instantly.
🎨 Stunning UI/UX
- Nebula Backgrounds: Dynamic, colorful backgrounds that breathe with the
app. - Adaptive Layouts: Optimized interfaces for both iPhone (Standard) and iPad
(Sidebar/Landscape). - Glassmorphism: Modern, translucent aesthetics throughout the app.
🛠 Under the Hood
- Performance: Significant optimizations in stream loading and memory
management. - Stability: Fixed issues with background audio and stream switching.
- Stack: 100% SwiftUI & Combine.
Note: Requires a valid Xtream Codes, m3u, or stalker portal this is just an app it does not provide any of this.
❤️ Support the Project
Nebulo is free and open-source. If you enjoy using it, consider buying me a
coffee!
Found a bug? Open an issue!