[Skip to content](https://github.com/EdenwareApps/megacubo#start-of-content)

You signed in with another tab or window. [Reload](https://github.com/EdenwareApps/megacubo) to refresh your session.You signed out in another tab or window. [Reload](https://github.com/EdenwareApps/megacubo) to refresh your session.You switched accounts on another tab or window. [Reload](https://github.com/EdenwareApps/megacubo) to refresh your session.Dismiss alert

{{ message }}

[EdenwareApps](https://github.com/EdenwareApps)/ **[Megacubo](https://github.com/EdenwareApps/Megacubo)** Public

- [Sponsor](https://github.com/sponsors/EdenwareApps)
- [Notifications](https://github.com/login?return_to=%2FEdenwareApps%2FMegacubo) You must be signed in to change notification settings
- [Fork\\
87](https://github.com/login?return_to=%2FEdenwareApps%2FMegacubo)
- [Star\\
572](https://github.com/login?return_to=%2FEdenwareApps%2FMegacubo)


master

[**5** Branches](https://github.com/EdenwareApps/Megacubo/branches) [**185** Tags](https://github.com/EdenwareApps/Megacubo/tags)

[Go to Branches page](https://github.com/EdenwareApps/Megacubo/branches)[Go to Tags page](https://github.com/EdenwareApps/Megacubo/tags)

Go to file

Code

Open more actions menu

## Folders and files

| Name | Name | Last commit message | Last commit date |
| --- | --- | --- | --- |
| ## Latest commit<br>[![EdenwareApps](https://avatars.githubusercontent.com/u/7549528?v=4&size=40)](https://github.com/EdenwareApps)[EdenwareApps](https://github.com/EdenwareApps/Megacubo/commits?author=EdenwareApps)<br>[Update README links to point to GitHub Pages](https://github.com/EdenwareApps/Megacubo/commit/40735ee754cad00a07db33a825487fe492d63cb3)<br>success<br>last monthJun 5, 2026<br>[40735ee](https://github.com/EdenwareApps/Megacubo/commit/40735ee754cad00a07db33a825487fe492d63cb3) · last monthJun 5, 2026<br>## History<br>[479 Commits](https://github.com/EdenwareApps/Megacubo/commits/master/) <br>Open commit details<br>[View commit history for this file.](https://github.com/EdenwareApps/Megacubo/commits/master/) 479 Commits |
| [.github](https://github.com/EdenwareApps/Megacubo/tree/master/.github ".github") | [.github](https://github.com/EdenwareApps/Megacubo/tree/master/.github ".github") | [Update funding information for GitHub Sponsors](https://github.com/EdenwareApps/Megacubo/commit/e85719f5c68d47eab758cbf0900dbe80acedfa46 "Update funding information for GitHub Sponsors") | 3 months agoApr 16, 2026 |
| [android](https://github.com/EdenwareApps/Megacubo/tree/master/android "android") | [android](https://github.com/EdenwareApps/Megacubo/tree/master/android "android") | [v17.6.8](https://github.com/EdenwareApps/Megacubo/commit/46d30afffd8f5f0e358e885615c97e9e047e8db2 "v17.6.8  - Prevent crashes from invalid HTML download responses - Remove form-data dependency from crash reporting - Add indexIdleUnloadMs tuning to database configurations - Protect against list initialization race conditions - Improve internal reliability through refactoring - Improve error handling across multiple modules") | 2 months agoMay 29, 2026 |
| [assets](https://github.com/EdenwareApps/Megacubo/tree/master/assets "assets") | [assets](https://github.com/EdenwareApps/Megacubo/tree/master/assets "assets") | [v17.6.0](https://github.com/EdenwareApps/Megacubo/commit/6d63887c59b939ab929b182800b3db2888a242ee "v17.6.0  - Updated the application icon. - Refactored Megacubo core to be usable as a Node module (see test.mjs for sample usage). - Enhanced performance and overall stability.") | last yearMar 8, 2025 |
| [patches](https://github.com/EdenwareApps/Megacubo/tree/master/patches "patches") | [patches](https://github.com/EdenwareApps/Megacubo/tree/master/patches "patches") | [v17.6.3](https://github.com/EdenwareApps/Megacubo/commit/6be4c49aa4ef218f4d50ac3c7147f4666756b934 "v17.6.3  - Update build configurations (package.json, rollup configs, prepare.mjs) - Modify channel management modules (channel-list.js, channels.js) - Enhance smart-recommendations system (AIRecommendationEngine.mjs, compatibility-wrapper.mjs, etc.) - Update language files for multiple locales - Extract and publish conn-racing, countries, and tv-channels-by-country as public npm packages (@edenware/conn-racing, @edenware/countries, @edenware/tv-channels-by-country)") | 5 months agoFeb 12, 2026 |
| [scripts](https://github.com/EdenwareApps/Megacubo/tree/master/scripts "scripts") | [scripts](https://github.com/EdenwareApps/Megacubo/tree/master/scripts "scripts") | [v17.6.8b](https://github.com/EdenwareApps/Megacubo/commit/125ba7190c573a30d086d53b9f9e57dd02fd84aa "v17.6.8b  Introduce a Docusaurus-based website under website/") | 2 months agoMay 29, 2026 |
| [website](https://github.com/EdenwareApps/Megacubo/tree/master/website "website") | [website](https://github.com/EdenwareApps/Megacubo/tree/master/website "website") | [v17.6.8b](https://github.com/EdenwareApps/Megacubo/commit/125ba7190c573a30d086d53b9f9e57dd02fd84aa "v17.6.8b  Introduce a Docusaurus-based website under website/") | 2 months agoMay 29, 2026 |
| [www](https://github.com/EdenwareApps/Megacubo/tree/master/www "www") | [www](https://github.com/EdenwareApps/Megacubo/tree/master/www "www") | [v17.6.8](https://github.com/EdenwareApps/Megacubo/commit/46d30afffd8f5f0e358e885615c97e9e047e8db2 "v17.6.8  - Prevent crashes from invalid HTML download responses - Remove form-data dependency from crash reporting - Add indexIdleUnloadMs tuning to database configurations - Protect against list initialization race conditions - Improve internal reliability through refactoring - Improve error handling across multiple modules") | 2 months agoMay 29, 2026 |
| [.all-contributorsrc](https://github.com/EdenwareApps/Megacubo/blob/master/.all-contributorsrc ".all-contributorsrc") | [.all-contributorsrc](https://github.com/EdenwareApps/Megacubo/blob/master/.all-contributorsrc ".all-contributorsrc") | [Update .all-contributorsrc](https://github.com/EdenwareApps/Megacubo/commit/c18018aa61229547a9468a2d73305b6236854ac0 "Update .all-contributorsrc") | last yearMar 9, 2025 |
| [.gitignore](https://github.com/EdenwareApps/Megacubo/blob/master/.gitignore ".gitignore") | [.gitignore](https://github.com/EdenwareApps/Megacubo/blob/master/.gitignore ".gitignore") | [v17.6.8b](https://github.com/EdenwareApps/Megacubo/commit/125ba7190c573a30d086d53b9f9e57dd02fd84aa "v17.6.8b  Introduce a Docusaurus-based website under website/") | 2 months agoMay 29, 2026 |
| [.npmignore](https://github.com/EdenwareApps/Megacubo/blob/master/.npmignore ".npmignore") | [.npmignore](https://github.com/EdenwareApps/Megacubo/blob/master/.npmignore ".npmignore") | [v17.5.4](https://github.com/EdenwareApps/Megacubo/commit/a9d4b78220c54149d753b62b95c25ddcdc52a39b "v17.5.4  - Resolve compatibility issues with 'npx megacubo'.") | 2 years agoOct 27, 2024 |
| [.nvmrc](https://github.com/EdenwareApps/Megacubo/blob/master/.nvmrc ".nvmrc") | [.nvmrc](https://github.com/EdenwareApps/Megacubo/blob/master/.nvmrc ".nvmrc") | [v17.6.3](https://github.com/EdenwareApps/Megacubo/commit/6be4c49aa4ef218f4d50ac3c7147f4666756b934 "v17.6.3  - Update build configurations (package.json, rollup configs, prepare.mjs) - Modify channel management modules (channel-list.js, channels.js) - Enhance smart-recommendations system (AIRecommendationEngine.mjs, compatibility-wrapper.mjs, etc.) - Update language files for multiple locales - Extract and publish conn-racing, countries, and tv-channels-by-country as public npm packages (@edenware/conn-racing, @edenware/countries, @edenware/tv-channels-by-country)") | 5 months agoFeb 12, 2026 |
| [LICENSE](https://github.com/EdenwareApps/Megacubo/blob/master/LICENSE "LICENSE") | [LICENSE](https://github.com/EdenwareApps/Megacubo/blob/master/LICENSE "LICENSE") | [v16.0.0](https://github.com/EdenwareApps/Megacubo/commit/bc173268e217909405ab54062ac37e54d0ea81b2 "v16.0.0  Project refactoring bringing support to Apache Cordova.") | 6 years agoDec 1, 2020 |
| [README.md](https://github.com/EdenwareApps/Megacubo/blob/master/README.md "README.md") | [README.md](https://github.com/EdenwareApps/Megacubo/blob/master/README.md "README.md") | [Update README links to point to GitHub Pages](https://github.com/EdenwareApps/Megacubo/commit/40735ee754cad00a07db33a825487fe492d63cb3 "Update README links to point to GitHub Pages") | last monthJun 5, 2026 |
| [babel.config.json](https://github.com/EdenwareApps/Megacubo/blob/master/babel.config.json "babel.config.json") | [babel.config.json](https://github.com/EdenwareApps/Megacubo/blob/master/babel.config.json "babel.config.json") | [v17.6.2](https://github.com/EdenwareApps/Megacubo/commit/1bc7833e14f43346412654efad7405aaeb43da44 "v17.6.2  - Upgrade to optimized jexidb v2.1.0 with improved performance - Reduced memory usage with jexidb database upgrade and trias removal - Improve Mag list compatibility and parsing reliability - Enhance app search performance with optimized algorithms") | 9 months agoOct 29, 2025 |
| [babel.node-output.json](https://github.com/EdenwareApps/Megacubo/blob/master/babel.node-output.json "babel.node-output.json") | [babel.node-output.json](https://github.com/EdenwareApps/Megacubo/blob/master/babel.node-output.json "babel.node-output.json") | [Create babel.node-output.json](https://github.com/EdenwareApps/Megacubo/commit/8c601619fc4bae80984646a91ca5258faeb99ef3 "Create babel.node-output.json") | 4 months agoMar 23, 2026 |
| [babel.renderer-output.json](https://github.com/EdenwareApps/Megacubo/blob/master/babel.renderer-output.json "babel.renderer-output.json") | [babel.renderer-output.json](https://github.com/EdenwareApps/Megacubo/blob/master/babel.renderer-output.json "babel.renderer-output.json") | [v17.6.2](https://github.com/EdenwareApps/Megacubo/commit/1bc7833e14f43346412654efad7405aaeb43da44 "v17.6.2  - Upgrade to optimized jexidb v2.1.0 with improved performance - Reduced memory usage with jexidb database upgrade and trias removal - Improve Mag list compatibility and parsing reliability - Enhance app search performance with optimized algorithms") | 9 months agoOct 29, 2025 |
| [babel.renderer-polyfills.json](https://github.com/EdenwareApps/Megacubo/blob/master/babel.renderer-polyfills.json "babel.renderer-polyfills.json") | [babel.renderer-polyfills.json](https://github.com/EdenwareApps/Megacubo/blob/master/babel.renderer-polyfills.json "babel.renderer-polyfills.json") | [v17.6.2](https://github.com/EdenwareApps/Megacubo/commit/1bc7833e14f43346412654efad7405aaeb43da44 "v17.6.2  - Upgrade to optimized jexidb v2.1.0 with improved performance - Reduced memory usage with jexidb database upgrade and trias removal - Improve Mag list compatibility and parsing reliability - Enhance app search performance with optimized algorithms") | 9 months agoOct 29, 2025 |
| [build-android.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/build-android.mjs "build-android.mjs") | [build-android.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/build-android.mjs "build-android.mjs") | [v17.6.2g](https://github.com/EdenwareApps/Megacubo/commit/c87a22ca861099b6dd45f82c1c2528d25c1e1b00 "v17.6.2g  - Implement electron-builder. - Minor improvements.") | 7 months agoJan 1, 2026 |
| [build.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/build.mjs "build.mjs") | [build.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/build.mjs "build.mjs") | [v17.6.2](https://github.com/EdenwareApps/Megacubo/commit/1bc7833e14f43346412654efad7405aaeb43da44 "v17.6.2  - Upgrade to optimized jexidb v2.1.0 with improved performance - Reduced memory usage with jexidb database upgrade and trias removal - Improve Mag list compatibility and parsing reliability - Enhance app search performance with optimized algorithms") | 9 months agoOct 29, 2025 |
| [capacitor.config.json](https://github.com/EdenwareApps/Megacubo/blob/master/capacitor.config.json "capacitor.config.json") | [capacitor.config.json](https://github.com/EdenwareApps/Megacubo/blob/master/capacitor.config.json "capacitor.config.json") | [17.6.2c](https://github.com/EdenwareApps/Megacubo/commit/8429a971d2eda024a4f915afa66b2a5f07d6d13c "17.6.2c  - Implement Electron build system with multi-platform support - Minor improvements and bugfixes") | 7 months agoDec 28, 2025 |
| [capacitor.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/capacitor.mjs "capacitor.mjs") | [capacitor.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/capacitor.mjs "capacitor.mjs") | [v17.6.1h](https://github.com/EdenwareApps/Megacubo/commit/bbc764afb7d6119d30448dfe3c2564932468cbf1 "v17.6.1h  - Minor bugfixes and improvements.") | last yearJun 15, 2025 |
| [configure.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/configure.mjs "configure.mjs") | [configure.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/configure.mjs "configure.mjs") | [v17.5.0](https://github.com/EdenwareApps/Megacubo/commit/7ef547d405a66eb36c4370f47ad0d9f88555d559 "v17.5.0  - Migration from Cordova to Capacitor to bring compatibility to Android 13 and 14. - Project restructuring. - UI rendering tweaks (Svelte), layout improvements, and minor bug fixes.") | 2 years agoApr 12, 2024 |
| [electron-builder.config.cjs](https://github.com/EdenwareApps/Megacubo/blob/master/electron-builder.config.cjs "electron-builder.config.cjs") | [electron-builder.config.cjs](https://github.com/EdenwareApps/Megacubo/blob/master/electron-builder.config.cjs "electron-builder.config.cjs") | [v17.6.2d](https://github.com/EdenwareApps/Megacubo/commit/19a487e9c784db768a70a05dd9a99d85ec6c666a "v17.6.2d  - Docs and build scripts improvements") | 7 months agoDec 29, 2025 |
| [electron-builder.config.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/electron-builder.config.mjs "electron-builder.config.mjs") | [electron-builder.config.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/electron-builder.config.mjs "electron-builder.config.mjs") | [v17.6.4](https://github.com/EdenwareApps/Megacubo/commit/93f23331ac31fa47b4d45b1a9937693b5baaf56a "v17.6.4  - Change the Electron wrapper to resolve its own directory and exec the bundled megacubo.original binary (instead of using electronBinPath), ensuring the app launches the local packaged binary with sandbox flags.") | 5 months agoFeb 27, 2026 |
| [main.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/main.mjs "main.mjs") | [main.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/main.mjs "main.mjs") | [v17.6.2](https://github.com/EdenwareApps/Megacubo/commit/1bc7833e14f43346412654efad7405aaeb43da44 "v17.6.2  - Upgrade to optimized jexidb v2.1.0 with improved performance - Reduced memory usage with jexidb database upgrade and trias removal - Improve Mag list compatibility and parsing reliability - Enhance app search performance with optimized algorithms") | 9 months agoOct 29, 2025 |
| [package-lock.json](https://github.com/EdenwareApps/Megacubo/blob/master/package-lock.json "package-lock.json") | [package-lock.json](https://github.com/EdenwareApps/Megacubo/blob/master/package-lock.json "package-lock.json") | [v17.6.8](https://github.com/EdenwareApps/Megacubo/commit/46d30afffd8f5f0e358e885615c97e9e047e8db2 "v17.6.8  - Prevent crashes from invalid HTML download responses - Remove form-data dependency from crash reporting - Add indexIdleUnloadMs tuning to database configurations - Protect against list initialization race conditions - Improve internal reliability through refactoring - Improve error handling across multiple modules") | 2 months agoMay 29, 2026 |
| [package.json](https://github.com/EdenwareApps/Megacubo/blob/master/package.json "package.json") | [package.json](https://github.com/EdenwareApps/Megacubo/blob/master/package.json "package.json") | [v17.6.8](https://github.com/EdenwareApps/Megacubo/commit/46d30afffd8f5f0e358e885615c97e9e047e8db2 "v17.6.8  - Prevent crashes from invalid HTML download responses - Remove form-data dependency from crash reporting - Add indexIdleUnloadMs tuning to database configurations - Protect against list initialization race conditions - Improve internal reliability through refactoring - Improve error handling across multiple modules") | 2 months agoMay 29, 2026 |
| [prepare.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/prepare.mjs "prepare.mjs") | [prepare.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/prepare.mjs "prepare.mjs") | [Skip --expose-gc on Node 22+; add lists modules](https://github.com/EdenwareApps/Megacubo/commit/243e392ea7faff04b9430ab6cbd355091516f26f "Skip --expose-gc on Node 22+; add lists modules  Avoid adding --expose-gc to NODE_OPTIONS on Node 22+ (runtime rejects it) and keep GC plugin behavior when global.gc is unavailable. These changes improve list loading reliability and Node 22 compatibility.") | 3 months agoApr 10, 2026 |
| [rollup.config.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/rollup.config.mjs "rollup.config.mjs") | [rollup.config.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/rollup.config.mjs "rollup.config.mjs") | [v17.6.4](https://github.com/EdenwareApps/Megacubo/commit/2f16ad70f6fda0aa53702da7b62124e21d3b73c8 "v17.6.4  - Enhanced worker monitoring and recovery system - Improved lists loading and parsing - Other performance and stability improvements - Enhanced wizard configuration flow - Xtream playback-related bugfix - Added a “Back to top” button for long lists") | 5 months agoFeb 26, 2026 |
| [rollup.config.node.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/rollup.config.node.mjs "rollup.config.node.mjs") | [rollup.config.node.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/rollup.config.node.mjs "rollup.config.node.mjs") | [v17.6.4d](https://github.com/EdenwareApps/Megacubo/commit/00d94bb450613fa66bbc66467b918304b16b1b08 "v17.6.4d  - Optimize performance and resolve minor bugs - Prevent deadlocks when loading public lists - Add polyfills for Capacitor WebView compatibility") | 4 months agoMar 13, 2026 |
| [rollup.config.renderer.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/rollup.config.renderer.mjs "rollup.config.renderer.mjs") | [rollup.config.renderer.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/rollup.config.renderer.mjs "rollup.config.renderer.mjs") | [v17.6.4d](https://github.com/EdenwareApps/Megacubo/commit/00d94bb450613fa66bbc66467b918304b16b1b08 "v17.6.4d  - Optimize performance and resolve minor bugs - Prevent deadlocks when loading public lists - Add polyfills for Capacitor WebView compatibility") | 4 months agoMar 13, 2026 |
| [test.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/test.mjs "test.mjs") | [test.mjs](https://github.com/EdenwareApps/Megacubo/blob/master/test.mjs "test.mjs") | [v17.6.0](https://github.com/EdenwareApps/Megacubo/commit/6d63887c59b939ab929b182800b3db2888a242ee "v17.6.0  - Updated the application icon. - Refactored Megacubo core to be usable as a Node module (see test.mjs for sample usage). - Enhanced performance and overall stability.") | last yearMar 8, 2025 |
| View all files |

## Repository files navigation

# Megacubo

[Permalink: Megacubo](https://github.com/EdenwareApps/megacubo#megacubo)

[![All Contributors](https://camo.githubusercontent.com/25d1563411e0ce2d82cf5811dbc76c11c723d312cf6b985e7ee6c58f25851924/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f616c6c5f636f6e7472696275746f72732d352d6f72616e67652e7376673f7374796c653d666c61742d737175617265)](https://github.com/EdenwareApps/megacubo#contributors-)

[![Megacubo logo](https://camo.githubusercontent.com/7aad72d6724db0de8aaace970fe18d611436250152bcaf3087f764d2269a0371/68747470733a2f2f7374617469632e6d6567616375626f2e74762f77702d636f6e74656e742f75706c6f6164732f323032322f30332f63726f707065642d64656661756c745f69636f6e2d313932783139322e706e67)](https://megacubo.tv/)

# Megacubo

[Permalink: Megacubo](https://github.com/EdenwareApps/megacubo#megacubo-1)

Cross-platform IPTV player for Windows, Linux, macOS and Android with support for M3U playlists, live TV streams, bookmarks, history, miniplayer mode and community lists.

[Website](https://megacubo.tv/)
·
[Releases](https://github.com/EdenwareApps/Megacubo/releases)
·
[Download](https://megacubo.tv/en/english/)
·
[Issues](https://github.com/EdenwareApps/Megacubo/issues)

* * *

## Why use Megacubo?

[Permalink: Why use Megacubo?](https://github.com/EdenwareApps/megacubo#why-use-megacubo)

The internet already contains thousands of publicly available TV channels, radio stations, live streams and community broadcasts from around the world. Many broadcasters distribute their own streams online, including free-to-air channels, public networks and independent media.

Megacubo helps users organize and access this open media ecosystem in one place through personal playlists and community discovery features. The application itself does not decide what users watch — users are responsible for the sources and playlists they add and access.

Many people use Megacubo to:

- watch free-to-air channels already available in their country
- access publicly available broadcaster streams
- organize personal IPTV/M3U playlists
- watch international public channels
- listen to radio streams
- use miniplayer mode while working or studying
- access community-shared public streams

Megacubo was designed as a flexible media player focused on accessibility, organization and cross-platform compatibility.

* * *

# Features

[Permalink: Features](https://github.com/EdenwareApps/megacubo#features)

- IPTV player with M3U support
- Live TV and radio streaming
- Community mode
- Miniplayer / Picture-in-picture mode
- Bookmarks and watch history
- Multi-language interface
- Cross-platform support
- Hardware accelerated playback
- Chromecast support
- External player support
- Electron-based desktop app
- Android support
- Open source

* * *

# Platforms

[Permalink: Platforms](https://github.com/EdenwareApps/megacubo#platforms)

| Platform | Supported |
| --- | --- |
| Windows | ✅ |
| Linux | ✅ |
| macOS | ✅ |
| Android | ✅ |

* * *

# Screenshots

[Permalink: Screenshots](https://github.com/EdenwareApps/megacubo#screenshots)

![Megacubo UI screenshot](https://camo.githubusercontent.com/29df980d33d6741709a4aa2eb5bfe506bf2b05d1c43472b96de1353c286fbc46/68747470733a2f2f7374617469632e6d6567616375626f2e74762f66696c65732f7072696e742d6d6567616375626f2d656e2d312e6a7067)

![Megacubo player screenshot](https://camo.githubusercontent.com/d5f6c66ea5eef3155634172101d99d8c1ff4b447abd1a62ba0b08c8ad18d67db/68747470733a2f2f7374617469632e6d6567616375626f2e74762f66696c65732f7072696e742d6d6567616375626f2d656e2d322e6a7067)

* * *

# Download

[Permalink: Download](https://github.com/EdenwareApps/megacubo#download)

## Recommended Download

[Permalink: Recommended Download](https://github.com/EdenwareApps/megacubo#recommended-download)

The latest official builds, installers and platform-specific packages are available on the official website:

➡️ [https://megacubo.tv](https://megacubo.tv/)

The website provides:

- Windows installer
- Linux packages
- macOS builds
- Android version
- latest stable releases
- setup instructions

* * *

## GitHub Releases

[Permalink: GitHub Releases](https://github.com/EdenwareApps/megacubo#github-releases)

Portable and release assets are also available in the GitHub Releases section:

➡️ [https://github.com/EdenwareApps/Megacubo/releases](https://github.com/EdenwareApps/Megacubo/releases)

* * *

# Quick Start

[Permalink: Quick Start](https://github.com/EdenwareApps/megacubo#quick-start)

If you're new to Megacubo:

1. [Install the app](https://megacubo.tv/) for your platform
2. Open Megacubo
3. Add your M3U playlist or community source
4. Start watching live streams and channels

* * *

# Installation

[Permalink: Installation](https://github.com/EdenwareApps/megacubo#installation)

## Windows

[Permalink: Windows](https://github.com/EdenwareApps/megacubo#windows)

Download from:

- [https://megacubo.tv](https://megacubo.tv/)
- or GitHub Releases

## Linux

[Permalink: Linux](https://github.com/EdenwareApps/megacubo#linux)

Megacubo supports Linux desktop environments and distributions through:

- AppImage
- Snap
- Flatpak

Linux users can also build directly from source.

## macOS

[Permalink: macOS](https://github.com/EdenwareApps/megacubo#macos)

macOS builds are available from the official website and releases section.

## Android

[Permalink: Android](https://github.com/EdenwareApps/megacubo#android)

Android version available on the official website.

* * *

# Development

[Permalink: Development](https://github.com/EdenwareApps/megacubo#development)

## Getting Started

[Permalink: Getting Started](https://github.com/EdenwareApps/megacubo#getting-started)

```
# clone repository
git clone https://github.com/EdenwareApps/Megacubo.git

# enter folder
cd Megacubo

# install dependencies
npm install

# prepare project
npm run prepare

# run development build
npm run debug
```

* * *

## Build Installers

[Permalink: Build Installers](https://github.com/EdenwareApps/megacubo#build-installers)

```
# Linux
npm run build:electron:linux

# Windows
npm run build:electron:win

# macOS
npm run build:electron:mac
```

See:

- DEVELOPING.md
- BUILDING.md

for detailed instructions.

* * *

# Documentation

[Permalink: Documentation](https://github.com/EdenwareApps/megacubo#documentation)

## Getting Started

[Permalink: Getting Started](https://github.com/EdenwareApps/megacubo#getting-started-1)

- [Introduction](https://edenwareapps.github.io/Megacubo/docs/introduction)
- [Installation](https://edenwareapps.github.io/Megacubo/docs/installation)
- [Setup Wizard](https://edenwareapps.github.io/Megacubo/docs/setup-wizard)

## User Guide

[Permalink: User Guide](https://github.com/EdenwareApps/megacubo#user-guide)

- [User Interface](https://edenwareapps.github.io/Megacubo/docs/ui-overview)
- [Using IPTV Lists](https://edenwareapps.github.io/Megacubo/docs/using-iptv-lists)
- [Community Mode](https://edenwareapps.github.io/Megacubo/docs/community-mode)
- [Watching Live TV](https://edenwareapps.github.io/Megacubo/docs/watching-live-tv)
- [Performance](https://edenwareapps.github.io/Megacubo/docs/performance)

## Advanced

[Permalink: Advanced](https://github.com/EdenwareApps/megacubo#advanced)

- [Recommendations](https://edenwareapps.github.io/Megacubo/docs/recommendations)

## Help

[Permalink: Help](https://github.com/EdenwareApps/megacubo#help)

- [Troubleshooting](https://edenwareapps.github.io/Megacubo/docs/troubleshooting)
- [FAQ](https://edenwareapps.github.io/Megacubo/docs/faq)
- [Support](https://edenwareapps.github.io/Megacubo/docs/support)

## Development

[Permalink: Development](https://github.com/EdenwareApps/megacubo#development-1)

- [Building](https://edenwareapps.github.io/Megacubo/docs/building)
- [Contributing](https://edenwareapps.github.io/Megacubo/docs/contributing)

## Legal

[Permalink: Legal](https://github.com/EdenwareApps/megacubo#legal)

- [Legal Notice](https://edenwareapps.github.io/Megacubo/docs/legal)

* * *

# Community Mode

[Permalink: Community Mode](https://github.com/EdenwareApps/megacubo#community-mode)

Megacubo includes a community mode where users may discover and share publicly available streams and playlists.

Users remain responsible for:

- the playlists they add
- the streams they access
- compliance with local laws and broadcaster rights

Megacubo does not host media content itself.

* * *

# Available Languages

[Permalink: Available Languages](https://github.com/EdenwareApps/megacubo#available-languages)

| Language | Code | Language | Code |
| --- | --- | --- | --- |
| Arabic | `ar` | Bengali | `bn` |
| Chinese | `zh` | Dutch | `nl` |
| English | `en` | French | `fr` |
| German | `de` | Greek | `el` |
| Hindi | `hi` | Indonesian | `id` |
| Italian | `it` | Japanese | `ja` |
| Polish | `pl` | Portuguese | `pt` |
| Russian | `ru` | Spanish | `es` |
| Swahili | `sw` | Turkish | `tr` |
| Ukrainian | `ua` | Urdu | `ur` |
| Telugu | `te` | Punjabi | `pa` |

Want to help translating Megacubo?

➡️ [https://github.com/EdenwareApps/megacubo/tree/master/www/nodejs-project/lang](https://github.com/EdenwareApps/megacubo/tree/master/www/nodejs-project/lang)

* * *

# Star History

[Permalink: Star History](https://github.com/EdenwareApps/megacubo#star-history)

[![Star History Chart](https://camo.githubusercontent.com/1c69c6e82ee72186787f7e9529b2f4a58e3e58f7d8157b7b2dd4c493213d047b/68747470733a2f2f6170692e737461722d686973746f72792e636f6d2f7376673f7265706f733d4564656e77617265417070732f4d6567616375626f26747970653d44617465)](https://www.star-history.com/#EdenwareApps/Megacubo&Date)

* * *

# Contributing

[Permalink: Contributing](https://github.com/EdenwareApps/megacubo#contributing)

Big thanks to everyone who contributed to Megacubo.

|     |     |     |     |
| --- | --- | --- | --- |
| [![](https://avatars.githubusercontent.com/u/72883250?v=4)\<br>\<br>**Anas Yaseen**](https://anasyaseen.com/) | [![](https://avatars.githubusercontent.com/u/2378786?v=4)\<br>\<br>**tarteAuxPommes**](https://github.com/tarteAuxPommes) | [![](https://avatars.githubusercontent.com/u/26397391?v=4)\<br>\<br>**Tak**](https://github.com/taksssss) | [![](https://avatars.githubusercontent.com/u/661617?v=4)\<br>\<br>**Memba Co.**](http://membaco.com/) |

Please feel free to:

- open issues
- submit pull requests
- improve translations
- improve documentation
- contribute channel metadata
- report bugs
- suggest features

* * *

# Support

[Permalink: Support](https://github.com/EdenwareApps/megacubo#support)

## GitHub Issues

[Permalink: GitHub Issues](https://github.com/EdenwareApps/megacubo#github-issues)

[https://github.com/EdenwareApps/Megacubo/issues](https://github.com/EdenwareApps/Megacubo/issues)

## Official Website

[Permalink: Official Website](https://github.com/EdenwareApps/megacubo#official-website)

[https://megacubo.tv](https://megacubo.tv/)

## Email

[Permalink: Email](https://github.com/EdenwareApps/megacubo#email)

[contact@megacubo.tv](mailto:contact@megacubo.tv)

* * *

# Disclaimer

[Permalink: Disclaimer](https://github.com/EdenwareApps/megacubo#disclaimer)

Megacubo is a media player application.

The project does not provide, host or own TV channels or copyrighted streams. Users are responsible for the playlists, streams and content sources they access through the software.

## About

🎬 A powerful, intuitive IPTV streaming app supporting M3U playlists, EPG, and community lists. Available for Windows, macOS, Linux, Android & TV Boxes.


[megacubo.tv](https://megacubo.tv/ "https://megacubo.tv")

### Topics

[mag](https://github.com/topics/mag "Topic: mag") [hls](https://github.com/topics/hls "Topic: hls") [tv](https://github.com/topics/tv "Topic: tv") [m3u8](https://github.com/topics/m3u8 "Topic: m3u8") [dash](https://github.com/topics/dash "Topic: dash") [mpegts](https://github.com/topics/mpegts "Topic: mpegts") [iptv](https://github.com/topics/iptv "Topic: iptv") [m3u](https://github.com/topics/m3u "Topic: m3u") [iptv-player](https://github.com/topics/iptv-player "Topic: iptv-player") [iptv-application](https://github.com/topics/iptv-application "Topic: iptv-application") [iptv-channels](https://github.com/topics/iptv-channels "Topic: iptv-channels") [xtream-codes](https://github.com/topics/xtream-codes "Topic: xtream-codes") [xtream](https://github.com/topics/xtream "Topic: xtream") [xtreamcode](https://github.com/topics/xtreamcode "Topic: xtreamcode") [xtream-codes-api](https://github.com/topics/xtream-codes-api "Topic: xtream-codes-api") [best-iptv-iptv-channels](https://github.com/topics/best-iptv-iptv-channels "Topic: best-iptv-iptv-channels")

### Resources

[Readme](https://github.com/EdenwareApps/megacubo#readme-ov-file)

### License

[GPL-3.0 license](https://github.com/EdenwareApps/megacubo#GPL-3.0-1-ov-file)

### Uh oh!

There was an error while loading. [Please reload this page](https://github.com/EdenwareApps/megacubo).

[Activity](https://github.com/EdenwareApps/Megacubo/activity)

### Stars

**572**
stars


### Watchers

**12**
watching


### Forks

[**87**\\
forks](https://github.com/EdenwareApps/Megacubo/forks)

[Report repository](https://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FEdenwareApps%2FMegacubo&report=EdenwareApps+%28user%29)

## [Releases\  170](https://github.com/EdenwareApps/Megacubo/releases)

[Megacubo v17.6.5\\
Latest\\
\\
on Mar 17Mar 17, 2026](https://github.com/EdenwareApps/Megacubo/releases/tag/v17.6.5)

[\+ 169 releases](https://github.com/EdenwareApps/Megacubo/releases)

## Sponsor this project

[![@EdenwareApps](https://avatars.githubusercontent.com/u/7549528?s=64&v=4)](https://github.com/EdenwareApps)[**EdenwareApps** Edenware](https://github.com/EdenwareApps)

[Sponsor](https://github.com/sponsors/EdenwareApps)

[Learn more about GitHub Sponsors](https://github.com/sponsors)

### Uh oh!

There was an error while loading. [Please reload this page](https://github.com/EdenwareApps/megacubo).

## [Contributors\  6](https://github.com/EdenwareApps/Megacubo/graphs/contributors)

- [![@EdenwareApps](https://avatars.githubusercontent.com/u/7549528?s=64&v=4)](https://github.com/EdenwareApps)
- [![@dependabot[bot]](https://avatars.githubusercontent.com/in/29110?s=64&v=4)](https://github.com/apps/dependabot)
- [![@anasomar1](https://avatars.githubusercontent.com/u/72883250?s=64&v=4)](https://github.com/anasomar1)
- [![@MembaCo](https://avatars.githubusercontent.com/u/661617?s=64&v=4)](https://github.com/MembaCo)
- [![@tarteAuxPommes](https://avatars.githubusercontent.com/u/2378786?s=64&v=4)](https://github.com/tarteAuxPommes)
- [![@taksssss](https://avatars.githubusercontent.com/u/26397391?s=64&v=4)](https://github.com/taksssss)

## Languages

- [JavaScript94.3%](https://github.com/EdenwareApps/Megacubo/search?l=javascript)
- [Svelte4.6%](https://github.com/EdenwareApps/Megacubo/search?l=svelte)
- [HTML0.5%](https://github.com/EdenwareApps/Megacubo/search?l=html)
- [TypeScript0.3%](https://github.com/EdenwareApps/Megacubo/search?l=typescript)
- [CSS0.2%](https://github.com/EdenwareApps/Megacubo/search?l=css)
- [Java0.1%](https://github.com/EdenwareApps/Megacubo/search?l=java)

You can’t perform that action at this time.