Frontend guide
Getting started with Mastodon frontend development
About this guide
The Mastodon user interface consists of two parts built on different technologies:
- A client-side React app
The main app used for rendering post feeds, profiles and other “core” social networking functionality - Server-rendered pages built on Ruby on Rails
Used for settings and preferences, the registration and login flows, as well as admin and moderation functionality
This guide will focus on information relevant to the React app:
Last updated