Directories
¶
| Path | Synopsis |
|---|---|
|
agnostic
Package indigo/api/agnositc provides schema-agnostic helpers for fetching records from the network.
|
Package indigo/api/agnositc provides schema-agnostic helpers for fetching records from the network. |
|
atproto
|
|
|
crypto
Package crypto provides cryptographic keys and operations, as used in atproto (the protocol)
|
Package crypto provides cryptographic keys and operations, as used in atproto (the protocol) |
|
crypto/cmd/atp-crypto
command
|
|
|
data
Package data supports schema-less serializaiton and deserialization of atproto data
|
Package data supports schema-less serializaiton and deserialization of atproto data |
|
identity
Package identity provides types and routines for resolving handles and DIDs from the network
|
Package identity provides types and routines for resolving handles and DIDs from the network |
|
identity/cmd/atp-id
command
|
|
|
identity/redisdir
Identity Directory implementation with tiered caching, using Redis.
|
Identity Directory implementation with tiered caching, using Redis. |
|
lexicon
Package atproto/lexicon provides generic Lexicon schema parsing and run-time validation.
|
Package atproto/lexicon provides generic Lexicon schema parsing and run-time validation. |
|
lexicon/cmd/lextool
command
|
|
|
syntax
Package syntax provides types for identifiers and other string formats.
|
Package syntax provides types for identifiers and other string formats. |
|
syntax/cmd/atp-syntax
command
|
|
|
Auto-Moderation rules engine for anti-spam and other moderation tasks.
|
Auto-Moderation rules engine for anti-spam and other moderation tasks. |
|
cachestore
Automod component for caching arbitrary data (as JSON strings) with a fixed TTL and purging.
|
Automod component for caching arbitrary data (as JSON strings) with a fixed TTL and purging. |
|
capture
Automod development helpers for fetching and saving snapshots of real-world content and metadata.
|
Automod development helpers for fetching and saving snapshots of real-world content and metadata. |
|
consumer
Code for consuming from atproto firehose and ozone event stream, pushing events in to automod engine.
|
Code for consuming from atproto firehose and ozone event stream, pushing events in to automod engine. |
|
countstore
Interface for fast atomic counters, and separate implementations using redis and in-process memory.
|
Interface for fast atomic counters, and separate implementations using redis and in-process memory. |
|
engine
Core automod rules engine implementation and related types
|
Core automod rules engine implementation and related types |
|
flagstore
Interface for storing "flags", a form of private automod metadata.
|
Interface for storing "flags", a form of private automod metadata. |
|
keyword
String processing helpers for doing fuzzy detection and normalized token matching against keyword lists.
|
String processing helpers for doing fuzzy detection and normalized token matching against keyword lists. |
|
keyword/cmd/kw-cli
command
|
|
|
rules
Example automod rules and helpers.
|
Example automod rules and helpers. |
|
setstore
Interface for simple sets of strings, with fast inclusion checks.
|
Interface for simple sets of strings, with fast inclusion checks. |
|
visual
automod helpers for visual content (image blobs)
|
automod helpers for visual content (image blobs) |
|
cmd
|
|
|
astrolabe
command
|
|
|
athome
command
|
|
|
beemo
command
|
|
|
bigsky
command
|
|
|
fakermaker
command
|
|
|
goat
command
|
|
|
gosky
command
|
|
|
hepa
command
|
|
|
laputa
command
|
|
|
lexgen
command
|
|
|
netsync
command
|
|
|
palomar
command
|
|
|
querycheck
command
|
|
|
rainbow
command
|
|
|
sonar
command
|
|
|
stress
command
|
|
|
supercollider
command
|
|
|
Package lex generates Go code for lexicons.
|
Package lex generates Go code for lexicons. |
|
Package mst contains a Merkle Search Tree (MST) implementation for atproto.
|
Package mst contains a Merkle Search Tree (MST) implementation for atproto. |
Click to show internal directories.
Click to hide internal directories.
