Download Latest Version FlyingNotes-main.zip (74.0 kB)
Email in envelope

Get an email when there's a new version of Boost Media APS

Home / PurpleTube
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-03-03 2.7 kB
purpletube_2.1+nmu1.tar.xz 2026-03-03 192.7 kB
purpletube-2.1.zip 2026-02-13 600.2 kB
PurpleTube2.0.zip 2025-12-03 286.4 kB
purpletube.png 2025-10-04 39.8 kB
PurpleTube1.1(ultimaversione).zip 2025-10-04 59.8 kB
PurpleTube1.0.zip 2025-09-26 23.1 kB
Totals: 7 Items   1.2 MB 2

PurpleTube is a decentralized video launcher for PeerTube content, designed for digital freedom and ethical media access.

Table of Contents


๐Ÿ“Œ Info

PurpleTube Player is an open-source application that allows users to search, organize, and watch videos from PeerTube, a decentralized video platform. It supports playlists, RSS feeds, and offline viewing, prioritizing user privacy and control.

โ†‘ Back to Table of Contents

๐Ÿ›  Technologies Used

Libreria/App Scopo
Python 3.8+ Core programming language
PyQt5 GUI Framework
SQLite Database management
yt-dlp Video downloading
python-vlc Video player
SepiaSearch API Video search functionality
Feedparser RSS feed parsing
Requests HTTP requests
BeautifulSoup HTML parsing

โ†‘ Back to Table of Contents

๐Ÿš€ Usage

  • Video Search: Enter a search term or paste the PeerTube video's URL in the search bar and press Enter or click "Search." Results are fetched from SepiaSearch.
  • Advanced Search: Use filters for language, category, and duration to find specific videos.

  • Playlists: Create, edit, and delete playlists. Add videos to "Watch Later" or custom playlists.

  • Feed RSS: Add PeerTube channel RSS feeds to stay updated. Update feeds manually or automatically.

  • Video Playback: Open videos in your default browser or in VLC (if installed). Download videos for offline viewing.

  • Settings: Choose between browser or VLC for playback. Clear user data if needed.

  • Keyboard Shortcuts: Use shortcuts for quicker access to various features.

โ†‘ Back to Table of Contents


๐Ÿ“ License

This project is distributed under the GNU GPL v3 licenseโ€”see the LICENSE file for details.

๐Ÿ“ง Contact

For questions and feedback, please contact the developer: Angelo Massaro โ€“ dev@boostmedia.it

๐Ÿ™ Acknowledgments

SepiaSearch and Framasoft for video search functionality.

VLC for their excellent video player.

PeerTube for decentralized video hosting.

BoostMedia APS for supporting open-source initiatives.

โ†‘ Back to Table of Contents

Source: README.md, updated 2026-03-03