ChordSketch

koedame·koedame.chordsketch

ChordPro file format parser and renderer (CLI).

ChordSketch is a Rust implementation of the ChordPro file format parser and renderer. It is 100% ChordPro compatible and supports parsing ChordPro files into a structured AST and rendering them to plain text, HTML, or PDF. The CLI tool reads .cho files and writes the chosen output format to stdout or a file, with optional chord transposition and configuration overrides.

winget install --id koedame.chordsketch --exact --source winget

Latest 0.7.0·September 17, 2026

Release Notes

See CHANGELOG.md for details.

Channel Verification

Channel Status Observed Expected
aur-bin ✅ OK 0.7.0 0.7.0
aur ✅ OK 0.7.0 0.7.0
chocolatey ⏳ PENDING 0.7.0 0.7.0
cocoapods ✅ OK 0.7.0 0.7.0
crates-io-cli ✅ OK 0.7.0 0.7.0
crates-io-convert-musicxml ✅ OK 0.7.0 0.7.0
crates-io-convert ✅ OK 0.7.0 0.7.0
crates-io-core ✅ OK 0.7.0 0.7.0
crates-io-ireal ✅ OK 0.7.0 0.7.0
crates-io-mcp ✅ OK 0.7.0 0.7.0
crates-io-render-html ✅ OK 0.7.0 0.7.0
crates-io-render-ireal ✅ OK 0.7.0 0.7.0
crates-io-render-pdf ✅ OK 0.7.0 0.7.0
crates-io-render-text ✅ OK 0.7.0 0.7.0
docker-hub ✅ OK 0.7.0 0.7.0
ghcr ✅ OK 0.7.0 0.7.0
homebrew-tap ✅ OK 0.7.0 0.7.0
macports ✅ OK <manual> <skip>
maven-central ✅ OK 0.7.0 0.7.0
napi-darwin-arm64 ✅ OK 0.7.0 0.7.0
napi-darwin-x64 ✅ OK 0.7.0 0.7.0
napi-linux-arm64-gnu ✅ OK 0.7.0 0.7.0
napi-linux-x64-gnu ✅ OK 0.7.0 0.7.0
napi-main ✅ OK 0.7.0 0.7.0
napi-win32-x64-msvc ✅ OK 0.7.0 0.7.0
nixpkgs ✅ OK <manual> <skip>
npm-chordpro-lite ✅ OK 0.7.0 0.7.0
npm-react-ui ✅ OK 0.7.0 0.7.0
npm-react ✅ OK 0.7.0 0.7.0
npm-svelte ✅ OK 0.7.0 0.7.0
npm-tree-sitter ✅ OK 0.7.0 0.7.0
npm-vue ✅ OK 0.7.0 0.7.0
npm-wasm-export ✅ OK 0.7.0 0.7.0
npm-wasm ✅ OK 0.7.0 0.7.0
open-vsx ✅ OK 0.7.0 0.7.0
pypi ✅ OK 0.7.0 0.7.0
rubygems ✅ OK 0.7.0 0.7.0
scoop-bucket ✅ OK 0.7.0 0.7.0
snap ✅ OK 0.7.0 0.7.0
vscode-marketplace ✅ OK 0.7.0 0.7.0
winget ✅ OK <manual> <skip>

⏳ PENDING — the channel accepted this version but has not published it to users yet. See the job log for the per-channel detail line.

Tag:v0.7.0 — verified by .github/workflows/release-verify.yml.

Installer type: zip

x64—A775CCEDE81BFD2C98F9229B2CA83C5E70C17661F0C0806459B80B75654FF760

Details

Homepage
https://github.com/koedame/chordsketch
License
MIT
Publisher
koedame
Support
https://github.com/koedame/chordsketch/issues
Copyright
Copyright (c) koedame
Moniker
chordsketch

Tags

chordchordproclilyricsmusicparserrendererrust

Older versions (3)

0.6.0
x64—33D2F37EEC97C2BA0C3F87F0DBDA9CB8B467596614E35DCD9B217EFF7067CFF1
0.5.0
x64—A347C61C24186FAA1571E8C90BD585B1DD8AE8047F46FEAFB58B9315F652B115
0.1.0
x64—61D2577FD4EBBFFDF75101058E6689FC69F6BD177D6607AF31198FEB905F44A6