Pixelfed is an open-source, ad-free photo sharing platform that federates with the fediverse via ActivityPub.
joinloops/loops-server
A federated short video sharing platform, self-hostable and connected to the ActivityPub social web (Mastodon, Pixelfed).
Open-source alternative to:TikTok
Instagram Reels
YouTube Shorts
- Stars
- 461
- Forks
- 63
- Open issues
- 75
- Last commit
- yesterday
What is it?
Loops is a federated, open-source short video platform. Each community can run its own Loops server while users interact with people on other ActivityPub platforms such as Pixelfed and Mastodon, so no single company controls the network.
The server includes a web application with Following and For You feeds, hashtags, profiles, and video pages. Users can comment, reply, mention, like, share, and boost videos. Each server sets its own rules and moderation practices.
Developers can build clients and integrations against a public JSON REST API secured with OAuth 2.0. The project provides installation guides for manual and Docker Compose deployment, and is licensed under AGPL-3.0.
Key features
- 01Federates with ActivityPub platforms such as Mastodon and Pixelfed
- 02Following and For You feeds with hashtags and profiles
- 03Comments, replies, mentions, likes, shares and boosts
- 04Public JSON REST API secured with OAuth 2.0
- 05Per-server moderation and community rules
- 06Docker Compose deployment option
Use cases
- Running a private short-video community for a group or organization
- Hosting a creator-focused video space outside advertising-driven platforms
- Building third-party clients or integrations on the Loops API
- Experimenting with short video on the fediverse
Quick start
- 1
Read the installation guide and deploy your own Loops server
- 2
Or follow the Docker Compose setup guide
Things to know
- Licensed under AGPLv3, a copyleft license that requires derivative network services to share their source code.
- The project does not accept contributions substantially generated by AI or large language models.
In collections
Topics
FAQ
- What is loops-server?
- A federated short video sharing platform, self-hostable and connected to the ActivityPub social web (Mastodon, Pixelfed). Loops is a federated, open-source short video platform. Each community can run its own Loops server while users interact with people on other ActivityPub platforms such as Pixelfed and Mastodon, so no single company controls the network.
- Is loops-server free to use? What license does it have?
- loops-server is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is loops-server still maintained?
- Actively maintained. The last commit to loops-server was on Oct 23, 2026.
- What can I use loops-server for?
- Running a private short-video community for a group or organization Hosting a creator-focused video space outside advertising-driven platforms Building third-party clients or integrations on the Loops API Experimenting with short video on the fediverse
- How do I install loops-server?
- Read the installation guide and deploy your own Loops server Or follow the Docker Compose setup guide
- Where can I get loops-server?
- The source code and installation instructions are on GitHub: https://github.com/joinloops/loops-server
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hostable, federated social network server built on ActivityPub, letting users follow and interact across independent Mastodon and other Fediverse servers.
An open source, federated social media platform (microblogging) that runs on the ActivityPub fediverse protocol.
Self-hostable, ActivityPub-federated video platform where independent instances share content and use WebRTC P2P to lighten server load.
A federated, self-hostable link aggregator and forum in Rust, a decentralised alternative to Reddit that runs on the fediverse.
A self-hosted, single-user live video streaming and chat server that lets you run your own streams with built-in chat.