Build a Root App
Welcome! Root Apps are full applications that live inside a community, with their own interface, server-side logic, and a private connection between the two. Whether you have a handy tool in mind, a game, or an idea nobody has tried yet, you're in the right place to bring it to life.
New around here? Get started walks you through setting up your machine and building your first App, one friendly step at a time. When you're ready for more, the guide below covers everything from your first idea to launch day.
Explore the guide
Get started
We'll help you set up your machine and build your very first App.
Design
Think through your App's features, permissions, and data before you dive in.
Develop
Write your server logic, build the interface, and connect the two together.
Configure
Set up your manifest, settings, and permissions at your own pace.
Debug
Track down and fix issues with developer mode and logging by your side.
Publish
When you're ready, share your App with communities.
Tutorials
Follow along and build real, working Apps step by step.
API reference
Look up any client or server method whenever you need it.
FAQ
Friendly answers to the questions developers ask most.