Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dcspark/urbit-dashboard

Urbit Web App which allows users to easily view key stats and have administrative control over their Urbit ship straight from the web browser.
https://github.com/dcspark/urbit-dashboard

airlock dashboard urbit urbit-visor

Last synced: about 1 month ago
JSON representation

Urbit Web App which allows users to easily view key stats and have administrative control over their Urbit ship straight from the web browser.

Awesome Lists containing this project

README

        


Urbit Dashboard


Urbit Dashboard is an Urbit Web App which allows users to easily view key stats and have administrative control over their Urbit ship straight from the web browser. An an Urbit Web App, Urbit Dashboard relies on Urbit Visor to interact with your Urbit ship and the rest of the network itself.

license

## Getting Started

The fastest way to get started using Urbit Dashboard is by visiting [https://urbitdashboard.com/](https://urbitdashboard.com/)

## Compile It Yourself

To get started first clone this repo:

```
$ git clone https://github.com/dcSpark/urbit-dashboard
```

Once you have done that simply use `npm` to compile it yourself:

```
$ cd urbit-dashboard
$ npm install
$ npm start
```

## For Developers

Urbit Dashboard is the premier example of how developers can interact with the Urbit Visor API to build full fledged web apps.

The dashboard provides examples for how to:

- Create a login/connection experience for end users
- Ask Urbit Visor for permissions
- Scry
- Execute threads
- Issue pokes
- Start subscriptions
- Query ship for initial state
- Support hot-swapping
- And more

Take a look in the `src` folder to see how all of the above use cases are implemented.