Build an application on Urbit in 15 minutes with these instant application guides.
Groups Application
Build an app to create public or private groups
Encrypted Chat Application
Build your own secure comms tool
Ring Signature Voting App
Build an anonymous voting app for groups
Learn to code and how to build applications on Urbit.
Learn how to get your urbit development environment configured
Learn the fundamentals of the Hoon programming language
Learn how to build Urbit userspace applications by writing your own Gall agents
Learn how to create Gall agents and integrate them into a React front-end
App Workbook
Learn by examining example applications
Aqua Tests
Learn to write tests with Aqua
Command-Line Apps
Learn to build command line applications
Eyre noun channels
A low-level overview of talking to Eyre's channel system in noun mode.
Generators
Hoon Workbook
Additional Hoon challenges and explication
HTTP API
Learn how to interact with ships through Eyre's web API
JSON
Learn how to handle this common data standard in Urbit
Parsing Text
Learn to parse text with Hoon
Remote Scry
Learn about scrying over the network
Sail (HTML)
Learn the basics of Sail
Software Distribution
Learn to publish a desk that others can install
Strings
Learn about Hoon's two main string types
Threads
Learn to write asynchronous I/O functions
Udon (Markdown-esque)
Learn the basics of Udon
Unit Tests
Learn to write unit tests in Hoon
Vases
Learn about dynamically typed data