on master help sign in
adding app descriptions and screenshots
commit8b4b2c35d14efa285515d37b73526ee3c3b817f9 authorGordon <gordon@hey.com> dateTue 26 Jul 2022, 15:06 (4 years ago) parent3982aea
20 files changed+137−18
content/applications/~dalten/gora.md+13−1 content/applications/~fabnev-hinmur/escape.md+8−2 content/applications/~fabnev-hinmur/handshake.md+4−2 content/applications/~haddef-sigwen/transit.md+2 content/applications/~lomder-librun/ballot.md+3−1 content/applications/~midlev-mindyr/astrolabe.md+20−2 content/applications/~nodmyn-dosrux/houston.md+4−1 content/applications/~norsyr-torryn/canvas.md+17−1 content/applications/~paldev/face.md+4 content/applications/~paldev/fafa.md+5 content/applications/~paldev/pals.md+4 content/applications/~paldev/picture.md+4 content/applications/~paldev/rumors.md+4 content/applications/~paldev/verse.md+4 content/applications/~pocwet/docs.md+7 content/applications/~ribben-donnyl/funes-notes.md+3−2 content/applications/~tirrel/studio.md+10−1 content/organizations/tirrel.md+1−1 pages/applications/[[...application]].js+13−4 pages/ecosystem/index.js+7
content/applications/~dalten/gora.md+13−1
@@ -8,4 +8,16 @@ website = "https://dalten.org"
88bgColor = "#FCD977"
99+++
1010
11−A Proof of Attendance Protocol for Urbit
11+### A Proof of Attendance Protocol for Urbit
12+
13+Gora is a proof of presence protocol (POPP) that is
14+intended to be extensible, flexible and educational
15+(at least for new hooners).
16+
17+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/gora.png)
18+
19+
20+Gora has two distros in
21+circulation - these can be found at:
22+~laddys-dozzod-dalten (Vue.js frontend)
23+~mister-dozzod-dalten (sail frontend)
content/applications/~fabnev-hinmur/escape.md+8−2
@@ -1,6 +1,6 @@
11+++
22title = "EScape"
3−developer = "~fabnev-hinmur"
3+developer = "Uqbar"
44shortcode = "~dister-fabnev-hinmur/escape"
55description = "EScape from Eternal September. The UI from Uqbar."
66license = "MIT"
@@ -9,4 +9,10 @@ bgColor = "#f2f3ef"
99image = "https://escape-app-dist.s3.us-east-2.amazonaws.com/uqbar-logo.png"
1010+++
1111
12−An alternative interface to Tlon's groups app. Get it on [iOS](https://apps.apple.com/my/app/escape-by-uqbar/id1610194217) and [Android](https://play.google.com/store/apps/details?id=network.uqbar.escape).
12+EScape is an alternative interface to Tlon's groups app.
13+
14+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/escape.png)
15+
16+EScape lets you view groups, messages, and apps in collapsible column interface, organize groups by folders, and "like" messages in chats. EScape is also has apps for both iOS and Android that include push notifications for chat mentions and messages.
17+
18+Get EScape on [iOS](https://apps.apple.com/my/app/escape-by-uqbar/id1610194217) and [Android](https://play.google.com/store/apps/details?id=network.uqbar.escape).
content/applications/~fabnev-hinmur/handshake.md+4−2
@@ -1,6 +1,6 @@
11+++
22title = "Handshake"
3−developer = "~fabnev-hinmur"
3+developer = "Uqbar"
44shortcode = "~dister-fabnev-hinmur/handshake"
55description = "Confirm Urbit IDs via QR code."
66license = "MIT"
@@ -9,4 +9,6 @@ bgColor = "#df828b"
99image = "https://static.thenounproject.com/png/2002633-200.png"
1010+++
1111
12−An app for building guestlists of Urbit IDs and verifying their ownership at the door. For best experience, access from [EScape](https://urbit.org/applications/~fabnev-hinmur/escape).
12+An app for building guestlists of Urbit IDs and verifying their ownership at the door. For best experience, access from [EScape](/applications/~fabnev-hinmur/escape).
13+
14+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/handshake.png)
content/applications/~haddef-sigwen/transit.md+2
@@ -10,3 +10,5 @@ website = ""
1010+++
1111
1212Planetary transit occurs once per day.
13+
14+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/transit.png)
content/applications/~lomder-librun/ballot.md+3−1
@@ -9,4 +9,6 @@ website = "https://www.holium.com"
99description = "An app that allows you to vote with other ships."
1010+++
1111
12−An app that allows you to vote with other ships.
12+An app that allows you to create and vote on proposals, delegate votes to others, and trigger actions based on results.
13+
14+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/ballot.png)
content/applications/~midlev-mindyr/astrolabe.md+20−2
@@ -6,7 +6,25 @@ image = "https://raw.githubusercontent.com/johnhyde/astrolabe/main/ui/src/assets
66bgColor = ""
77developer = "~midlev-mindyr"
88website = "https://github.com/johnhyde/astrolabe"
9−description = "Astrolabe (%astrolabe) is a one-stop shop %docket app for exploring Urbit address space."
9+description = "Astrolabe is a one-stop shop app for exploring Urbit address space."
1010+++
1111
12−Astrolabe (%astrolabe) is a one-stop shop %docket app for exploring Urbit address space. Main features: ID Search, Sigil Search, Sky Chart, and Ship View (for viewing a given ship's details). Astrolabe integrates with %pals wherever possible, and contains documentation to explain the many quirks of Urbit address space to a new user.
12+### Astrolabe is a one-stop shop app for exploring Urbit address space.
13+
14+Features:
15+
16+- **ID Search**:
17+When you search a partial @p (or use wildcards), it will show you the spawned/owned ships which match your search.
18+
19+- **Sigil Search**:
20+You can use a visual interface to enter sigils, either just general shapes, or specific shape/pattern combos
21+
22+- **Sky Chart**:
23+ Astrolabe integrates with %pals to highlight your pals on the sky chart. Clicking/tapping on a point opens a small modal with basic info and a button to take you to a Ship View of the point.
24+
25+- **Ship View**:
26+Summary view for any ship. As on urbit.live or urbit.me, it shows the @p, owner, parent, etc. Allows PNG or SVG download of sigils. Displays tags from %pals, and potentially allows you to add pals and/or edit tags from that screen.
27+
28+
29+
30+Astrolabe integrates with pals wherever possible, and contains documentation to explain the many quirks of Urbit address space to a new user.
content/applications/~nodmyn-dosrux/houston.md+4−1
@@ -9,6 +9,9 @@ website = "https://github.com/assemblycapital/houston"
99description = "Moon Management Dashboard"
1010+++
1111
12−Moon Management Dashboard
12+### Moon Management Dashboard
13+
14+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/houston.png)
1315
1416Keeps track of the moons you've spawned and exposes a poke API for the standard moon utilities: `|moon`, `|moon-breach` and `|moon-cycle`
17+
content/applications/~norsyr-torryn/canvas.md+17−1
@@ -9,5 +9,21 @@ website = "https://github.com/yosoyubik/canvas"
99description = "Collaborative Pixel Art"
1010+++
1111
12−Collaborative Pixel Art
12+### Collaborative Pixel Art
1313
14+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/canvas.png)
15+
16+#### Features
17+- Each stroke is stored automatically on your Urbit.
18+- Export Canvas Images as SVG.
19+- Image files are stored on S3 Storage, if configured.
20+- Allows creation of public or private canvases.
21+- Others can join a public canvas and work collaboratively in a cool art project.
22+
23+#### Access
24+Search for ~dister-norsyr-torryn in Grid to find the Canvas app, and install it from there
25+
26+A public canvas is hosted at: ~picsel-norsyr-torryn/public
27+
28+
29+Come and join the group to share your creations and see what others are doing: ~norsyr-torryn/canvas
content/applications/~paldev/face.md+4
@@ -7,3 +7,7 @@ license = "MIT"
77website = "https://pal.dev/suite/face"
88bgColor = "#3b5998"
99+++
10+
11+see your friends
12+
13+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/face.png)
content/applications/~paldev/fafa.md+5
@@ -7,3 +7,8 @@ license = "MIT"
77website = "https://pal.dev/suite/fafa"
88bgColor = "#1a1a2a"
99+++
10+
11+
12+2fa otp authenticator app
13+
14+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/fafa.png)
content/applications/~paldev/pals.md+4
@@ -7,3 +7,7 @@ license = "MIT"
77website = "https://pal.dev/suite/pals"
88bgColor = "#99D3BD"
99+++
10+
11+friendlist for peer discovery
12+
13+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/pals.png)
content/applications/~paldev/picture.md+4
@@ -7,3 +7,7 @@ license = "MIT"
77website = "https://pal.dev/suite/picture"
88bgColor = "#DDDDDD"
99+++
10+
11+a picture frame for the garden
12+
13+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/picture.png)
content/applications/~paldev/rumors.md+4
@@ -7,3 +7,7 @@ license = "MIT"
77website = "https://pal.dev/suite/rumors"
88bgColor = "#bb77dd"
99+++
10+
11+anonymous gossip from friends of friends
12+
13+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/rumors.png)
content/applications/~paldev/verse.md+4
@@ -7,3 +7,7 @@ license = "MIT"
77website = "https://pal.dev/suite/verse"
88bgColor = "#EEEEDD"
99+++
10+
11+a random Bible verse, every day
12+
13+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/verse.png)
content/applications/~pocwet/docs.md+7
@@ -8,3 +8,10 @@ website = "https://github.com/tinnus-napbus/docs-app"
88bgColor = "#FBCF44"
99image = "https://m.tinnus-napbus.xyz/pub/books.svg"
1010+++
11+
12+
13+Docs is an Urbit app for documenting other Urbit apps - it finds docs in other desks and displays them for users and deveopers to browse.
14+
15+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/docs.png)
16+
17+The docs folder contains the source of the app, and the docs-dev folder contains the files necessary for including docs in your app. Note that the files in docs-dev are symlinked, so the'll need to be copied with cp -rL or equivalent.
content/applications/~ribben-donnyl/funes-notes.md+3−2
@@ -6,9 +6,10 @@ image = "https://is4-ssl.mzstatic.com/image/thumb/Purple112/v4/64/64/8b/64648bfc
66bgColor = ""
77developer = "~ribben-donnyl"
88website = "https://funes.app"
9−description = "Mobile notetaking application using urbit's `%graph-store` as a backend."
9+description = "Mobile notetaking application using urbit as a back-end."
1010+++
1111
12−Mobile notetaking application [available for iOS](https://apps.apple.com/us/app/funes-notes/id1627315560), using urbit's `%graph-store` as a backend.
12+Funes Notes is a mobile notetaking application [available for iOS](https://apps.apple.com/us/app/funes-notes/id1627315560), using urbit's `%graph-store` as a backend.
13+
1314
1415Initial development funded by the Urbit Foundation via [Urbit Notes](https://urbit.org/grants/urbit-notes) proposal grant.
content/applications/~tirrel/studio.md+10−1
@@ -9,4 +9,13 @@ website = "tirrel.io"
99description = "Tools for making money."
1010+++
1111
12−Studio lets you turn notebooks into blogs.
12+### Studio is a publishing tool for Urbit
13+
14+![Screenshot](https://storage.googleapis.com/media.urbit.org/site/ecosystem/applications/studio.png)
15+
16+Need a personal website, fast? Studio can set one up in under a minute. For writers, Studio connects you with your legacy-web audience, even if they’re not on Urbit yet. With a click, you can share your newsletter or blog via auto-generated blog or email distribution list
17+
18+Studio pulls content from your Groups notebooks. Notebooks from any group you own will appear.
19+
20+If you need any help, we’re always available in our group: ~tirrel/tirrel-support
21+
content/organizations/tirrel.md+1−1
@@ -7,4 +7,4 @@ ships = ["~tirrel"]
77
88### Tirrel Corporation is an Urbit product studio.
99
10−Tirrel's main products are Studio, a website-hosting app, and [Planet Market](planet.market), an Urbit onboarding service. Tirrel also offers market services for Urbit address space including OTC, and a trading forum. Additionally, Tirrel collaborates with the Urbit Foundation and Uqbar on a variety of R&D.
10+Tirrel's main products are Studio, a website-hosting app, and [Planet Market](https://planet.market), an Urbit onboarding service. Tirrel also offers market services for Urbit address space including OTC, and a trading forum. Additionally, Tirrel collaborates with the Urbit Foundation and Uqbar on a variety of R&D.
pages/applications/[[...application]].js+13−4
@@ -86,12 +86,14 @@ const ApplicationPage = ({ data, markdown, organisation, search, params }) => {
8686 <SingleColumn>
8787 <Header search={search} />
8888 <Section className="space-y-12" narrow>
89+
8990 <GatewayHeader
9091 title={data.title}
9192 color={data?.bgColor}
9293 image={data?.image || data?.bgColor}
9394 item="Application"
9495 />
96+
9597 <div className="flex flex-wrap md:flex-nowrap justify-between">
9698 <MetadataBlock
9799 title="License"
@@ -112,16 +114,22 @@ const ApplicationPage = ({ data, markdown, organisation, search, params }) => {
112114 content={data.shortcode ? data.shortcode : data.title}
113115 />
114116 </div>
117+
118+
115119 <Description
116120 description={data.description}
117121 fallback="An application on Urbit."
118122 markdown={markdown}
119− />
123+ / >
124+
125+ <hr className="text-white" />
126+
127+ <div class="bg-wall-100 py-4 px-6 border-2 border-wall-300 rounded-xl">
128+ <p class="text- text-wall-600"><span class="font-bold">Disclaimer:</span> Applications may not be audited for security and might contain malicious code or vulnerabilities that could lead to unwanted interaction with your ship. Explore at your own risk.</p>
129+ </div>
130+
120131 <hr className="text-wall-200" />
121132 <div className="flex flex-col space-y-6">
122− <h3>
123− Urbit is a clean-slate, peer-to-peer operating system and network.
124− </h3>
125133 <div className="flex flex-col space-y-4">
126134 <Link href="/guides/installing-applications" passHref>
127135 <a className="button-lg max-w-xs bg-green-400 text-white">
@@ -131,6 +139,7 @@ const ApplicationPage = ({ data, markdown, organisation, search, params }) => {
131139 </div>
132140 </div>
133141 <hr className="text-wall-200" />
142+
134143 <div className="flex flex-col space-y-1">
135144 <p>
136145 Have an application you'd like to share publicly through
pages/ecosystem/index.js+7
@@ -107,6 +107,12 @@ export default function Ecosystem({
107107 </div>
108108 </>
109109 )}
110+
111+ {type === "applications" && (<div class="bg-[#FBEDBC] py-4 px-6 mb-12 border-wall-300 rounded-xl">
112+ <p class="text-sm text-wall-500"><span class="font-bold">Disclaimer:</span> Applications may not be audited for security and might contain malicious code or vulnerabilities that could lead to unwanted interaction with your ship. Explore at your own risk.</p>
113+ </div>)
114+ }
115+
110116 <div
111117 className={classnames("grid gap-12 w-full", {
112118 "grid-cols-2 md:grid-cols-3": type !== "podcasts",
@@ -124,6 +130,7 @@ export default function Ecosystem({
124130 </div>
125131 </Link>
126132 ))}
133+
127134 {type === "applications" &&
128135 applications.map((app) => (
129136 <Link href={`/applications/${app.ship}/${app.slug}`}>