Pixelfed is a free, open source social networking project written in PHP and released under AGPL-3.0. It has 7,102 GitHub stars, 880 forks and 116 open issues, and was last pushed 8 hours ago. On this registry it ranks #9 of 44 tracked projects in Social Networking, with 5 head-to-head comparisons available. It gained 4 stars over the last 6 tracked days.

What is Pixelfed?

What it is

Pixelfed is an open-source, ad-free photo sharing platform written in PHP and released under the AGPL-3.0 license. It is built on the Laravel framework and lives in the fediverse, the federated social web, communicating with other servers through the ActivityPub protocol. The project describes itself as photo sharing "the way it should be," letting casual shots and creative photography find an audience without algorithmic barriers.

The concrete problem it solves is the algorithmic feed and advertising model of mainstream photo networks. Instead of ranking posts to maximise engagement or inserting paid placements, Pixelfed presents photography chronologically and lets people follow accounts across independent servers. Because it speaks ActivityPub, an account on one Pixelfed instance can follow and be followed by users on other federated platforms, so a self-hosted server is not an isolated island. The README points to millions of people sharing across the fediverse, and the project is supported by the NLnet Foundation and NGI0 Discovery as part of the Next Generation Internet initiative.

Key capabilities

  • Federated photo sharing over ActivityPub, so instances interoperate with the wider fediverse.
  • Ad-free presentation with no algorithmic ranking of posts.
  • Built on Laravel, giving the project a conventional PHP application structure.
  • AGPL-3.0 licensing, which keeps derivative server deployments open.
  • Official documentation hosted at docs.pixelfed.org.
  • A maintained YunoHost package for turnkey installation on that platform.
  • Project communication channels on Mastodon and by email, governed by a published Code of Conduct.

Who uses it and how

  • Photographers who want their work seen without engagement-driven ranking.
  • Hobbyists posting casual shots to a small, self-selected audience.
  • Administrators running a community instance for a club, group, or region.
  • YunoHost users who deploy the packaged app rather than building from source.
  • Fediverse participants who follow Pixelfed accounts from other ActivityPub software.

Getting started

The README directs new users to the official documentation at docs.pixelfed.org for setup guidance. For YunoHost, an install button links to the packaged app, with source in the pixelfed_ynh repository.

When to use it — and when not to

Pixelfed is the natural choice when the goal is a federated, ad-free alternative to a commercial photo network and the operator is comfortable running a PHP and Laravel application. The README does not name a Docker image, so self-hosters should expect to follow the documentation site rather than a single published container. The registry lists 116 open issues, which is worth reviewing before committing to a production deployment.

project readme (upstream, from github) — read inline

Pixelfed logo

Latest Stable Version License Total Pixelfed users from FediDB

Introduction

Photo sharing the way it should be. Pixelfed lets your casual shots and creative photography find their audience naturally, without algorithmic barriers. Join millions of people sharing across the fediverse.

Pixelfed web user interface in light mode

Official Documentation

Documentation for Pixelfed can be found on the Pixelfed documentation website.

Run on YunoHost

Install on YunoHost

Pixelfed app for YunoHost. See the package source code

License

Pixelfed is open-sourced software licensed under the AGPL license.

Communication

The ways you can communicate on the project are below. Before interacting, please read through the Code Of Conduct.

Pixelfed Sponsors

We would like to extend our thanks to the following sponsors for funding Pixelfed development. If you are interested in becoming a sponsor, please visit the Pixelfed Patreon Page

This project is supported by:

Frequently asked questions

Is Pixelfed free to use?

Pixelfed is open source under the AGPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does Pixelfed do?

Ad-free photo sharing with privacy and federation

What is Pixelfed written in?

Pixelfed is primarily written in PHP. Its source is publicly available at https://github.com/pixelfed/pixelfed, and it has 7,102 GitHub stars.