About Nandscape

Nandscape started from a simple frustration: digital logic is not a hard subject, but it is taught almost entirely through static diagrams. A truth table on a page cannot show you what happens when you flip an input. A circuit diagram cannot show you a signal propagating.

So the whole site is built around things you can actually interact with. Every tutorial has a circuit you can rewire, an algorithm you can step through one frame at a time, or a widget you can break and then fix. The logic editor simulates real gates. The puzzles grade what you build against actual test cases, not a multiple-choice answer.

It is free, it needs no signup to use, and it always will. An account only exists so you can save projects and track which puzzles you have solved.

The library covers digital logic and data structures and algorithms, and is still growing.

Found a bug, or want a topic covered?

Suggestions genuinely shape what gets built next. Get in touch.