GeezerVison is showing github.com — tscircuit
tscircuit - Create Electronics with Typescript
tscircuit code turns into real electronics that you can preview and order
import { USBC } from "@tsci/seveibar.smd-usb-c"
export default ( ) => {
return (
< board >
< USBC
connections = { {
GND : "net.GND" ,
VBUS : "net.VBUS"
} }
/>
< led
name = "LED"
color = "red"
footprint = "0603"
/>
< button pin2 = ".R1 > .pos" pin3 = "net.VBUS" />
< resistor name = "R1" footprint = "0603" resistance = "1k" />
< trace from = ".R1 > .neg" to = ".LED .pos" />
< trace from = ".LED .neg" to = "net.GND" />
</ board >
)
}
Pinned
Loading
Create real electronics with Typescript and React
TypeScript
3k
351
Circuit JSON a low-level circuit representation. Visually represent schematic, PCB, produce Gerber files, produce bill of materials, run SPICE simulations, view warnings and more.
TypeScript
103
70
The main website, playground and online development environment for tscircuit (React Electronics)
TypeScript
59
116
Create electronics with Typescript and React. Compile Typescript to Circuit JSON
TypeScript
61
256
jscad functions for creating components for electronics
TypeScript
25
43
Runs tscircuit code inside a webworker, view PCBs, schematics and 3D previews
TypeScript
18
94
Repositories
Loading
Type
All
Public
Sources
Forks
Archived
Mirrors
Templates
Language
All
C
C++
Dockerfile
HTML
Java
JavaScript
MDX
OpenSCAD
PLpgSQL
Python
Shell
TypeScript
Sort
Showing 10 of 504 repositories
status
Public
Status checks for tscircuit services
tscircuit/status's past year of commit activity
HTML
0
9
3
5
Updated Nov 12, 2026
tscircuit/maintenance-tracker's past year of commit activity
HTML
1
2
0
1
Updated Nov 12, 2026
checks
Public
Validity and Design Rule checks for Circuit JSON
tscircuit/checks's past year of commit activity
core
Public
Create electronics with Typescript and React. Compile Typescript to Circuit JSON
tscircuit/core's past year of commit activity
props
Public
Prop definitions for tscircuit components
tscircuit/props's past year of commit activity
TypeScript
6
MIT
66
0
18
Updated Nov 12, 2026
tscircuit/circuit-json-to-gerber's past year of commit activity
TypeScript
3
MIT
52
6
57
Updated Nov 12, 2026
tscircuit/tscircuit-autorouter's past year of commit activity
TypeScript
96
MIT
115
11
43
Updated Nov 12, 2026
tscircuit-standalone
Public
Offline tscircuit distribution with compact bundled components and standalone binaries
tscircuit/tscircuit-standalone's past year of commit activity
TypeScript
0
MIT
0
0
7
Updated Nov 12, 2026
rectdiff
Public
An algorithm for subtracting 3d rects for the purpose of autorouting
tscircuit/rectdiff's past year of commit activity
TypeScript
1
MIT
5
0
39
Updated Nov 12, 2026
docs
Public
docs, tutorials and guides for tscircuit (Electronics with React/Typescript)
tscircuit/docs's past year of commit activity
TypeScript
6
131
3
20
Updated Nov 12, 2026
Uh oh!
There was an error while loading. Please reload this page.