sharpie7/circuitjs1
Electronic Circuit Simulator in the Browser observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- 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-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4098
- days_rel: n/a
- days_push: 954
- n_releases_24m: 0
Adoption not part of the score
2939 stars · 814 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
CircuitJS1 is an electronic circuit simulator that runs entirely in the browser, ported from Paul Falstad's original Java applet using GWT. It lets users build and simulate analog and digital circuits interactively with a wide library of components.
Use cases
- simulate electronic circuits in a browser
- teach electronics with interactive circuit demos
- test circuit designs before breadboarding
- share circuit simulations via links
- self-host a circuit simulator on a website
When to choose
- you need a free, browser-based circuit simulator with no installation
- you want to embed or self-host an educational electronics tool
- you need analog and digital component simulation with visual scopes
When to avoid
- you need professional SPICE-level accuracy or netlist import
- you want a native desktop EDA tool with PCB layout
- you need to contribute easily and dislike the Eclipse/GWT build workflow
Facets
application · maturity active
simulation gui graphics education simulation hardware cross-platform browser cross-platform circuit-simulator electronics gwt java-applet-port spice-like browser-app web-server
1 source
- readme: https://github.com/sharpie7/circuitjs1 · fetched 2026-08-28 · 801ed8ad196a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| sharpie7/circuitjs1 | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="sharpie7/circuitjs1")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem