About GloboView
Welcome to GloboView! Inspired by the unique interface of tv.garden, this application offers a way to explore publicly available live television channels from across the globe using an interactive map interface.
This project leverages the extensive and freely available data curated by the IPTV-Org community. Without their incredible effort in maintaining channel information, stream URLs, country data, and more, GloboView would not be possible. We extend our sincere gratitude to everyone involved in the IPTV-Org project 🙏.
✨ Core Features
- Explore channels via an interactive 3D globe.
- Browse channels by category or country.
- Search for specific countries or channels (within the current view).
- View channel logos and names.
- Attempt to play live streams (availability depends on external sources).
- Responsive design adapting to desktop and mobile devices.
- User-selectable Light and Dark mode themes 🌓.
🛠️ Technology Stack
- Astro - Core web framework.
- React - For interactive UI components.
- Nano Stores - Global state management.
- Tailwind CSS - Utility-first styling.
- DaisyUI - Tailwind CSS component library.
- TanStack Virtual - List virtualization.
- MapLibre GL JS / react-map-gl - Interactive map rendering.
- Video.js - Video stream playback.
- IPTV-Org API - Data source.
👤 Author
GloboView was created by Pedro Sorrentino. Find more projects on GitHub.
Disclaimer: This project is for educational purposes. Stream availability, quality, and legality depend on external sources and local regulations. Please use responsibly and respect copyright laws.