AT Protocol Terminal Interface Explorer
at main 61 lines 1.2 kB view raw view rendered
1# attie 2 3AT Protocol Terminal Interface Explorer 4 5## Features 6 7- Browse PDS and repos by handle or DID 8- View collections and records 9- Live JetStream event feed with collection/DID filtering 10 11![demo](https://vhs.charm.sh/vhs-7oKRnStqGJrDA7EI9TcmGe.gif) 12 13## Installation 14 15```bash 16go install github.com/treethought/attie@latest 17``` 18 19Or build from source: 20 21```bash 22git clone https://github.com/treethought/attie 23cd attie 24go build 25``` 26 27## Usage 28 29``` 30attie 31``` 32 33Launch with optional handle, DID, or AT URI 34 35 36View an account's repo 37```bash 38attie baileytownsend.dev 39``` 40 41Jump to an account's records of a collection 42 43``` 44./attie at://did:plc:b2p6rujcgpenbtcjposmjuc3/network.cosmik.collection 45``` 46 47Jump directly to a record 48``` 49attie at://did:plc:sppiplftd2sxt3hbw7htj3b5/sh.tangled.repo/3meytrdho7p22 50``` 51## Keybindings 52 53- `ctrl+k` - Open command palette 54- `ctrl+j` - Open JetStream event feed 55- `esc` - Navigate back 56- `enter` - Select item 57- `ctrl+c` / `q` - Quit 58 59## JetStream 60 61Press `ctrl+j` to open the event feed. Press `ctrl+j` again to stop the stream and scroll through events.Use the command palette (`ctrl+k`) to filter by collection or DID before connecting.