Ross ROSS = Recommend OSS · open-source software intelligence for agents

woai3c/nand2tetris resource

计算机系统要素-从零开始构建现代计算机 observed · 2026-08-28

github.com/woai3c/nand2tetris · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

75/100

  • Activity 95
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2902
  • days_rel: n/a
  • days_push: 35
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2914 stars · 443 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A repository of JavaScript solutions for the Nand2Tetris course projects, where learners build a complete computer system from NAND gates up through an assembler, VM, compiler, and OS. It accompanies the book 'The Elements of Computing Systems' and includes links to solutions in other languages plus bundled tools and test cases.

Use cases

  • learn how computers work from first principles
  • build a compiler step by step
  • study nand2tetris project solutions in JavaScript
  • understand computer architecture hands-on
  • implement an assembler and virtual machine
  • prepare for systems programming interviews
  • self-study computer science fundamentals

When to choose

  • you want worked JavaScript solutions while working through the Nand2Tetris book
  • you learn best by building hardware and software layers from scratch
  • you need reference implementations to check your own project answers

When to avoid

  • you want production-ready compilers or emulators rather than educational code
  • you need solutions in a language other than JavaScript (though links to other versions exist)
  • you want a full course platform rather than exercise answers

Facets

learning-resource · maturity stable

compiler interpreter parser programming-language developer-tools compilers operating-systems hardware education tutorials cross-platform nand2tetris solutions computer-architecture assembler virtual-machine jack-language tecs self-study chinese computer-science javascript nodejs

1 source

Member repositories

RepositoryRoleHealth v2
woai3c/nand2tetrismain75

For agents

markdown · JSON · MCP: product_card(name="woai3c/nand2tetris")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem