Community members may submit proposals for a wide range of projects that contribute to Urbit. Past proposals have spanned a wide range of topics:
If you have an idea for how to improve Urbit, please read our proposal submission guide. Or, if you are ready, please feel free to:
Create a guide with helpful vocabulary and essential how-tos
Provide concrete examples of React UI driven by @urbit/http-api to quickly start building on top of Urbit
Help the Urbit community grow internationally by translating key resources, guides, and documentation to Spanish.
Implement a basic text search in groups channels
A native app that makes running Urbit near friction-less for everyone.
A website where prospective Martians can experience the Landscape interface without any technical chops.
Explainer, tutorial, and cookbook for `graph-store`
A proposal to build an Urbit HTTP Api for the Elixir language, bringing to Urbit its state of the art concurrency capabilities.
Series of three videos:1) Purchase planet, install and run on a local machine2) nginx setup3) Explaining Urbit to my tech illiterate mum
The content found on urbit.org/understanding-urbit/ and urbit.org/using/install/ is only in English. Translation will be helpful to Koreans.
A Linux based host OS with only the essentials needed to run Urbit, designed to help the process of getting Urbit running on bare metal
Introduction, Urbit OS, Urbit ID, Interface, Roadmap: OS1-> OS N, People + History, and Install + Setup (analog to Korean translation)
Connecting Urbit with Emacs would enable all sorts of cool and creative apps. I'd love to be able to chat without leaving my editor.
Create sustained documentation and marketing efforts that will support and encourage new users to run Urbit on their own RPi devices.
10 stars pending
Add WebRTC support to Urbit, including call/stream setup and teardown messaging and ICE/STUN/TURN advertisement and authentication.
Develop a UI for improved access to the Calendar Gall app
Nix infrastructure to generate Docker images for Urbit releases. Images would be suitable for cloud orchestration in e.g. Amazon ECS
1 star awarded
Edward Amsden ~ritpub-sipsyl
This proposal seeks to create an API to interact with an Urbit ship over HTTP written in Rust.
Create a Ruby language HTTP library to connect to Urbit.
Write an urbit HTTP API (aka Airlock) for Kotlin.
This proposal seeks to implement an HTTP interface to an Urbit instance in Java, and also seeks to build various related tooling.
A series of community-focused events to create a new knowledge base for urbit.org, and help new community members learn about Urbit
A package for the generation of custom Linux images with Urbit running as service, for the backend of a turnkey Urbit appliance or IoT hub.
We want to make a short animated video that introduces Urbit to a wider audience.
2 stars awarded
Allow small scale spatial data to be stored and retrieved in Urbit, for use in landscape and external applications, and shared across ships.
Art by Urbit will provide a monthly digest of art produced by & for Urbit, on a publicly available website & social media presence.
A short book about Urbit, on Urbit, including Urbit-centric sections about the wider world of computing
A full text and video course on every aspect of creating Gall and Landscape apps. Students will create their own full application to finish.
Add links to our reference doc pages so that people can easily discover new concepts
I teach a Python class online. Many students would be interested in learning about Urbit too. I'd give a lecture and help them host planets.
An Arvo calendar agent based on the iCalendar spec.
I have made an up-to-date version of the Urbit Hoon reference card and will maintain it.https://github.com/natareo/hooncard
Create Hoon learning resources catered to learner efficiency, with orienting materials for Hoon & coding, learning examples, videos.
3 stars awarded
som, ~risruc-habteb, ~rabsef-bicrym