Urbit is a general-purpose platform for building decentralized, peer-to-peer applications.

Learn Become an Urbit developer

Urbit is an entirely new computer and novel programming environment. Start with our series of self-guided courses.

You can get a high level overview with the primer, or jump into learning with a series of self-led courses designed to teach you the basics called Urbit 101. If you’re already familiar with the basics, consult the series of standalone guides called Urbit 201.

Community Join the community

The developer community is friendly, helpful, and organized from within Urbit itself—but you don’t have to take our word for it! Join our public groups on the network, or tune into a Developer Call to join the community.

Opportunities Apply your skills

The Urbit ecosystem is growing rapidly, which presents many opportunities to enterprising developers. Address space grants through the Urbit Foundation are a great way to take your skills to the next level. Companies like Tlon are regularly hiring developers, and The Combine is funding startups that build on Urbit.