guts-cli

Crates.ioguts-cli
lib.rsguts-cli
version0.1.0
created_at2025-12-23 11:42:05.995655+00
updated_at2025-12-23 11:42:05.995655+00
descriptionCLI tools for interacting with Guts - a decentralized GitHub alternative.
homepagehttps://github.com/AbdelStark/guts
repositoryhttps://github.com/AbdelStark/guts
max_upload_size
id2001362
size65,247
A₿del ∞/21M (AbdelStark)

documentation

README

guts-cli

Command-line tools for interacting with Guts.

Installation

cargo install guts-cli

Commands

Identity Management

# Generate a new Ed25519 keypair
guts identity generate

# Show your public key
guts identity show

# Export identity
guts identity export > identity.yaml

Repository Operations

# Clone a repository
git clone https://guts.network/owner/repo.git

# List repositories
guts repo list

# Create a repository
guts repo create my-project

Migration

# Import from GitHub
guts migrate github --repo owner/repo

# Import from GitLab
guts migrate gitlab --project group/project

Part of Guts

This CLI is part of Guts, a decentralized, censorship-resistant alternative to GitHub built on BFT consensus.

License

MIT OR Apache-2.0

Commit count: 0

cargo fmt