# PokeTube

> YouTube client and video downloader

**Wikidata**: [Q134895543](https://www.wikidata.org/wiki/Q134895543)  
**Source**: https://4ort.xyz/entity/poketube

## Summary
PokeTube is a free software YouTube client and video downloader that allows users to access and download YouTube content. It is available as both a web application and open-source software, providing an alternative interface for YouTube video consumption.

## Key Facts
- Instance of: front end, machine translation software, free software, video streaming service, website
- Website: https://poketube.fun/
- Domain name: poketube.fun
- Source code available on GitHub: https://github.com/ashley0143/poke
- Source code also available on Codeberg: https://codeberg.org/ashley/poke
- AlternativeTo software ID: poketube
- Wikidata description: YouTube client and video downloader

## FAQs
### Q: What is PokeTube used for?
A: PokeTube is used as a YouTube client and video downloader that allows users to access YouTube content through an alternative interface and download videos for offline viewing.

### Q: Is PokeTube free to use?
A: Yes, PokeTube is free software distributed under terms that allow users to freely run, study, change, and distribute it and modified versions.

### Q: Where can I find the source code for PokeTube?
A: The source code for PokeTube is available on GitHub at https://github.com/ashley0143/poke and on Codeberg at https://codeberg.org/ashley/poke.

## Why It Matters
PokeTube matters because it provides users with an alternative way to access YouTube content outside of the official YouTube platform. As free software, it embodies the principles of software freedom, allowing users to study, modify, and distribute the code. This is particularly valuable for users who want more control over their video consumption experience or need offline access to YouTube content. The availability of source code on multiple platforms (GitHub and Codeberg) demonstrates a commitment to open-source principles and community accessibility. By offering a different interface for YouTube, PokeTube serves users who may prefer alternative viewing experiences or have specific needs that the official YouTube platform doesn't address.

## Notable For
- Being free software that respects user freedom and privacy
- Providing an alternative YouTube client interface
- Offering video downloading capabilities for offline viewing
- Maintaining open-source code on multiple platforms (GitHub and Codeberg)
- Serving as a front-end solution for YouTube content consumption

## Body
### Technical Implementation
PokeTube functions as a front-end application that interfaces with YouTube's content delivery systems. As a machine translation software instance, it likely processes and presents YouTube content in a modified format compared to the official YouTube interface.

### Software Classification
The application is classified as free software, which means it adheres to the four essential freedoms of free software: the freedom to run the program as you wish, study how it works, modify it, and redistribute copies. This classification is significant because it ensures users maintain control over the software they use.

### Distribution and Availability
PokeTube is distributed through its primary website at poketube.fun and is also available as open-source software on GitHub and Codeberg repositories. This multi-platform availability ensures accessibility for different user communities and development preferences.

### Functionality
As a YouTube client and video downloader, PokeTube provides core functionality for video streaming and downloading. The video streaming service aspect allows users to watch YouTube content through the PokeTube interface, while the downloader functionality enables offline access to videos.

### Community and Development
The presence of source code repositories on both GitHub and Codeberg indicates an active development community and a commitment to open-source principles. The use of multiple code hosting platforms suggests an effort to reach diverse developer communities and ensure long-term accessibility of the project's source code.