tangled-cli 0.1.0

CLI for interacting with Tangled, an AT Protocol-based git collaboration platform
tangled-cli-0.1.0 is not a library.

tangled-cli

tangled-cli provides the tang command for working with Tangled, a decentralized Git collaboration platform built on the AT Protocol.

Installation

Requires Rust 1.88 or newer.

cargo install tangled-cli

Quick start

# Authenticate using OAuth
tang auth login --handle your.handle

# Work with repositories
tang repo list
tang repo create my-project
tang repo clone owner/my-project

# Work with issues and pulls
tang issue list --repo owner/my-project
tang pull list --repo owner/my-project

Read commands support table, JSON, and YAML output:

tang repo info owner/my-project --format json
tang issue list --format yaml

The CLI also supports repository migration and Spindle CI/CD configuration, pipeline logs, and secrets.

See the project README and getting-started guide for full documentation.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.