Repolode
joinloops

joinloops/loops-server

A federated short video sharing platform, self-hostable and connected to the ActivityPub social web (Mastodon, Pixelfed).

Open-source alternative to:TikTokInstagram ReelsYouTube 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. 1

    Read the installation guide and deploy your own Loops server

  2. 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