Skip to content

About

A curated collection of projects and tools in the Urbit ecosystem.

Resources

Stars

235 stars

Watchers

11 watching

Forks

Latest commit

 

History

65 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

awesome urbit

A curated collection of projects and tools in the Urbit ecosystem.

Applications

  • Ahoy: Ship monitoring toolbox.
    • ~mister-dister-midden-fabler/ahoy
  • Albums: A photo sharing app.
    • ~topdem/albums
  • Astrolabe: Your guide to the Urbit constellations. Search for ships, view their info, and explore the Star Chart.
    • ~dister-midlev-mindyr/astrolabe
  • Board: A tapestry of boards.
    • ~ridlyd/board
  • Canvas: Collaborative pixel art.
    • ~dister-norsyr-torryn/canvas
  • Chess: Peer-to-peer chess over Urbit.
    • ~finmep-lanteb/chess
  • Cliff: Urbit file system explorer.
    • ~paldev/cliff
  • Common Blog: Self-hosted writing and publishing.
    • ~dister-bonbud-macryg/blog
  • Emissary: Allows one Urbit to designate another Urbit as its representative.
    • ~magbel/emissary
  • Face: See your friends.
    • ~paldev/face
  • Fafa: 2FA otp authenticator app.
    • ~paldev/fafa
  • Fount: Desk hash monitoring tool.
    • ~mister-dister-midden-fabler/fount
  • Fund: A sovereign platform for peer-to-peer economic activity with on-chain settlement and trusted identity assessment of work completion..
    • ~tocwex/fund
  • Gora (ピタゴラ装置): A Proof of Attendance Protocol for Urbit.
    • ~ridlyd/gora
  • Hawk: A programmable interface.
    • ~dister-migrev-dolseg/hawk
  • Hits: A leaderboard for local app discovery.
    • ~bitdeg/hits
  • Hodl: A portfolio for all that you hodl.
    • ~hodler-datder-sonnet/hodl
  • Hydra: Live-coding video synth.
    • ~tolmud-tobtud/hydra
  • Micro: Create, share, and explore micro apps.
    • ~ridlyd/micro
  • Million $ Urbit App: Uncharted territory available for purchase!
    • ~paldev/million
  • Page: Post webpages to the public internet.
    • ~hanfel-dovned/page
  • Pals: Friendlist for peer discovery.
    • ~paldev/pals
  • Picture: A picture frame for your ship.
    • ~paldev/picture
  • Radio: An app for urbit disc jockeys.
    • ~nodmyn-dosrux/radio
  • Rumors: Anonymous gossip from friends of friends.
    • ~paldev/rumors
  • Scratch: For writing and sharing bits of text.
    • ~dister-nocsyx-lassul/scratch
  • Silo: An S3 storage manager.
    • ~dister-nocsyx-lassul/silo
  • Terminal: A web interface to your Urbit's command line.
    • ~mister-dister-dozzod-dozzod/webterm
  • Tlon: Start, host, and cultivate communities; own your communications; organize your resources; share documents.
    • ~sogryp-dister-dozzod-dozzod/groups
  • Turf: Build a world with your friends, explore, and hang out.
    • ~pandux/turf
  • Verse: A random bible verse every day.
    • ~paldev/verse
  • Vita: Monitor your app distributions.
    • ~nodmyn-dosrux/vita
  • Wiki: Encyclopedia Urbitica.
    • ~holnes/wiki

Developer Tools

  • Anchor: A self-hosted StarTram service.
  • create-landscape-app: Create a simple application for Urbit with just a few commands!
  • Click: Thin-client for interacting with your running Urbit through local sockets.
  • desk-skeleton: A basic desk skeleton and dependency management approach for Urbit app development.
  • go-urbit: Allows golang applications running as moons to connect to an Urbit ship over Ames. (Good for IoT.)
  • JavaScript HTTP API
  • PenpAI: AI-based pen-pal app for Urbit.
  • Sigils:
  • tree-sitter-hoon: Tree-sitter grammar for Hoon.
  • Urbit FAQ: A trove of obscure Urbit information that's still working its way into the docs.
  • Urbit Wordlists: Wordlists for Urbit phonemes, plus wordlists for planets with interesting sigils.
  • Gonetia: A simple command-line utility for generating a list of planet names issuable from an Urbit star.

IDE plugins

Hoon libraries.

  • manx-utils: Utilities for working with $manx (dynamic XML nodes)
  • Urbit Markdown: Serialize and deserialize GitHub-flavored Markdown.

Noun libraries

Sail

  • gin and tonic: 2 utilities for making Sail development easier: auto-sync and auto-refresh.
  • Mast: A library for building fully dynamic Sail frontends.
  • Rudder: A framework for Sail development (Hoon-only HTML).

HTTP APIs

Educational Resources

Nock

  • Nock on docs.urbit.org.
  • NockPU: Experimental hardware for running Nock directly.

Hoon

  • Why Hoon? on docs.urbit.org.
  • Hoon Cheatsheet: Quick lookup of runes, auras, operators, and syntax.
  • Hoon School: Learn the basics of Hoon, Urbit’s high-level systems programming language.

Gall

  • App School I: Learn to build with Gall, Urbit’s userspace app framework.
  • App School II: Build a full-stack Gall app with a Hoon backend and React frontend.

Arvo

  • Core Academy: Prepares the Hoon developer to work directly on the Arvo kernel.

Operations

  • Bridge: Web interace for interacting with Azimuth PKI.
  • GroundSeg: Software tool for managing / accessing multiple Urbit ships (see here).
  • Native Planet: Hardware for self-hosting your Urbit.
  • Network Explorer: Explore Urbit network state & stats.

Infrastructure

  • Azimuth: Urbit PKI contract.
  • Bridge: Source for Bridge web interface.
  • UIPs: Track proposals for improvements to the Urbit ecosystem.
  • Urbit: Come browse the source code yourself!
  • urcrypt: Cryptography routines used by Urbit jets.
  • Vere: The original Urbit virtual machine, written in C.
    • Dockerhub images available here.

About

A curated collection of projects and tools in the Urbit ecosystem.

Resources

Stars

235 stars

Watchers

11 watching

Forks

Releases

Packages

Contributors