goat
« Back to VersTracker
Description:
General purpose AT Protocol CLI in Go
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  @bluesky  |  formulae.brew.sh
Category: Developer tools
Tags: at-protocol bluesky cli golang social-networking
Install: brew install goat
About:
Goat is a command-line interface tool built in Go for interacting with the AT Protocol ecosystem. It enables developers to authenticate, manage records, and perform administrative tasks on Bluesky and other ATProto-based services. The tool provides a streamlined way to automate account management and data operations without requiring complex API integrations.
Key Features:
  • Full AT Protocol authentication and session management
  • Record CRUD operations (create, read, update, delete)
  • CLI-first design for scripting and automation
  • Support for custom feeds and moderation tools
Use Cases:
  • Automating Bluesky account management and data backups
  • Building and testing custom AT Protocol services
  • Batch processing of records and social graph operations
Alternatives:
  • atproto – Official TypeScript SDK with broader API coverage but heavier dependencies
  • bluesky-cli – Alternative CLI with focus on posting and timeline browsing
Version History
Detected Version Rev Change Commit