Here's a breakdown of the various repositories the project comprises. All of our code is hosted on GitHub, so you can of course peruse it there at https://github.com/urbit.
Urbit
Urbit OS, the Landscape interface and Vere are all contained in one monolithic repository that can be found here. The repo is large, so here's some links to its various high-level components
- Arvo: the part of the urbit repo that contains Arvo, the Urbit OS.
- Vere: the part of the urbit repo that contains the C and Haskell interpreters.
- Landscape
interface: the part
of the urbit repo that contains the interface code for Landscape.
- Issue Tracker: the Landscape issue tracker is a separate repository.
Urbit ID
- azimuth: the public-key infrastructure (PKI) that implements Urbit ID, live on the Ethereum blockchain.
- bridge: an application for interacting with Azimuth that can be accessed at bridge.urbit.org.
- urbit-key-generation: a javascript library for key derivation and HD wallet generation functions.
- sigil-js: a javascript library for generating sigils.
Content
- urbit.org: the source for the urbit.org website and documentation.
Community
The best way to keep track of the various community projects is via our awesome-urbit repository.