Definitions for the tscircuit intermediary JSON format
Convert Circuit JSON to SVG
This library provides utilities to generate connectivity maps from circuit JSON data. It's designed to work with the `@tscircuit/soup` library and offers functionality to find connected networks and create connectivity maps.
Implementation of Circuit Relay v2
A resilience and transient-fault-handling library that allows developers to express policies such as Backoff, Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. Inspired by .NET Polly.
Convert Circuit JSON into a Box-Pin-Color Graph
Converts circuit JSON to 3D GLTF files. Used for exporting circuits as 3D models.
Convert Circuit JSON into ngspice compatible SPICE netlists
The core logic used to build Circuit JSON from tscircuit React elements.
Basic circuits library for Circom
Utility library for working with tscircuit circuit json
A low overhead circuit breaker for your routes
Convert Circuit JSON into a simplified 3d representation, suitable for visual snapshot testing or inspecting prior to assembly.
Prometheus metrics for opossum circuit breaker
Convert KiCad schematic and PCB files to Circuit JSON format.
SumUp's React UI component library
A tscircuit-compatible SPICE engine using ngspice.
Convert a [Circuit JSON](https://github.com/tscircuit/circuit-json) to Gerber/Excellon files.
Visual primitives such as typography, color, and spacing that are shared across platforms.
A utility to convert Circuit JSON to Bill of Materials (BOM) CSV format.
Infer a likely cable insertion center for USB connector footprints from `CircuitJson` PCB geometry.
Draw [Circuit JSON](https://github.com/tscircuit/circuit-json) into a Canvas- works with any canvas object (Node/Vanilla)
Convert [Circuit JSON](https://github.com/tscircuit/circuit-json) files to KiCad schematic (`.kicad_sch`), PCB (`.kicad_pcb`), and project (`.kicad_pro`) files.
ESLint rules to lint Circuit UI.