Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tloncorp/landscape-apps
Start, host, and cultivate communities.
https://github.com/tloncorp/landscape-apps
hoon landscape urbit
Last synced: 3 days ago
JSON representation
Start, host, and cultivate communities.
- Host: GitHub
- URL: https://github.com/tloncorp/landscape-apps
- Owner: tloncorp
- License: mit
- Created: 2022-04-04T22:04:03.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2024-11-12T20:19:09.000Z (4 days ago)
- Last Synced: 2024-11-12T20:24:00.713Z (4 days ago)
- Topics: hoon, landscape, urbit
- Language: TypeScript
- Homepage: https://tlon.io/
- Size: 54.8 MB
- Stars: 80
- Watchers: 14
- Forks: 25
- Open Issues: 115
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-urbit - Tlon
README
# Landscape apps
## Groups
Start, host, and cultivate communities. Own your communications, organize your
resources, and share documents. Groups is a decentralized platform that
integrates with Talk, Notebook, and Gallery for a full, communal suite of tools.## Talk
Send encrypted direct messages to one or many friends. Talk is a simple chat
tool for catching up, getting work done, and everything in between.## Notebook
Notebook is a standard short and long form text editor. Within Groups, you can
use Notebook to write, edit, and publish text.## Gallery
Gallery is a versatile repository for collective knowledge and references you
want to share or remember. Within Groups, you can use Gallery to collect links,
images, media, and even random musings.---
## Developer documentation
This project uses the [formal comment spec](https://developers.urbit.org/reference/hoon/style#comments-and-unparsed-bytes)
for all Hoon code to ensure compatibility with
[doccords](https://github.com/urbit/urbit/pull/5873).Additionally, detailed documentation is available in the [Docs Landscape
app](https://urbit.org/applications/~pocwet/docs) if you have both Docs and
Groups installed on a running Urbit ship.Visit this repository's wiki for [an overview of how to use Landscape and
its apps](https://github.com/tloncorp/tlon-apps/wiki).## Integrating with Groups agents
The `%groups` desk provides several simple agents with discrete concerns. This list may expand over time.
- `%groups` - The organizational substrate for constructing, joining, finding,
and managing groups (different than the in-group activity of chatting,
writing, or collecting)
- `%groups-ui` - Optimized scries for the Groups UI
- `%chat` - 1:1 and multi-DM capabilities for Talk and Chat channels in Groups
- `%diary` - Notebook channels in Groups
- `%heap` - Gallery channels in Groups
- `%notify` - Hooks for iOS push notifications
- `%grouper` - Handler for Lure invitiationsAll actions are performed with
[pokes](https://developers.urbit.org/reference/glossary/poke).
See the on-ship developer documentation for more details.## Use of Landscape agents
At the moment, Groups and Talk make use of `%settings`, `%storage`, `%hark`,
and `%contacts` agents in the `%landscape` desk.