@tscircuit · 52 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) 260 greenflagged / 576 total
@tscircuit/alphabet 25 greenflagged / 25 total
@tscircuit/assembly-viewer 4 greenflagged / 4 total
@tscircuit/builder 0 greenflagged / 226 total
@tscircuit/capacity-autorouter 691 greenflagged / 714 total
@tscircuit/checks 146 greenflagged / 146 total
@tscircuit/circuit-json-flex 4 greenflagged / 4 total
@tscircuit/circuit-json-util 61 greenflagged / 61 total
@tscircuit/cli A CLI for developing, managing and publishing tscircuit code (the "npm for tscircuit") 1701 greenflagged / 2124 total
@tscircuit/common These are community-contributed "common" boards or components distributed with [tscircuit](https://github.com/tscircuit/tscircuit) 48 greenflagged / 48 total
@tscircuit/copper-pour-solver 37 greenflagged / 39 total
@tscircuit/core The core logic used to build Circuit JSON from tscircuit React elements. 1142 greenflagged / 2 rejected / 1519 total
@tscircuit/create-fdm-enclosure 2 greenflagged / 2 total
@tscircuit/create-snippet-url 14 greenflagged / 14 total
@tscircuit/eecircuit-engine 0 greenflagged / 1 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/*` 967 greenflagged / 989 total
@tscircuit/eval-webworker 3 greenflagged / 83 total
@tscircuit/file-server 27 greenflagged / 34 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 398 greenflagged / 398 total
@tscircuit/footprints 1 greenflagged / 13 total
@tscircuit/high-density-a01 37 greenflagged / 37 total
@tscircuit/image-utils 6 greenflagged / 7 total
@tscircuit/infer-cable-insertion-point 2 greenflagged / 2 total
@tscircuit/infgrid-ijump-astar 35 greenflagged / 35 total
@tscircuit/internal-dynamic-import 13 greenflagged / 13 total
@tscircuit/krt-wasm 6 greenflagged / 6 total
@tscircuit/layout 5 greenflagged / 29 total
@tscircuit/manifold-2d 0 greenflagged / 1 total
@tscircuit/manual-edit-events 0 greenflagged / 1 total
@tscircuit/matchpack 49 greenflagged / 49 total
@tscircuit/math-utils 36 greenflagged / 36 total
@tscircuit/miniflex 4 greenflagged / 4 total
@tscircuit/mm 9 greenflagged / 9 total
@tscircuit/ngspice-spice-engine 17 greenflagged / 20 total
@tscircuit/parts-engine The tscircuit platform parts engine 24 greenflagged / 24 total
@tscircuit/pcb-viewer [![npm version](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer.svg)](https://badge.fury.io/js/@tscircuit%2Fpcb-viewer) MIT 419 greenflagged / 463 total
@tscircuit/props 592 greenflagged / 592 total
@tscircuit/react-fiber 0 greenflagged / 74 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. 46 greenflagged / 2 rejected / 48 total
@tscircuit/routing 4 greenflagged / 13 total
@tscircuit/runframe [tscircuit](https://github.com/tscircuit/tscircuit) ⋅ [View Examples](https://runframe.vercel.app) 2163 greenflagged / 2275 total
@tscircuit/schematic-autolayout 2 greenflagged / 6 total
@tscircuit/schematic-corpus 93 greenflagged / 114 total
@tscircuit/schematic-match-adapt 22 greenflagged / 22 total
@tscircuit/schematic-trace-solver 111 greenflagged / 111 total
@tscircuit/schematic-viewer React component for viewing [Circuit JSON](https://github.com/tscircuit/circuit-json) or tscircuit as a schematic 75 greenflagged / 146 total
@tscircuit/simple-3d-svg 41 greenflagged / 41 total
@tscircuit/solver-utils 19 greenflagged / 19 total
@tscircuit/soup 0 greenflagged / 73 total
@tscircuit/soup-util 30 greenflagged / 41 total
@tscircuit/sparkfun-packages 1 greenflagged / 9 total
Showing 52 packages