Guitar TUI
A terminal application for guitar music theory. Structured lessons, interactive reference tools, and a lick library — entirely keyboard-driven, no browser required.
- 103 lessons across 15 tracks — open chords through song analysis, phrasing, rhythm, and world scales
- Tools — full-neck key/scale explorer, diatonic chord strip, song analysis, reference tables
- Practice — technique exercises, a looper-ready lick library, and worksheets
Install
uv tool install guitar-tui
guitar-tui
Or with pip: pip install guitar-tui
Requires Python 3.12+ and a good terminal (110×36 or larger recommended).
Full documentation, demo animation, and source: github.com/konoerik/guitar-tui
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file guitar_tui-0.5.0.tar.gz.
File metadata
- Download URL: guitar_tui-0.5.0.tar.gz
- Upload date:
- Size: 2.9 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8acef539075bb91e8c5a1048ba95e604e622c7ce751188a33391ea7862b328ae
|
|
| MD5 |
922c38752f360dc5ac9355a6e5c666d0
|
|
| BLAKE2b-256 |
e3beaf4fad315b0c5ef83c573192843a1968425b9d4305b00cc3a0901c32cb77
|
File details
Details for the file guitar_tui-0.5.0-py3-none-any.whl.
File metadata
- Download URL: guitar_tui-0.5.0-py3-none-any.whl
- Upload date:
- Size: 374.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.10.7 {"installer":{"name":"uv","version":"0.10.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6443406f9c42896bbb125a7a88ce7a99ac1189ad5e7f2581a01467857b6c542c
|
|
| MD5 |
af8867fb7b1fd167b2c409187d6355f2
|
|
| BLAKE2b-256 |
3547b9cea57ba2d6143d68edd1b274fc832a2e90c8f36d3b15010347557515ec
|