15kActiveIn your browserAGPL-3.0Runs on your own server
PeerTube is a video hosting platform where video creators upload and share videos across many independently run servers that connect to each other. It is for viewers and creators who want to publish video without ads or a single company controlling the content.
NewPipe is a free Android app for watching and listening to videos and audio from YouTube and other sites without an account. It is for people who want a private, lightweight way to stream content on their phone.
App · GitHub · A private way to watch YouTube on Android
22kActiveWindows · Mac · LinuxAGPL-3.0Replaces partlyApp
FreeTube is a desktop app for watching YouTube videos without ads and without Google tracking through cookies and scripts. It is for people who want a more private way to use YouTube on Windows, Mac or Linux.
460ActiveAGPL-3.0Replaces partlyRuns on your own server
Loops is a free, open-source app for sharing short videos. It is meant for creators and communities who want to run their own server and still connect with other social apps.
Runs on your own server · GitHub · Short videos; early
None of these match. Try another device.
Before you build
Planning something for an alternative to TikTok? See what exists first, so you can reuse parts or explain what's different. Paste this into any AI assistant:
Read the list of open-source alternatives at https://opensourceeverything.org/data/groups/video-sharing.json. Compare it with my project or idea below. Tell me which projects overlap, what I could reuse instead of rewriting, and what mine does that none of them do.
My project or idea:
Here is a list of open-source alternatives to TikTok, from Open Source Everything (CC BY-SA 4.0):
- PeerTube (AGPL-3.0, https://github.com/Chocobozzz/PeerTube; replaces fully): PeerTube is a video hosting platform where video creators upload and share videos across many independently run servers that connect to each other. It is for viewers and creators who want to publish video without ads or a single company controlling the content.
- NewPipe (GPL-3.0, https://github.com/TeamNewPipe/NewPipe; replaces partly): NewPipe is a free Android app for watching and listening to videos and audio from YouTube and other sites without an account. It is for people who want a private, lightweight way to stream content on their phone.
- FreeTube (AGPL-3.0, https://github.com/FreeTubeApp/FreeTube; replaces partly): FreeTube is a desktop app for watching YouTube videos without ads and without Google tracking through cookies and scripts. It is for people who want a more private way to use YouTube on Windows, Mac or Linux.
- Loops (AGPL-3.0, https://github.com/joinloops/loops-server; replaces partly): Loops is a free, open-source app for sharing short videos. It is meant for creators and communities who want to run their own server and still connect with other social apps.
Compare it with my project or idea below. Tell me which projects overlap, what I could reuse instead of rewriting, and what mine does that none of them do.
My project or idea: