| Crates.io | context-driven-development |
| lib.rs | context-driven-development |
| version | 0.1.7 |
| created_at | 2025-12-29 21:12:52.914671+00 |
| updated_at | 2026-01-02 12:41:38.481671+00 |
| description | Context-driven development installer and tooling |
| homepage | |
| repository | https://github.com/piotryordanov/context-driven-development |
| max_upload_size | |
| id | 2011445 |
| size | 152,312 |
A CLI tool for context-driven development workflows.
Install from crates.io:
cargo install context-driven-development
Or install directly from GitHub:
cargo install --git https://github.com/piotryordanov/context-driven-development
If you have cargo-binstall installed:
cargo binstall context-driven-development
If you have cargox installed:
cargox context-driven-development
Run the CLI with either command:
cdd
# or
context-driven-development
The tool will present an interactive menu to choose your development environment.
# Clone the repository
git clone https://github.com/piotryordanov/context-driven-development
cd context-driven-development
# Install locally
cargo install --path .
# Or use just
just install
If you have just installed:
# Show all available commands
just
# Development
just run # Run the CLI
just test # Run tests
just dev # Format and check code
just ci # Run CI checks (fmt, clippy, test)
# Build
just build # Build release binary
just clean # Clean build artifacts
just install # Install locally
# Release
just version # Show current version
just pub # Bump version, publish, and install
.
├── src/
│ └── main.rs # Main CLI application
├── justfiles/ # Just command recipes
│ ├── build/ # Build-related commands
│ ├── dev/ # Development commands
│ └── release/ # Release commands
├── Cargo.toml
└── justfile # Main justfile
This package provides two binaries with the same functionality:
context-driven-development - Full namecdd - Short aliasUse whichever you prefer!
MIT