v0.9 shipped — Apache-clean cutover — open source, Apache-2.0

The AI-first EDA
for the next generation of hardware.

Open-source EDA tooling built in Rust with GPU-accelerated rendering and an Altium-quality UI. Native .snxsch / .snxpcb formats — line-diffable in git, ~5× smaller than JSON. Optional GPL-3.0 companion tool converts KiCad projects one-way.

Rust 1.80+ Iced 0.14 + wgpu License Apache-2.0 Format Native .snxsch / .snxpcb
Signex schematic editor

What's in the box

Everything you expect. Nothing you don't.

Signex is shaping up to be a daily driver for schematic and PCB work — matching the Altium workflows engineers know. Migrating from KiCad? Run the optional companion converter once and open the result natively.

Look and feel

Built dark. Built for engineers.

The default is Altium Dark — neutral grays, white chevrons, no blue tints. Switch themes live, or write your own from the theme editor.

Signex editor with Active Bar

Who we are

Built by hardware engineers, for hardware engineers.

Signex is developed by Alp Lab AB, an independent company based in Västerås, Sweden. We're building the EDA tool we always wanted to use — open, fast, and honest about its goals.

Our mission

Hardware design is still dominated by two extremes — proprietary suites that cost thousands per seat, and open tools that leave real productivity on the table. We believe engineers deserve both: professional-grade workflows and the freedom of open source.

How we work

In public, in Rust, on real-world designs. Every milestone is a tagged release with a working binary — no vapourware, no paywalled previews. The Community edition is Apache-2.0 and will stay that way.

Two editions, one codebase

Signex Community is free forever: full schematic and PCB editor, simulation, plugins. Signex Pro (v3.0+) adds Signal AI, real-time collaboration, and cloud PLM — and funds the open-source work.

Where this is going

A long game, built in public.

Signex ships in milestones. Each one is a real release — not a demo. v0.9 shipped (Apache-clean cutover) — v0.10 (Library & Polish) in development.

  1. v0.1

    Scaffold

    Iced shell, panels, themes, dock system.

  2. v0.2

    Parser

    KiCad format read/write, domain types.

  3. v0.3

    Canvas

    wgpu pan/zoom/grid, Altium-style camera.

  4. v0.4

    Schematic Viewer

    Render all elements, multi-sheet nav.

  5. v0.5

    Schematic Editor

    Select, move, wire, undo/redo, save.

  6. v0.6

    Full Editor

    Copy/paste, labels, components, Active Bar, Altium-style modals.

  7. v0.7

    Validation & Multi-Window

    11 ERC rules, annotation, iced::daemon — undocked tabs are real OS windows.

  8. v0.8

    Output

    PDF, BOM, netlist, multi-project workspaces, dirty tracking, hierarchical-sheet polish, TabPill chrome.

  9. v0.9

    Apache-clean cutover

    Native .snxsch/.snxpcb formats, KiCad I/O moved to optional GPL-3.0 companion (signex-kicad-import).

  10. v0.10

    Library & Polish

    Symbol / footprint editor, multi-symbol .snxsym, Component Editor, installers.

  11. v1.0

    Community Preview

    Schematic-only public release.

  12. v2.0

    PCB Viewer

    GPU rendering, layer stack, cross-probe.

  13. v2.1

    Router + DRC

    Greedy → walkaround → push-and-shove → diff-pair.

  14. v2.2

    Community Release

    Full schematic + PCB editor.

  15. v3.0

    Pro Release

    Signal AI, plugins, real-time collaboration.

  16. v4.0

    Simulation

    SPICE, EM, thermal — unified view.

  17. v5.0

    Signex 365

    Cloud PLM, BOM Studio, ERP bridge.

Standing on giants

Credits & acknowledgements.

Signex would not exist without the open-source ecosystem it's built on. We're deeply grateful to the maintainers of these projects — many of them Apache-2.0, the same license Signex uses.

A full list of dependencies and their licenses is available in the Cargo.lock and each crate's Cargo.toml. If we've missed crediting your project here, please open an issue and we'll fix it.

Open source

Help build it.

Whether you're an EDA professional, a Rust developer, or a long-time KiCad user — there's room to contribute.