Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Pcbdraw | 898 | 1 | a month ago | 13 | December 27, 2021 | 15 | mit | Python | ||
Convert your KiCAD board into a nicely looking 2D drawing suitable for pinout diagrams | ||||||||||
Core2d | 750 | 25 | 4 days ago | 14 | May 05, 2022 | 3 | mit | C# | ||
A multi-platform data driven 2D diagram editor. | ||||||||||
Luxor.jl | 512 | 23 days ago | 3 | other | Julia | |||||
Simple drawings using vector graphics; Cairo "for tourists!" | ||||||||||
Hull Delaunay Voronoi | 301 | a year ago | 1 | other | C# | |||||
Hull, Delaunay and Voronoi algorithms in Unity | ||||||||||
Meta2d.js | 222 | 23 | 3 days ago | 176 | December 02, 2022 | 42 | mit | TypeScript | ||
The meta2d.js is real-time data exchange and interactive web 2D engine. Developers are able to build Web SCADA, IoT, Digital twins and so on. Meta2d.js是一个实时数据响应和交互的2d引擎,可用于Web组态,物联网,数字孪生等场景。 | ||||||||||
My 2d Diagram Editor | 54 | 6 years ago | mit | HTML | ||||||
A browser-based 2D diagram editor | ||||||||||
Voronoi Diagram | 38 | 9 | 6 | 9 years ago | 3 | June 03, 2014 | 1 | mit | JavaScript | |
n-dimensional voronoi diagram constructor | ||||||||||
Ntwrk Clean And Flat | 29 | 9 months ago | ||||||||
Free 2D symbols for computer network diagrams based on https://github.com/ecceman/affinity - clean and flat, easily customisable in native Visio stencil format | ||||||||||
Voronoi Java | 17 | 1 | 4 years ago | 1 | February 25, 2017 | 2 | mit | Java | ||
A lightweight java library for generating 2D Voronoi diagrams using Fortune's Algorithm | ||||||||||
Voronoice | 14 | 4 months ago | 4 | February 28, 2022 | 4 | mit | Rust | |||
A nice and fast way to construct 2D Voronoi Diagrams |
Convert your KiCAD boards into nice looking 2D drawings suitable for pinout diagrams. Never draw them manually again!
This tool takes a KiCAD board (.kicad_pcb file) and produces a 2D nice looking drawing of the board as an SVG file. This allows you to quickly and automatically create awesome pinout diagrams for your project. These diagrams are much easier to read than a labeled photo of a physical board or an actual KiCAD design.
You and your users will love them!
PcbDraw also comes with a small utility called Populate which allows you to easily specify & maintain nice looking HTML or Markdown population manuals.
And, also, as a bonus it allows you to programmatically obtain 3D-rendered previews of your boards (e.g., in CI).
PcbDraw is a stand-alone CLI tool distributed as a Python package pcbdraw
. It
also requires Inkscape 1 or librsvg installed. Read more details in the
installation guide.
There are two separate guides:
There are also examples of usage in the examples
directory.
Please, read FAQ first. If it does not answer your problem, feel free to open issue on GitHub.
Feel free to submit issues and pull requests!