seveibar
@seveibar
46
Published Tools
0
Total Stars
0
Weekly Downloads
Published Tools
46 Skillsacross 6 categories@tscircuit/fake-snippets
seveibar
Build electronics with React. The website for tscircuit packages and the online tscircuit editor
@tscircuit/fake-anthropic
seveibar
`fake-anthropic` is a library that starts a server that can substitute for the production Anthropic API. It's used for testing anthropic without making any calls the production API.
universal-data-tool
seveibar
[](https://badge.fury.io/gh/UniversalDataTool%2Funiversal-data-tool) 
jac-format
seveibar
The JAC format is a flexible CSV expression of JSON files that makes it easy to convert to and from JSON and CSV file formats, while giving application developers a lot of flexibility to customize how easy it is to modify the CSV file for end users. Any J
@tscircuit/matchpack
seveibar
The goal of this module is to find the best schematic layout for a set of `SchematicChip`s and `SchematicGroups` containing `SchematicPins` connected to each other with `SchematicTraces`
@tscircuit/autorouting-dataset-01
seveibar
A set of tscircuit problems to benchmark autorouting (currently 16 circuits in `lib/`).
@tscircuit/capacity-autorouter
seveibar
An MIT-licensed full-pipeline PCB autorouter library for node.js and TypeScript projects. Part of [tscircuit](https://github.com/tscircuit/tscircuit)
@tscircuit/schematic-trace-solver
seveibar
Solve for the correct positions and routing for schematic traces and net labels. For use inside [@tscircuit/core](https://github.com/tscircuit/core)
react-nlp-annotate
seveibar
> If you just want to edit NLP data, it's easier to just use the [Universal Data Tool (MIT)](https://github.com/UniversalDataTool/universal-data-tool). This library is a module of the Universal Data Tool for use in custom react applications.
react-image-annotate
seveibar
[](https://badge.fury.io/js/react-image-annotate)
calculate-packing
seveibar
Calculate a packing layout with support for different strategy configurations
@tscircuit/eval
seveibar
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/*`
make-vfs
seveibar
Easily make a virtual filesystem from a directory
@tscircuit/prompt-benchmarks
seveibar
[Docs](https://docs.tscircuit.com) · [Website](https://tscircuit.com) · [Twitter](https://x.com/tscircuit) · [Discord](https://tscircuit.com/community/join-redirect) · [Quickstart](https://docs.tscircuit.com/quickstart) · [Online Playground](https://tscir
winterspec
seveibar
Write Winter-CG compatible routes with filesystem routing and tons of features
edgespec
seveibar
Write Winter-CG compatible routes with filesystem routing and tons of features
bpc-graph
seveibar
A box pin color (BPC) graph is a specialized graph structure where:
@tscircuit/circuit-json-util
seveibar
Utility library for working with tscircuit circuit json
ava-postgres
seveibar
`ava-postgres` is a test fixture for [AVA](https://github.com/avajs/ava) that provides you with nearly-instant access to a fresh Postgres database for every test.
pg-connection-from-env
seveibar
Convert environment variables into a usable postgres connection object or postgres uri
circuit-to-svg
seveibar
Convert Circuit JSON to SVG
pgstrap
seveibar
Bootstrap patterns for Typescript/Postgres projects
pg-schema-dump
seveibar
> [!WARNING] > If you're upgrading from version 1, it's likely there are many breaking > changes. In Version 2 we switched off `libpq-query` so that we could have > node-native query parsing/generation.
prefixed-api-key
seveibar
Generate seam-style API-keys
@tscircuit/cli
seveibar
A CLI for developing, managing and publishing tscircuit code (the "npm for tscircuit")
jscad-to-gltf
seveibar
To install dependencies:
gerbis
seveibar
Gerber parser written in nearley for Typescript
schematic-symbols
seveibar
[View Online](https://symbols.tscircuit.com/) · [Contributor Getting Started Video](https://share.cleanshot.com/rNYMs0K9)
@tscircuit/schematic-match-adapt
seveibar
An automatic layout system for schematics that uses the **PMARS** pattern:
@tscircuit/ngspice-spice-engine
seveibar
A tscircuit-compatible SPICE engine using ngspice.
@tscircuit/parts-engine
seveibar
The tscircuit platform parts engine
@tscircuit/autorouting-cache-engine
seveibar
Generate a cache key(s) to enable re-using previous autorouting results.
@tscircuit/miniflex
seveibar
A tiny TypeScript/JavaScript implementation of a minimal, single-file flexbox engine. It supports core flexbox features like direction, gap, justification, alignment, and nesting.
nextjs-middleware-wrappers
seveibar
For the common use case of wrapping a NextJS endpoint with methods that act as middleware.
nextjs-exception-middleware
seveibar
This middleware allows you to throw exceptions in your route handlers that are caught and returned as JSON.
@tscircuit/bun-test-plan
seveibar
Generate test plans for parallel CI execution with bun test
@tscircuit/schematic-corpus
seveibar
A corpus of schematic layouts made with [tscircuit](https://github.com/tscircuit/tscircuit).
circuit-json-to-bpc
seveibar
Convert Circuit JSON into a Box-Pin-Color Graph
@tscircuit/jumper-topology-generator
seveibar
Generate 0603 jumper placement/topology as a HyperGraph, including:
@tscircuit/hypergraph
seveibar
A generic A* pathfinding solver for routing connections through hypergraphs. Designed for circuit routing problems but extensible to any graph-based pathfinding scenario.
calculate-elbow
seveibar
A TypeScript library that computes "elbow" paths between two points. Each point can optionally declare a facing direction—`"x+"`, `"x-"`, `"y+"`, or `"y-"`—which influences how the path enters or exits the point. This is handy when routing wires or connec
@tscircuit/routing
seveibar
[](https://badge.fury.io/js/@tscircuit%2Frouting)
@tscircuit/solver-utils
seveibar
Reusable building blocks for iterative solvers, multi-stage solver pipelines, and React-based solver debugging UIs.
circuit-json-to-simple-3d
seveibar
Convert Circuit JSON into a simplified 3d representation, suitable for visual snapshot testing or inspecting prior to assembly.
circuit-to-canvas
seveibar
Draw [Circuit JSON](https://github.com/tscircuit/circuit-json) into a Canvas- works with any canvas object (Node/Vanilla)
react-time-series
seveibar
React component for labeling time series data with durations and timestamps. Label audio, video, CSV or JSON formatted time series data.