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

tscircuit/tscircuit

Create real electronics with Typescript and React observed · 2026-08-28

github.com/tscircuit/tscircuit · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

70/100

  • Activity 99
  • Release rhythm 35
  • Longevity 64

Flags: no_releases

How is this computed?

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

  • gap_med: n/a
  • age_days: 902
  • days_rel: n/a
  • days_push: 7
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2526 stars · 302 forks observed · 2026-08-28

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

tscircuit is an open-source React/TypeScript framework and toolchain for designing, previewing, simulating, and manufacturing printed circuit boards (PCBs) using code. It includes a CLI, component registry, package manager, autorouter, analog simulation, and exports to fabrication files and KiCad formats.

Use cases

  • design a PCB using React components in TypeScript
  • generate electronics with AI coding agents like Claude Code
  • preview schematic, PCB, and 3D views in real time while editing code
  • export fabrication files to get a circuit board manufactured
  • run analog circuit simulations from the command line
  • import and export KiCad projects
  • review circuit board changes as visual diffs in GitHub pull requests
  • share reusable electronic components via a package registry

When to choose

  • you want to design circuit boards in code with version control and code review workflows
  • you want AI agents to generate physically-validated electronics
  • you prefer a web-development-style workflow (hot reload, components, npm) for hardware
  • you need to export to fabrication files or KiCad for manufacturing

When to avoid

  • you need a traditional GUI-first schematic capture and layout tool
  • you work on analog-heavy designs requiring advanced SPICE features beyond basic simulation
  • you are not comfortable writing TypeScript/React code

Facets

framework · maturity active

sdk developer-tools cli simulation graphics build-tool package-manager hardware developer-tools artificial-intelligence cross-platform cli cross-platform electronics pcb-design eda kicad react circuit-design hardware-description autorouting ai-native cad automation nodejs typescript web

8 sources

Member repositories

RepositoryRoleHealth v2
tscircuit/tscircuitmain70

For agents

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

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