a tree-shaped programming environment for your urbit server
“a programmable interface”
“tree-shaped spreadsheet”
“the manx machine”
“an environment where hoon is empowering to individuals”
“a /sur file that fits on a t-shirt”
“emacs for the personal server”
personal knowledge management for code-literate people
make your own api integrations and automations
make your own bespoke creative tools
write static text documents
publish web content
lightweight social applications, like forums
urbit developers, tinkerers, web artists
1) unifies data and interface into a single layer; every piece of data is its own user interface
2) fully programmable by the user from any device
3) can access control pages to identities on the urbit network
4) can make pages public to the clearweb
4) the state of every file is a function over the state of its subfiles
5) dependencies are eagerly resolved
6) can compose the namespace with itself when processing a command
7) can use any language that compiles to nock
the %hawk
desk can be installed from ~dister-migrev-dolseg
(if that is gibberish to you, click here to learn more about urbit)