Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

CircuitCraft: a Rust desktop circuit editor with ngspice simulation

Дата публикации: 18-10-2026 08:11:56


Hi everyone! I’m developing CircuitCraft, an open-source desktop application for drawing circuits, running simulations and designing simple PCBs.
The application is written in Rust, with ngspice providing the simulation engine.
The current version includes:
Schematic editing and hierarchical circuits.
AC, DC and transient simulations with waveform plots.
PCB routing, a 3D preview and Gerber/Excellon export.
It’s still an early project: the component library is limited, the autorouter can leave connections unrouted, and the 3D component shapes are approximate.
Source code, screenshots and getting-started guide:

github.com




GitHub - Berserk-hub150/CircuitCraft
Contribute to Berserk-hub150/CircuitCraft development by creating an account on GitHub.






Windows release:


GitHub



Release CircuitCraft 0.3.0 — routing, hierarchy and PCB 3D ·...
CircuitCraft 0.3.0
Adds three engineering workflows to the existing Rust desktop editor:
Bounded two-layer A* autorouter with exact pad endpoints, copper/edge clearance, plated vias, preservation ...






I’d appreciate feedback on the editing workflow and ngspice integration. Small example circuits that reveal bugs would also be very helpful!
1 post - 1 participant
Read full topic

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1I made a Vibe-Coded Reusable Application Runtime For Any Digital Domain (Office apps, Digital Painter, Graph nodes based apps..etc)017.8312-10-2026
2Zaxis 0.0.5: immediate-mode GUI on wgpu, embeddable in a host's wgpu pass, with an real overlay layer for other processes010.211-10-2026
3My state lib PurrGress012.6213-08-2026
4Multi_bimap - many-to-many bimap freely made of two arbitrary maps013.116-10-2026
5Siffra - a GPUI calculator that supports dimensional analysis011.0407-08-2026
6Announcing virtual-file-transfer 0.1.0: Windows virtual-file drag-and-drop and clipboard support010.3416-10-2026
7Wurble: I don't always warble but when I do I always burble06.8114-10-2026
8Multicalc: Scientific computing for real-time embedded systems in no_std Rust014.3610-08-2026
9Представлен crustc - компилятор rustc, переведённый на язык Си0703-07-2026
10Blog: gRPC-Rust Preview Release09.5828-05-2026

Классификация: . Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 6.46. Источник: users.rust-lang.org.