Run [tscircuit code](https://github.com/tscircuit/tscircuit) or [Circuit JSON](https://github.com/tscircuit/circuit-json) inside an iframe. Extremely lightweight wrapper around the [tscircuit runframe iframe](https://github.com/tscircuit/runframe)
Make electronics using Typescript, React, and AI tools.
Definitions for the tscircuit intermediary JSON format
A CLI for developing, managing and publishing tscircuit code (the "npm for tscircuit")
An MIT-licensed full-pipeline PCB autorouter for node.js and TypeScript projects. Part of [tscircuit](https://github.com/tscircuit/tscircuit)
Props for tscircuit builtin component types
```ts import mm from "@tscircuit/mm"
A corpus of schematic layouts made with [tscircuit](https://github.com/tscircuit/tscircuit).
All manual edit events are now exported from [@tscircuit/props](https://github.com/tscircuit/props) along with the ManualEdits definition
A tscircuit-compatible SPICE engine using ngspice.
Keep iframes sized to their content.
Solve for the correct positions and routing for schematic traces and net labels. For use inside [@tscircuit/core](https://github.com/tscircuit/core)
Evaluate code in a full tscircuit runtime environment, including Sucrase transpilation and execution, so you just need to send the code to be executed with automatic handling of imports from `@tsci/*`
The core logic used to build Circuit JSON from tscircuit React elements.
Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit
Customize tscircuit schematic and pcb layouts
An automatic layout system for schematics that uses the **PMARS** pattern:
[](https://badge.fury.io/js/@tscircuit%2Frouting)
[Online Gallery](https://tscircuit.github.io/footprinter/) · [discord](https://tscircuit.com/join) · [main tscircuit repo](https://github.com/tscircuit/tscircuit) · [List of Missing Footprints](https://jlcsearch.tscircuit.com/footprin
A high density zero-obstacle solver
Reusable building blocks for iterative solvers, multi-stage solver pipelines, and React-based solver debugging UIs.
[tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app)
A TypeScript library that provides SVG path data, line segments, and fillable glyph outlines for rendering letters, numbers and basic symbols. Each character is normalized to fit within a 1x1 unit square.
The TokenEx Iframe repo is an open source library used for loading and interacting with the hosted [TokenEx Iframe](https://www.tokenex.com/hosted-iframe/)