Skip to content

Repository files navigation

Logo


Self.Tube will be a sleek, lightweight client for TubeArchivist, designed to bring your personal YouTube archive right to your Android or Linux phone.

With a streamlined interface and direct connection to your TubeArchivist server, Self.Tube will make it easy to browse, search, and stream your archived content from anywhere.

Screenshots

Home Player Channels Playlists Tasks

Download

Get Self.Tube on Codeberg Add Self.Tube to Obtainium

Features

  • Browse TubeArchivist library
  • Search archived videos
  • Stream directly from your server
  • Android phone support
  • Sponsorblock support
  • Linux phone support (tested with PostmarketOS)
  • Basic Library management
  • Basic Playlist management
  • Subtitle support (#6)
  • Offline playback (#23)
  • Jellyfin Integration for Transcoding (#18)

Why Self.Tube

TubeArchivist is amazing for archiving, but it’s built for use in a Web-Browser. Self.Tube fills the gap by giving you a native app experience tailored for mobile devices. It’s open-source, privacy-respecting, and built for power users who want full control of their media.

Contributing

Contributions are welcome! Feel free to open issues, suggest improvements, or submit pull requests in this repository.

Please note: this project is not part of the official TubeArchivist codebase.
Do not open issues related to this app in the TubeArchivist issue tracker.

Translations

Translation status

Contributors

Thanks to everyone who has helped improve Self.Tube!

License

Self.Tube is Free Software. You have the freedom to use, study, share, and modify it as you wish.

This app is licensed under the terms of the GNU Affero General Public License version 3 or later, as published by the Free Software Foundation. This ensures that any modifications or networked use of the software must also remain free and open.