{"id":46106,"url":"https://github.com/urbit/awesome-urbit","name":"awesome-urbit","description":"A curated collection of projects and tools in the Urbit ecosystem.","projects_count":85,"last_synced_at":"2026-06-09T07:00:31.088Z","repository":{"id":39903332,"uuid":"339403007","full_name":"urbit/awesome-urbit","owner":"urbit","description":"A curated collection of projects and tools in the Urbit ecosystem.","archived":false,"fork":false,"pushed_at":"2025-07-18T10:34:22.000Z","size":71,"stargazers_count":234,"open_issues_count":2,"forks_count":21,"subscribers_count":11,"default_branch":"main","last_synced_at":"2026-05-23T16:00:58.752Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/urbit.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2021-02-16T13:12:50.000Z","updated_at":"2026-05-21T18:19:26.000Z","dependencies_parsed_at":"2024-04-02T11:04:00.862Z","dependency_job_id":"f31224b0-908a-425a-a642-d5326efbffb9","html_url":"https://github.com/urbit/awesome-urbit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/urbit/awesome-urbit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urbit%2Fawesome-urbit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urbit%2Fawesome-urbit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urbit%2Fawesome-urbit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urbit%2Fawesome-urbit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/urbit","download_url":"https://codeload.github.com/urbit/awesome-urbit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/urbit%2Fawesome-urbit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34095247,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-09T02:00:06.510Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-14T04:58:21.626Z","updated_at":"2026-06-09T07:00:31.089Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["Applications","Games","Developer Tools","Tools","Development","Educational Resources","Archive","Operations","Documentation","Podcasts","Infrastructure"],"sub_categories":["Learning","SAIL","Tools","Series","Individual Episodes","IDE plugins","Hoon libraries.","Nouns","Hoon","Arvo","Infrastructure","Sail","Nock","Applications","HTTP APIs","HTTP APIs (Airlocks)","Noun libraries","Gall"],"readme":"# awesome urbit [![](https://img.shields.io/badge/~-awesome%20urbit-lightgrey)](https://github.com/urbit/awesome-urbit)\n\nA curated collection of projects and tools in the Urbit ecosystem.\n\n## Applications\n* [Ahoy](https://github.com/midden-fabler/ahoy): Ship monitoring toolbox.\n  * `~mister-dister-midden-fabler/ahoy`\n* [Albums](https://github.com/structure-group/albums): A photo sharing app.\n  * `~topdem/albums`\n* [Astrolabe](https://github.com/johnhyde/astrolabe): Your guide to the Urbit constellations. Search for ships, view their info, and explore the Star Chart.\n  * `~dister-midlev-mindyr/astrolabe`\n* [Board](https://github.com/hanfel-dovned/Board): A tapestry of boards.\n  * `~ridlyd/board`\n* [Canvas](https://github.com/yosoyubik/canvas): Collaborative pixel art.\n  * `~dister-norsyr-torryn/canvas`\n* [Chess](https://github.com/thecommons-urbit/chess): Peer-to-peer chess over Urbit.\n  * `~finmep-lanteb/chess`\n* [Cliff](https://pal.dev/suite/cliff): Urbit file system explorer.\n  * `~paldev/cliff`\n* [Common Blog](https://github.com/thecommons-urbit/blog): Self-hosted writing and publishing.\n  * `~dister-bonbud-macryg/blog`\n* [Emissary](https://github.com/sigilante/emissary): Allows one Urbit to designate another Urbit as its representative.\n  * `~magbel/emissary`\n* [Face](https://pal.dev/suite/face): See your friends.\n  * `~paldev/face`\n* [Fafa](https://pal.dev/suite/fafa): 2FA otp authenticator app.\n  * `~paldev/fafa`\n* [Fount](https://github.com/midden-fabler/fount): Desk hash monitoring tool.\n  * `~mister-dister-midden-fabler/fount`\n* [Fund](https://github.com/tocwex/fund): A sovereign platform for peer-to-peer economic activity with on-chain settlement and trusted identity assessment of work completion..\n  * `~tocwex/fund`\n* [Gora \\(ピタゴラ装置\\)](https://github.com/hanfel-dovned/gora): A Proof of Attendance Protocol for Urbit.\n  * `~ridlyd/gora`\n* [Hawk](https://hawk.computer/~~/): A programmable interface.\n  * `~dister-migrev-dolseg/hawk`\n* [Hits](https://github.com/urbit/hits): A leaderboard for local app discovery.\n  * `~bitdeg/hits`\n* [Hodl](https://github.com/tomholford/hodl): A portfolio for all that you hodl.\n  * `~hodler-datder-sonnet/hodl`\n* [Hydra](https://github.com/SuperCoolYun/hydra): Live-coding video synth.\n  * `~tolmud-tobtud/hydra`\n* [Micro](https://github.com/hanfel-dovned/Micro): Create, share, and explore micro apps.\n  * `~ridlyd/micro`\n* [Million $ Urbit App](https://pal.dev/suite/million): Uncharted territory available for purchase!\n  * `~paldev/million`\n* [Page](https://github.com/Other-Life/page): Post webpages to the public internet.\n  * `~hanfel-dovned/page`\n* [Pals](https://pal.dev/suite/pals): Friendlist for peer discovery.\n  * `~paldev/pals`\n* [Picture](https://pal.dev/suite/picture): A picture frame for your ship.\n  * `~paldev/picture`\n* [Radio](https://github.com/bacwyls/radio): An app for urbit disc jockeys.\n  * `~nodmyn-dosrux/radio`\n* [Rumors](https://pal.dev/suite/rumors): Anonymous gossip from friends of friends.\n  * `~paldev/rumors`\n* [Scratch](https://github.com/arthyn/scratch): For writing and sharing bits of text.\n  * `~dister-nocsyx-lassul/scratch`\n* [Silo](https://github.com/arthyn/silo): An S3 storage manager.\n  * `~dister-nocsyx-lassul/silo`\n* [Terminal](https://github.com/urbit/webterm): A web interface to your Urbit's command line.\n  * `~mister-dister-dozzod-dozzod/webterm`\n* [Tlon](https://github.com/tloncorp/landscape-apps): Start, host, and cultivate communities; own your communications; organize your resources; share documents.\n  * `~sogryp-dister-dozzod-dozzod/groups`\n* [Turf](https://github.com/johnhyde/turf): Build a world with your friends, explore, and hang out.\n  * `~pandux/turf`\n* [Verse](https://pal.dev/suite/verse): A random bible verse every day.\n  * `~paldev/verse`\n* [Vita](https://github.com/assemblycapital/vita): Monitor your app distributions.\n  * `~nodmyn-dosrux/vita`\n* [Wiki](https://github.com/JohnRillos/wiki): Encyclopedia Urbitica.\n  * `~holnes/wiki`\n\n## Developer Tools\n* [Anchor](https://github.com/Native-Planet/anchor): A self-hosted [StarTram](https://www.nativeplanet.io/startram) service.\n* [create-landscape-app](https://github.com/urbit/create-landscape-app): Create a simple application for Urbit with just a few commands!\n* [Click](https://github.com/urbit/tools/tree/master/pkg/click): Thin-client for interacting with your running Urbit through local sockets.\n* [desk-skeleton](https://github.com/urbit/desk-skeleton): A basic desk skeleton and dependency management approach for Urbit app development.\n* [go-urbit](https://github.com/stephenlacy/go-urbit): Allows golang applications running as moons to connect to an Urbit ship over Ames. (Good for IoT.)\n* [JavaScript HTTP API](https://github.com/urbit/js-http-api)\n* [PenpAI](https://github.com/Native-Planet/penpAI): AI-based pen-pal app for Urbit.\n* Sigils:\n  * [ASCII Sigil Generator](https://github.com/textprotocol/sigil): A tool for generating ASCII sigils on the command line.\n  * [Sigil Generator](https://sigil.azimuth.network/): A tool for generating PNG \u0026 SVG sigils in different colors and sizes.\n* [tree-sitter-hoon](https://github.com/urbit-pilled/tree-sitter-hoon): Tree-sitter grammar for Hoon.\n* [Urbit FAQ](https://github.com/ashelkovnykov/urbit-faq): A trove of obscure Urbit information that's still working its way into the docs.\n* [Urbit Wordlists](https://github.com/ashelkovnykov/urbit-wordlists): Wordlists for Urbit phonemes, plus wordlists for planets with interesting sigils.\n* [Gonetia](https://github.com/tomholford/gonetia): A simple command-line utility for generating a list of planet names issuable from an Urbit star.\n\n### IDE plugins\n* VSCode:\n * [Language Support](https://marketplace.visualstudio.com/items?itemName=urbit.hoon): [source](https://github.com/tloncorp/hoon-vscode)\n * [Rune Documentation](https://marketplace.visualstudio.com/items?itemName=nocsyx-lassul.hoon-assist): [source](https://github.com/famousj/hoon-vscode)\n* [IntelliJ IDEA](https://plugins.jetbrains.com/plugin/19294-hoon-language): [source](https://github.com/ashelkovnykov/idea-hoon-plugin)\n\n### Hoon libraries.\n* [manx-utils](https://github.com/tinnus-napbus/manx-utils/blob/master/lib/manx-utils.hoon): Utilities for working with `$manx` (dynamic XML nodes)\n* [Urbit Markdown](https://github.com/wispem-wantex/urbit-markdown): Serialize and deserialize GitHub-flavored Markdown.\n\n### Noun libraries\n* [Pynoun](https://github.com/urbit/tools/tree/master)\n\n### Sail\n* [gin and tonic](https://github.com/arthyn/gin-tonic): 2 utilities for making Sail development easier: auto-sync and auto-refresh.\n* [Mast](https://github.com/R-JG/mast): A library for building fully dynamic Sail frontends.\n* [Rudder](https://github.com/Fang-/suite): A framework for Sail development (Hoon-only HTML).\n\n### HTTP APIs\n* [Deno](https://github.com/tomholford/denurbit)\n* [Elisp](https://github.com/clonex10100/urbit-api.el)\n* [Elm](https://github.com/figbus/elm-urbit-api)\n* [Go](https://github.com/cmarcelo/go-urbit)\n* [Haskell](https://github.com/bsima/haskell-urbit-api)\n* [Java](https://github.com/ynx0/airlock)\n* [Kotlin](https://github.com/gilletteonmeheleparim/urbit_http_api)\n* [Python](https://github.com/baudtack/urlock-py)\n* [Ruby](https://github.com/Zaxonomy/urbit-ruby)\n* [Rust](https://github.com/robkorn/rust-urbit-http-api)\n* [Typescript](https://github.com/tylershuster/urbit)\n\n## Educational Resources\n### Nock\n* [Nock](https://docs.urbit.org/nock/what-is-nock) on docs.urbit\\.org.\n* [NockPU](https://github.com/mopfel-winrux/NockPU): Experimental hardware for running Nock directly.\n\n### Hoon\n* [Why Hoon?](https://docs.urbit.org/hoon/why-hoon) on docs.urbit\\.org.\n* [Hoon Cheatsheet](https://storage.googleapis.com/media.urbit.org/docs/hoon-cheat-sheets-2023-01-10.pdf): Quick lookup of runes, auras, operators, and syntax.\n* [Hoon School](https://docs.urbit.org/build-on-urbit/hoon-school): Learn the basics of Hoon, Urbit’s high-level systems programming language.\n\n### Gall\n* [App School I](https://docs.urbit.org/build-on-urbit/app-school): Learn to build with Gall, Urbit’s userspace app framework.\n* [App School II](https://docs.urbit.org/build-on-urbit/app-school-full-stack): Build a full-stack Gall app with a Hoon backend and React frontend.\n\n### Arvo\n* [Core Academy](https://docs.urbit.org/build-on-urbit/core-academy): Prepares the Hoon developer to work directly on the Arvo kernel.\n\n## Operations\n* [Bridge](https://bridge.urbit.org/): Web interace for interacting with Azimuth PKI.\n* [GroundSeg](https://github.com/Native-Planet/GroundSeg): Software tool for managing / accessing multiple Urbit ships (see [here](https://www.nativeplanet.io/software)).\n* [Native Planet](https://www.nativeplanet.io/hardware): Hardware for self-hosting your Urbit.\n* [Network Explorer](https://network.urbit.org/): Explore Urbit network state \u0026 stats.\n\n## Infrastructure\n* [Azimuth](https://github.com/urbit/azimuth): Urbit PKI contract.\n* [Bridge](https://github.com/urbit/bridge): Source for Bridge web interface.\n* [UIPs](https://github.com/urbit/UIPs): Track proposals for improvements to the Urbit ecosystem.\n* [Urbit](https://github.com/urbit/urbit): Come browse the source code yourself!\n* [urcrypt](https://github.com/urbit/urcrypt): Cryptography routines used by Urbit jets.\n* [Vere](https://github.com/urbit/vere): The original Urbit virtual machine, written in C.\n  * Dockerhub images available [here](https://hub.docker.com/r/tloncorp/vere).\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/urbit%2Fawesome-urbit/projects"}