The federated short video sharing platform.
See the code
The short video sharing platform for the social web.
Federated, open source, creator-friendly, and powered by ActivityPub.
Website · API Documentation · Installation · Server List
Loops is a federated, open-source platform for sharing short videos. It gives creators and communities a modern short-video experience without locking them into a centralized platform.
This repository contains the Loops server and web application. Communities can operate their own Loops instance while connecting with people across Loops, Pixelfed, Mastodon, and other compatible ActivityPub platforms.
To deploy your own Loops server, see the installation guide.
A Docker-based setup is also available in the Docker Compose setup guide.
See the federation documentation for information about Loops and ActivityPub interoperability.
The Loops API is an open, publicly documented JSON REST API secured with OAuth 2.0. No partnership, application, or prior approval is required to build clients, integrations, and new experiences for the Loops ecosystem.
Bug reports, feature requests, documentation improvements, translations, and pull requests are welcome.
Before participating, please read the Code of Conduct.
Help make Loops available to more communities and languages through Crowdin.
See the translation guide for contribution instructions.
Connect with the Loops community:
Loops is funded in part through NGI Zero Core, a fund established by NLnet with support from the European Commission's Next Generation Internet program.
Learn more on the NLnet Loops project page.
Thanks to the Fastly Fast Forward program, Loops uses Fastly CDN and Object Storage to serve videos globally.
Loops Server is open-source software licensed under the GNU Affero General Public License v3.0.
PHP
49.3%
Vue
44.6%
JavaScript
3.7%
CSS
1.3%
The federated short video sharing platform.
See the code
The short video sharing platform for the social web.
Federated, open source, creator-friendly, and powered by ActivityPub.
Website · API Documentation · Installation · Server List
Loops is a federated, open-source platform for sharing short videos. It gives creators and communities a modern short-video experience without locking them into a centralized platform.
This repository contains the Loops server and web application. Communities can operate their own Loops instance while connecting with people across Loops, Pixelfed, Mastodon, and other compatible ActivityPub platforms.
To deploy your own Loops server, see the installation guide.
A Docker-based setup is also available in the Docker Compose setup guide.
See the federation documentation for information about Loops and ActivityPub interoperability.
The Loops API is an open, publicly documented JSON REST API secured with OAuth 2.0. No partnership, application, or prior approval is required to build clients, integrations, and new experiences for the Loops ecosystem.
Bug reports, feature requests, documentation improvements, translations, and pull requests are welcome.
Before participating, please read the Code of Conduct.
Help make Loops available to more communities and languages through Crowdin.
See the translation guide for contribution instructions.
Connect with the Loops community:
Loops is funded in part through NGI Zero Core, a fund established by NLnet with support from the European Commission's Next Generation Internet program.
Learn more on the NLnet Loops project page.
Thanks to the Fastly Fast Forward program, Loops uses Fastly CDN and Object Storage to serve videos globally.
Loops Server is open-source software licensed under the GNU Affero General Public License v3.0.
PHP
49.3%
Vue
44.6%
JavaScript
3.7%
CSS
1.3%