Custom development: KiCad Python scripts & plugins

Every script published on this site is tested for real against KiCad — not just proofread. The same work applies to your project: a Python script or plugin built for your design flow, that actually works once delivered, with pcbnew or the IPC API depending on what fits best.

What I can build

A new script or plugin

Automate a repetitive layout task: array or panel placement, pattern generation, a custom export, a house design-rule check before fabrication.

Fix or extend an existing script

A plugin that broke after a KiCad update, a legacy script that needs a fix or a new feature added to it.

pcbnew → IPC migration

Move a script to KiCad 10/11's new client/server model, or simply make it work with both APIs.

Approximate pricing

Small task

starting at €90

A targeted fix or tweak on a script that already exists.

Custom script or plugin

starting at €390

Full build of an automation, tested against your own board.

Migration / update

starting at €190

Moving from pcbnew to IPC, or adapting to a new KiCad version.

These are indicative starting prices — the exact quote depends on the actual scope, worked out after we talk through your request via the form below. For ongoing work (maintenance, support), an hourly rate is quoted separately.

How it works

  1. 1

    Describe what you need in the form below: context, what the script should do, the KiCad version you're on.

  2. 2

    Reply within 48h with an estimated timeline and price.

  3. 3

    Development, tested for real against KiCad before delivery — the same bar as the tutorials on this site.

  4. 4

    Delivery of the script or plugin, with a quick rundown of how it works.

Send a request

The more precise the description, the more precise the estimate.