@tscircuit · 41 packages

Name Description License Versions
@tscircuit/3d-viewer > [!NOTE] > We are working on a new vanilla THREE version of the 3d viewer, it's on the [v01 branch](https://github.com/tscircuit/3d-viewer/tree/v01) 246 greenflagged / 563 total
@tscircuit/alphabet 23 greenflagged / 25 total
@tscircuit/assembly-viewer 0 greenflagged / 1 total
@tscircuit/capacity-autorouter 409 greenflagged / 565 total
@tscircuit/checks 95 greenflagged / 137 total
@tscircuit/circuit-json-flex 4 greenflagged / 4 total
@tscircuit/circuit-json-util 34 greenflagged / 55 total
@tscircuit/cli A CLI for developing, managing and publishing tscircuit code (the "npm for tscircuit") 1356 greenflagged / 1826 total
@tscircuit/common These are community-contributed "common" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit) 42 greenflagged / 42 total
@tscircuit/copper-pour-solver 32 greenflagged / 32 total
@tscircuit/core The core logic used to build Circuit JSON from tscircuit React elements. 754 greenflagged / 2 rejected / 1294 total
@tscircuit/create-snippet-url 6 greenflagged / 14 total
@tscircuit/eval 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/*` 731 greenflagged / 819 total
@tscircuit/file-server 0 greenflagged / 1 total
@tscircuit/find-convex-regions Decompose a 2D rectangular area into convex regions around obstacles (vias, rectangles, and arbitrary polygons). Useful for PCB autorouting and spatial partitioning where convex sub-regions simplify pathfinding. 13 greenflagged / 13 total
@tscircuit/footprinter 206 greenflagged / 357 total
@tscircuit/high-density-a01 37 greenflagged / 37 total
@tscircuit/infer-cable-insertion-point 2 greenflagged / 2 total
@tscircuit/infgrid-ijump-astar 1 greenflagged / 35 total
@tscircuit/internal-dynamic-import 7 greenflagged / 7 total
@tscircuit/krt-wasm 4 greenflagged / 4 total
@tscircuit/layout 0 greenflagged / 1 total
@tscircuit/matchpack 18 greenflagged / 18 total
@tscircuit/math-utils 20 greenflagged / 36 total
@tscircuit/miniflex 4 greenflagged / 4 total
@tscircuit/mm 1 greenflagged / 9 total
@tscircuit/ngspice-spice-engine 9 greenflagged / 9 total
@tscircuit/parts-engine The tscircuit platform parts engine 21 greenflagged / 22 total
@tscircuit/pcb-viewer [![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer) MIT 247 greenflagged / 459 total
@tscircuit/props 304 greenflagged / 544 total
@tscircuit/rectdiff This is a 3D rectangle diffing algorithm made to quickly break apart a circuit board into capacity nodes for the purpose of global routing. 39 greenflagged / 2 rejected / 45 total
@tscircuit/routing 1 greenflagged / 13 total
@tscircuit/runframe [tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app) 1403 greenflagged / 2033 total
@tscircuit/schematic-autolayout 1 greenflagged / 6 total
@tscircuit/schematic-corpus 93 greenflagged / 114 total
@tscircuit/schematic-match-adapt 22 greenflagged / 22 total
@tscircuit/schematic-trace-solver 61 greenflagged / 61 total
@tscircuit/schematic-viewer React component for viewing [Circuit JSON](https://github.com/tscircuit/circuit-json) or tscircuit as a schematic 42 greenflagged / 133 total
@tscircuit/simple-3d-svg 41 greenflagged / 41 total
@tscircuit/solver-utils 19 greenflagged / 19 total
@tscircuit/soup-util 1 greenflagged / 41 total
Showing 41 packages