dtnewman/nonograms

Nonograms TUI

4

stars

25

commits

TypeScript

primary language

Aug 24, 2026

updated

README

Nonograms

Play nonograms in the terminal. Requires Bun 1.2+.

bunx nonograms

Nonograms running in the terminal

What is a nonogram?

A nonogram is a picture logic puzzle (sometimes called a Japanese Crossword). Use the number clues beside each row and column to determine which cells to fill, revealing a hidden image.

Create your own puzzles

Puzzles come from nonograms.exchange and are synced and cached locally at startup, so they work offline. You can create your own puzzles and save them locally or publish them to the website. You can also use your OpenRouter key to have AI assist you with puzzle generation.

License

MIT

Contributors

dtnewman

25 commits

dtnewman/nonograms

Nonograms TUI

4

stars

25

commits

TypeScript

primary language

Aug 24, 2026

updated

README

Nonograms

Play nonograms in the terminal. Requires Bun 1.2+.

bunx nonograms

Nonograms running in the terminal

What is a nonogram?

A nonogram is a picture logic puzzle (sometimes called a Japanese Crossword). Use the number clues beside each row and column to determine which cells to fill, revealing a hidden image.

Create your own puzzles

Puzzles come from nonograms.exchange and are synced and cached locally at startup, so they work offline. You can create your own puzzles and save them locally or publish them to the website. You can also use your OpenRouter key to have AI assist you with puzzle generation.

License

MIT

See what people are saying

Contributors

dtnewman

25 commits

Languages

TypeScript

95.4%

CSS

3.6%