Home

Awesome

KiCad-Db-Lib

About

Inspired by Altium, KiCad-Db-Lib creates one or more KiCad Symbol Libraries with atomic parts based on your database.
Create and maintain a database for your electric components with

inside of KiCad-Db-Lib.

Because it is build with Avalonia KiCad-Db-Lib can be used on Windows, Linux and MacOS.

Screenshot

Usage

On Windows, download and unpack the kicad-db-lib-win-x64.zip from the latest release and run KiCadDbLib.exe.

On Linux, download and unpack the kicad-db-lib-linux-x64.zip from the latest release and run KiCadDbLib.

At startup you have to pick a workspace directory by pressing the folder icon.

Screenshot

The workspace directory is the root directory for your database and library files.
You can press the folder icon again to change the workspace directory at any time.

Settings

Paths

All the paths are relative to the workspace directory. Absolute paths are supported.

Fields:

Add or delete custom fields like manufacturer, order codes etc.
⚠️ Warning: Fields do not support a space character. Use _ instead.

Add, update, delete part

To add parts you have to click on the + button. Click on a part in the Parts-View to update or delete it.
The application will build your library whenever a part is added, updated or deleted.
You can reload the parts from your disk or rebuild the library at any time by using the corresponding button from the menu.

After creating some parts with KiCad-Db-Lib you can use the library files from the output path in KiCad.

Roadmap