# Photon

> Photon is a self-hosted, open-source web client for Lemmy and PieFed with modern UI, multi-account support, and extensive customization.

- **Category:** Feed Reader
- **Licence:** AGPL-3.0
- **Latest version:** v2.4.3
- **Open source:** oss
- **Languages:** Typescript, Svelte
- **Platforms:** Docker, Docker Compose, Node.js, Bun
- **Tags:** RSS, Activitypub, Svelte, Web client, Self Hosted, Fediverse, Theming, Multi account, Lemmy, Piefed

## Description

Photon is a web application for browsing the fediverse, compatible with Lemmy and PieFed instances. It provides a modern, responsive interface built with Svelte that includes features like multi-account switching, infinite scrolling, customizable themes, and support for nearly all Lemmy features. Users can self-host Photon as a frontend server for their own instance or as a standalone client connecting to any public instance. It can be deployed via Docker (ghcr.io/xyphyn/photon) or built natively with Bun or Node.js. The project is licensed under AGPL-3.0 and actively maintained with regular releases.

## Links

- [Homepage](https://github.com/xyphyn/photon)
- [Website](https://phtn.app)
- [Docker](ghcr.io/xyphyn/photon)
- [Documentation](https://github.com/xyphyn/photon)

---
Source: https://selfhost.directory/project/photon-2