| Crates.io | codetwin |
| lib.rs | codetwin |
| version | 0.1.0 |
| created_at | 2026-01-09 04:56:23.533868+00 |
| updated_at | 2026-01-09 04:56:23.533868+00 |
| description | A bidirectional documentation and code synchronization tool. |
| homepage | |
| repository | https://github.com/carlosferreyra/codetwin |
| max_upload_size | |
| id | 2031590 |
| size | 69,434 |
A bidirectional documentation and code synchronization tool.
Status: early prototype. CLI scaffolding in place; functionality incoming.
Codetwin aims to keep code and docs in sync, reducing drift by:
You can build and run locally with Cargo (Rust toolchain required):
# From the repository root
cargo build
Or run directly:
cargo run -- --help
Initial scaffold prints a greeting to verify the toolchain:
cargo run
As features land, the CLI will expose subcommands using clap.
src/ structure into docs/ with one Markdown per source file or
module for path parity.clap with deriveCommon tasks:
# Format & lint
cargo fmt --all
cargo clippy --all-targets -- -D warnings
# Test
cargo test
# Release build
cargo build --release
MIT