- Python 97.7%
- Meson 1.7%
- Shell 0.6%
Indicates that the package is missing, because I feel like that might be a common missing package (I forget it every time) |
||
|---|---|---|
| .builds | ||
| bin | ||
| data | ||
| flatpak | ||
| melon | ||
| po | ||
| screenshots | ||
| .gitignore | ||
| banner.png | ||
| LICENSE | ||
| main.py | ||
| melon.png | ||
| meson.build | ||
| README.md | ||
| requirements.txt | ||
Melon
Melon is a video player that aims to be mobile friendly. Stream videos on the go from multiple sources.
🪪 License
Melon is licensed under the GPLv3+.
📡 Supported Services
Melon allows you to watch videos, subscribe to channels and bookmark playlists from multiple services.
Access to these services is provided via so called servers (or plugins),
which communicate with the API of said service.
The following servers are currently supported:
Every server can provide import methods,
to make data migration easier.
The following import methods are currently supported:
- Import YouTube videos, channels and playlist as
invidiouscontent from anewpipe.dbNewPipe export
📸 Screenshots
You can find more screenshots in the screenshots folder. This is also a great place to learn about Melons features 😌.
🌍 Translations
Melon supports multiple languages. If you want to help translate Melon into your language, head over to Weblate
📦 Packages
There are currently no per-release prebuilt packages available.
You can build the Flatpak yourself
or install a nigthly version from our unsigned nightly repo.
The easiest way to do this is to download the .flatpak bundle file
from the s3 bucket
and install it using a GUI software manager
or by opening a terminal in the same directory as the file and running
flatpak install --user icu.ccw.Melon.flatpak
If you want auto updates, you have to add the flatpak repository
# if you have cloned the repository
flatpak remote-add --user --if-not-exists melon-nightly flatpak/melon-nightly.flatpakrepo
# or without cloning the repository
flatpak remote-add --user --if-not-exists melon-nightly https://codeberg.org/comcloudway/melon/raw/branch/main/flatpak/melon-nightly.flatpakrepo
Afterwards, all you have to do is run the install command, and flatpak should automatically resolve the repo.
flatpak install --user icu.ccw.Melon
If you are running an Alpine Linux based distro, like postmarketOS, you can also get the APKBUILD from my personal APKBUILD-repo
🧩 Requirements
python3py3-beautifulsoup4py3-lxmlpy3-requestspy3-unidecodegtk4.0gettextgst-plugins-rs-gtk4libadwaita
💾 Source Code
The official source code repository is hosted over on codeberg, this is where you can also open issues and pull requests.
Additionally I manually mirror the repo onto my own sourcehut instance. This is where you can find the source code if codeberg is offline. Of course, you are welcome to send issues and pull requests via email as well: comcloudway@ccw.icu
⚠️ Disclaimer
- The developers of this application does not have any affiliation with the content providers available.
- The application itself has no content and can be considered as a browser-like app.

