LibrePCB is a free EDA software to develop printed circuit boards.
Key Features:
Cross-platform (Unix/Linux, Mac OS X, Windows)
All-in-one (project management, library/schematic/board editors)
Intuitive, modern and easy-to-use graphical user interface
Very powerful library design with some innovative concepts
Human-readable file formats
Open Source (GNU GPLv3)
Homepage
Download
Recent Releases
1.2.005 Dec 2024 05:45
minor feature:
1.1.004 Apr 2024 16:45
minor feature:
1.0.031 Oct 2023 13:46
major feature:
https://librepcb.org/blog/2023-09-24_release_1.0.0/
0.1.505 Oct 2020 03:33
minor feature:
Board editor: Heavily improve the "draw trace" tool
.
.
.
.
.
.
.
ERC: Disregard schematic-only components in net pin count.
.
Board editor: Don't remove complete trace when changing device.
.
.
.
.
.
Board editor: Improve the "add via" tool.
.
Board editor: Refactor and improve context menu.
.
.
.
Improve context menu handling in editors.
.
Draw Trace: Allow connection to multiple anchors.
.
format_code.sh: failure if files were removed.
.
Add a --sudo option to format_code.sh.
.
.
.
.
.
.
.
.
.
Board editor: Snap to nearest anchor when starting a trace.
.
BES_DrawTrace: Get rid of member variable mCurrentNetSignal.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Update submodule "i18n".
.
Set application version to "0.1.5".
.
Installer: Set version to "0.1.5-1".
.
Add 0.1.5 release notes to AppData XML.
0.1.404 May 2020 03:15
minor feature:
Doxygen: Add database schema diagram
.
README: Add BSD to the Features section.
.
.
.
README: Remove legacy note about demo workspace.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Replace UUID validation RegEx with manual validation.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Improve warning about unstable file format.
.
CLI: Fail if trying to save files with unstable version.
.
FirstRunWizard: Remove workspace settings page.
.
Update watermark image of wizards.
.
FileUtils: Support recursive getFilesInDirectory().
.
Add new common class AsyncCopyOperation.
.
Norms: Add function getNormIcon().
.
Add InitializeWorkspaceWizard to application.
.
Run InitializeWorkspaceWizard if needed.
.
Workspace migration wizard: Disable useless buttons.
.
Merge branch 'backport-initialize-workspace-wizard' into release/0.1.
.
.
.
.
.
.
.
.
.
.
.
Update submodule "i18n".
.
Add 0.1.4 release notes to AppData XML.
.
Set application version to "0.1.4".
.
Installer: Set version to "0.1.4-1".
0.1.308 Dec 2019 13:54
minor feature:
|