tangled-cli 0.1.0

CLI for interacting with Tangled, an AT Protocol-based git collaboration platform
# tangled-cli

`tangled-cli` provides the `tang` command for working with
[Tangled](https://tangled.org), a decentralized Git collaboration platform
built on the AT Protocol.

## Installation

Requires Rust 1.88 or newer.

```sh
cargo install tangled-cli
```

## Quick start

```sh
# 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:

```sh
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](https://tangled.org/dzejkop.space/tangled-cli) and
[getting-started guide](https://tangled.org/dzejkop.space/tangled-cli/tree/main/docs/getting-started.md)
for full documentation.

## License

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