https://github.com/cho45/kicad-utils
KiCAD library / schematic / pcb parser and plotter written in TypeScript (JavaScript)
https://github.com/cho45/kicad-utils
electrical-engineering javascript kicad schematics typescript
Last synced: 3 months ago
JSON representation
KiCAD library / schematic / pcb parser and plotter written in TypeScript (JavaScript)
- Host: GitHub
- URL: https://github.com/cho45/kicad-utils
- Owner: cho45
- License: gpl-2.0
- Created: 2017-07-29T16:15:27.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-30T18:41:20.000Z (almost 3 years ago)
- Last Synced: 2025-04-12T02:55:15.973Z (6 months ago)
- Topics: electrical-engineering, javascript, kicad, schematics, typescript
- Language: JavaScript
- Homepage:
- Size: 3.68 MB
- Stars: 80
- Watchers: 6
- Forks: 18
- Open Issues: 20
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
kicad-utils
========KiCAD library / schematic / pcb parser and plotter written in TypeScript (JavaScript)
DEMO
====- Library Viewer
- Schematic/PCB ViewerSetup bookmarklet for github: https://cho45.stfuawsc.com/kicad-utils/static/ .
.sch to .svg/.png in command-line
=================================```
npx kicad-utils sch2svg path/to/file.sch
```or latest from github:
```
npx -p github:cho45/kicad-utils kicad-utils sch2svg
```Development
===========Edit .ts files.
## start foreman
```
npm install
./node_modules/.bin/nf start
```## For only web assets (static/)
```
npm install
./node_modules/.bin/webpack --watch
```## For only CUI assets (bin/)
```
npm install
tsc --watch
```