| Crates.io | kiroku |
| lib.rs | kiroku |
| version | 0.3.1 |
| created_at | 2025-08-19 10:23:43.901393+00 |
| updated_at | 2025-08-21 16:59:19.217638+00 |
| description | A Rust TUI tool to parse boolean expressions and generate truth tables, with K-Map and circuit visualization. |
| homepage | https://github.com/Vaishnav-Sabari-Girish/Kiroku |
| repository | https://github.com/Vaishnav-Sabari-Girish/Kiroku |
| max_upload_size | |
| id | 1801681 |
| size | 436,673 |
Kiroku is an application that takes a boolean expression like A + B * C ^ D and creates a circuit, truth table and Karnaugh Map.
! = NOT
& = AND
| = OR
^ = XOR
!& = NAND
!| = NOR
!^ = XNOR
Enter an expression like this
A ^ B !| C & (!D !^ E)
and press Enter
To switch between tabs, use the arrow keys.
Press the Right arrow key 2 times to go to the next tab and left arrow key 2 times to go to the previous tab.
Currently the K-Map only supports from 2-6 variables.
cargo install kiroku
Clone this repo and cd into it and run
cargo run --release
