{"adoption": {"forks": 337, "observed_at": "2026-08-28T04:07:32.760173+00:00", "stars": 2971}, "canonical_url": "https://ross.abutalabs.com/products/librepcb", "card": {"archived": false, "artifact_type": "application", "description": "A powerful, innovative and intuitive EDA suite for everyone!", "domain": ["hardware", "cross-platform", "developer-tools"], "enriched": true, "function": ["gui", "cli", "developer-tools"], "health_score": 99, "homepage": "https://librepcb.org", "language": "C++", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["LibrePCB/LibrePCB"], "name": "LibrePCB/LibrePCB", "platform": ["windows", "cpp", "rust"], "pushed_at": "2026-08-25T13:36:39+00:00", "repo": "LibrePCB/LibrePCB", "stars": 2971, "tags": ["eda", "pcb-design", "schematic-capture", "cad", "electronics", "gerber-export", "qt", "linux", "macos"], "topics": ["eda", "electronics", "pcb", "schematic", "qt", "linux", "unix", "macos", "windows", "cad", "hacktoberfest"], "urls": [], "use_cases": ["design a printed circuit board", "draw electronic schematics", "generate gerber files for pcb fabrication", "import an eagle project into a free eda tool", "run pcb design rule checks", "order pcbs directly from the design tool", "manage electronic component libraries", "automate bom and production file export in ci"], "what_it_is": "LibrePCB is a free, open-source electronic design automation (EDA) suite for drawing schematics and designing printed circuit boards. It runs on Windows, Linux, and macOS, and includes schematic/board/library editors, rule checks, a 3D viewer, and a CLI for automated exports.", "when_to_avoid": ["you need advanced simulation (SPICE) or high-speed/signal-integrity analysis", "your team is standardized on another EDA tool like KiCad or Altium and needs full interchange", "you require a very large ecosystem of third-party footprints and plugins", "you need features only available in commercial EDA suites"], "when_to_choose": ["you want a free, cross-platform EDA tool with no online account required", "you value clean, human-readable, version-control-friendly project files", "you need schematic capture, board layout, and library management in one suite", "you want built-in DRC/ERC, a live 3D board preview, and headless CLI exports", "you are a beginner or professional looking for an intuitive but capable PCB designer"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/librepcb", "repo": "LibrePCB/LibrePCB", "role": "main", "score": 91}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T07:31:38.916002+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ece5fd50d3f4806341f82f5572e5a62ecf4f84fba0c75cb8f0056798fd22890", "fetched_at": "2026-08-28T04:07:32.760173+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LibrePCB/LibrePCB"}, {"content_hash": "7f7249d978f98592cb7f8eecf60e5e7be6824289451f3acdec5db0f05cee32bd", "fetched_at": "2026-08-29T09:47:04.610139+00:00", "kind": "homepage", "missing": false, "url": "https://librepcb.org"}, {"content_hash": "49a1a86b1f86257cb6f759fe23735a4ff52971f300715583de2e03548f0105ab", "fetched_at": "2026-08-29T09:47:04.613011+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/for-everyone"}, {"content_hash": "6d7421e3b5a987c289e20f9f362379391bff7d72812a0c68a487ae10c60ba440", "fetched_at": "2026-08-29T09:47:04.614853+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/schematic-editor"}, {"content_hash": "74271794fb2e8339c2a413a31ccb593cfe35d42cb2e989d38fb76d6350f2d2ba", "fetched_at": "2026-08-29T09:47:04.616495+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/board-editor"}, {"content_hash": "e61c2e594a553cdc22ac994b656691e637a4ff4300a7e754b33f8248fba09cfd", "fetched_at": "2026-08-29T09:47:04.618100+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/output-jobs"}, {"content_hash": "97233ce0cec8f0fb86a3a6d3cd364a637b2cf4233bd86c34d340ad510adcc504", "fetched_at": "2026-08-29T09:47:04.619751+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/fabrication-service"}, {"content_hash": "067791eb5853ccc01b1728a5cfb9c0edca3f629c2505d6c5d3d2834ac98e03af", "fetched_at": "2026-08-29T09:47:04.621310+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-management"}, {"content_hash": "4a4930545c095823d039c419d1ad16065fa705b19e90d2274276f9fc1a11260f", "fetched_at": "2026-08-29T09:47:04.623304+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-editor"}, {"content_hash": "4e682ce0ac9e06431e4a93f0f9a3a2adc89ad6ee7bcb12c0ccea80fd8cfdccc4", "fetched_at": "2026-08-29T09:47:04.625050+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-concept"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T07:31:38.916002+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ece5fd50d3f4806341f82f5572e5a62ecf4f84fba0c75cb8f0056798fd22890", "fetched_at": "2026-08-28T04:07:32.760173+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LibrePCB/LibrePCB"}, {"content_hash": "7f7249d978f98592cb7f8eecf60e5e7be6824289451f3acdec5db0f05cee32bd", "fetched_at": "2026-08-29T09:47:04.610139+00:00", "kind": "homepage", "missing": false, "url": "https://librepcb.org"}, {"content_hash": "49a1a86b1f86257cb6f759fe23735a4ff52971f300715583de2e03548f0105ab", "fetched_at": "2026-08-29T09:47:04.613011+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/for-everyone"}, {"content_hash": "6d7421e3b5a987c289e20f9f362379391bff7d72812a0c68a487ae10c60ba440", "fetched_at": "2026-08-29T09:47:04.614853+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/schematic-editor"}, {"content_hash": "74271794fb2e8339c2a413a31ccb593cfe35d42cb2e989d38fb76d6350f2d2ba", "fetched_at": "2026-08-29T09:47:04.616495+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/board-editor"}, {"content_hash": "e61c2e594a553cdc22ac994b656691e637a4ff4300a7e754b33f8248fba09cfd", "fetched_at": "2026-08-29T09:47:04.618100+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/output-jobs"}, {"content_hash": "97233ce0cec8f0fb86a3a6d3cd364a637b2cf4233bd86c34d340ad510adcc504", "fetched_at": "2026-08-29T09:47:04.619751+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/fabrication-service"}, {"content_hash": "067791eb5853ccc01b1728a5cfb9c0edca3f629c2505d6c5d3d2834ac98e03af", "fetched_at": "2026-08-29T09:47:04.621310+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-management"}, {"content_hash": "4a4930545c095823d039c419d1ad16065fa705b19e90d2274276f9fc1a11260f", "fetched_at": "2026-08-29T09:47:04.623304+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-editor"}, {"content_hash": "4e682ce0ac9e06431e4a93f0f9a3a2adc89ad6ee7bcb12c0ccea80fd8cfdccc4", "fetched_at": "2026-08-29T09:47:04.625050+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-concept"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T07:31:38.916002+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ece5fd50d3f4806341f82f5572e5a62ecf4f84fba0c75cb8f0056798fd22890", "fetched_at": "2026-08-28T04:07:32.760173+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LibrePCB/LibrePCB"}, {"content_hash": "7f7249d978f98592cb7f8eecf60e5e7be6824289451f3acdec5db0f05cee32bd", "fetched_at": "2026-08-29T09:47:04.610139+00:00", "kind": "homepage", "missing": false, "url": "https://librepcb.org"}, {"content_hash": "49a1a86b1f86257cb6f759fe23735a4ff52971f300715583de2e03548f0105ab", "fetched_at": "2026-08-29T09:47:04.613011+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/for-everyone"}, {"content_hash": "6d7421e3b5a987c289e20f9f362379391bff7d72812a0c68a487ae10c60ba440", "fetched_at": "2026-08-29T09:47:04.614853+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/schematic-editor"}, {"content_hash": "74271794fb2e8339c2a413a31ccb593cfe35d42cb2e989d38fb76d6350f2d2ba", "fetched_at": "2026-08-29T09:47:04.616495+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/board-editor"}, {"content_hash": "e61c2e594a553cdc22ac994b656691e637a4ff4300a7e754b33f8248fba09cfd", "fetched_at": "2026-08-29T09:47:04.618100+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/output-jobs"}, {"content_hash": "97233ce0cec8f0fb86a3a6d3cd364a637b2cf4233bd86c34d340ad510adcc504", "fetched_at": "2026-08-29T09:47:04.619751+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/fabrication-service"}, {"content_hash": "067791eb5853ccc01b1728a5cfb9c0edca3f629c2505d6c5d3d2834ac98e03af", "fetched_at": "2026-08-29T09:47:04.621310+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-management"}, {"content_hash": "4a4930545c095823d039c419d1ad16065fa705b19e90d2274276f9fc1a11260f", "fetched_at": "2026-08-29T09:47:04.623304+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-editor"}, {"content_hash": "4e682ce0ac9e06431e4a93f0f9a3a2adc89ad6ee7bcb12c0ccea80fd8cfdccc4", "fetched_at": "2026-08-29T09:47:04.625050+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-concept"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T07:31:38.916002+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ece5fd50d3f4806341f82f5572e5a62ecf4f84fba0c75cb8f0056798fd22890", "fetched_at": "2026-08-28T04:07:32.760173+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LibrePCB/LibrePCB"}, {"content_hash": "7f7249d978f98592cb7f8eecf60e5e7be6824289451f3acdec5db0f05cee32bd", "fetched_at": "2026-08-29T09:47:04.610139+00:00", "kind": "homepage", "missing": false, "url": "https://librepcb.org"}, {"content_hash": "49a1a86b1f86257cb6f759fe23735a4ff52971f300715583de2e03548f0105ab", "fetched_at": "2026-08-29T09:47:04.613011+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/for-everyone"}, {"content_hash": "6d7421e3b5a987c289e20f9f362379391bff7d72812a0c68a487ae10c60ba440", "fetched_at": "2026-08-29T09:47:04.614853+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/schematic-editor"}, {"content_hash": "74271794fb2e8339c2a413a31ccb593cfe35d42cb2e989d38fb76d6350f2d2ba", "fetched_at": "2026-08-29T09:47:04.616495+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/board-editor"}, {"content_hash": "e61c2e594a553cdc22ac994b656691e637a4ff4300a7e754b33f8248fba09cfd", "fetched_at": "2026-08-29T09:47:04.618100+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/output-jobs"}, {"content_hash": "97233ce0cec8f0fb86a3a6d3cd364a637b2cf4233bd86c34d340ad510adcc504", "fetched_at": "2026-08-29T09:47:04.619751+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/fabrication-service"}, {"content_hash": "067791eb5853ccc01b1728a5cfb9c0edca3f629c2505d6c5d3d2834ac98e03af", "fetched_at": "2026-08-29T09:47:04.621310+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-management"}, {"content_hash": "4a4930545c095823d039c419d1ad16065fa705b19e90d2274276f9fc1a11260f", "fetched_at": "2026-08-29T09:47:04.623304+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-editor"}, {"content_hash": "4e682ce0ac9e06431e4a93f0f9a3a2adc89ad6ee7bcb12c0ccea80fd8cfdccc4", "fetched_at": "2026-08-29T09:47:04.625050+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-concept"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T07:31:38.916002+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ece5fd50d3f4806341f82f5572e5a62ecf4f84fba0c75cb8f0056798fd22890", "fetched_at": "2026-08-28T04:07:32.760173+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LibrePCB/LibrePCB"}, {"content_hash": "7f7249d978f98592cb7f8eecf60e5e7be6824289451f3acdec5db0f05cee32bd", "fetched_at": "2026-08-29T09:47:04.610139+00:00", "kind": "homepage", "missing": false, "url": "https://librepcb.org"}, {"content_hash": "49a1a86b1f86257cb6f759fe23735a4ff52971f300715583de2e03548f0105ab", "fetched_at": "2026-08-29T09:47:04.613011+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/for-everyone"}, {"content_hash": "6d7421e3b5a987c289e20f9f362379391bff7d72812a0c68a487ae10c60ba440", "fetched_at": "2026-08-29T09:47:04.614853+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/schematic-editor"}, {"content_hash": "74271794fb2e8339c2a413a31ccb593cfe35d42cb2e989d38fb76d6350f2d2ba", "fetched_at": "2026-08-29T09:47:04.616495+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/board-editor"}, {"content_hash": "e61c2e594a553cdc22ac994b656691e637a4ff4300a7e754b33f8248fba09cfd", "fetched_at": "2026-08-29T09:47:04.618100+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/output-jobs"}, {"content_hash": "97233ce0cec8f0fb86a3a6d3cd364a637b2cf4233bd86c34d340ad510adcc504", "fetched_at": "2026-08-29T09:47:04.619751+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/fabrication-service"}, {"content_hash": "067791eb5853ccc01b1728a5cfb9c0edca3f629c2505d6c5d3d2834ac98e03af", "fetched_at": "2026-08-29T09:47:04.621310+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-management"}, {"content_hash": "4a4930545c095823d039c419d1ad16065fa705b19e90d2274276f9fc1a11260f", "fetched_at": "2026-08-29T09:47:04.623304+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-editor"}, {"content_hash": "4e682ce0ac9e06431e4a93f0f9a3a2adc89ad6ee7bcb12c0ccea80fd8cfdccc4", "fetched_at": "2026-08-29T09:47:04.625050+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-concept"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T07:31:38.916002+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ece5fd50d3f4806341f82f5572e5a62ecf4f84fba0c75cb8f0056798fd22890", "fetched_at": "2026-08-28T04:07:32.760173+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LibrePCB/LibrePCB"}, {"content_hash": "7f7249d978f98592cb7f8eecf60e5e7be6824289451f3acdec5db0f05cee32bd", "fetched_at": "2026-08-29T09:47:04.610139+00:00", "kind": "homepage", "missing": false, "url": "https://librepcb.org"}, {"content_hash": "49a1a86b1f86257cb6f759fe23735a4ff52971f300715583de2e03548f0105ab", "fetched_at": "2026-08-29T09:47:04.613011+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/for-everyone"}, {"content_hash": "6d7421e3b5a987c289e20f9f362379391bff7d72812a0c68a487ae10c60ba440", "fetched_at": "2026-08-29T09:47:04.614853+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/schematic-editor"}, {"content_hash": "74271794fb2e8339c2a413a31ccb593cfe35d42cb2e989d38fb76d6350f2d2ba", "fetched_at": "2026-08-29T09:47:04.616495+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/board-editor"}, {"content_hash": "e61c2e594a553cdc22ac994b656691e637a4ff4300a7e754b33f8248fba09cfd", "fetched_at": "2026-08-29T09:47:04.618100+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/output-jobs"}, {"content_hash": "97233ce0cec8f0fb86a3a6d3cd364a637b2cf4233bd86c34d340ad510adcc504", "fetched_at": "2026-08-29T09:47:04.619751+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/fabrication-service"}, {"content_hash": "067791eb5853ccc01b1728a5cfb9c0edca3f629c2505d6c5d3d2834ac98e03af", "fetched_at": "2026-08-29T09:47:04.621310+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-management"}, {"content_hash": "4a4930545c095823d039c419d1ad16065fa705b19e90d2274276f9fc1a11260f", "fetched_at": "2026-08-29T09:47:04.623304+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-editor"}, {"content_hash": "4e682ce0ac9e06431e4a93f0f9a3a2adc89ad6ee7bcb12c0ccea80fd8cfdccc4", "fetched_at": "2026-08-29T09:47:04.625050+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-concept"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:32.760173+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T07:31:38.916002+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ece5fd50d3f4806341f82f5572e5a62ecf4f84fba0c75cb8f0056798fd22890", "fetched_at": "2026-08-28T04:07:32.760173+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LibrePCB/LibrePCB"}, {"content_hash": "7f7249d978f98592cb7f8eecf60e5e7be6824289451f3acdec5db0f05cee32bd", "fetched_at": "2026-08-29T09:47:04.610139+00:00", "kind": "homepage", "missing": false, "url": "https://librepcb.org"}, {"content_hash": "49a1a86b1f86257cb6f759fe23735a4ff52971f300715583de2e03548f0105ab", "fetched_at": "2026-08-29T09:47:04.613011+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/for-everyone"}, {"content_hash": "6d7421e3b5a987c289e20f9f362379391bff7d72812a0c68a487ae10c60ba440", "fetched_at": "2026-08-29T09:47:04.614853+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/schematic-editor"}, {"content_hash": "74271794fb2e8339c2a413a31ccb593cfe35d42cb2e989d38fb76d6350f2d2ba", "fetched_at": "2026-08-29T09:47:04.616495+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/board-editor"}, {"content_hash": "e61c2e594a553cdc22ac994b656691e637a4ff4300a7e754b33f8248fba09cfd", "fetched_at": "2026-08-29T09:47:04.618100+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/output-jobs"}, {"content_hash": "97233ce0cec8f0fb86a3a6d3cd364a637b2cf4233bd86c34d340ad510adcc504", "fetched_at": "2026-08-29T09:47:04.619751+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/fabrication-service"}, {"content_hash": "067791eb5853ccc01b1728a5cfb9c0edca3f629c2505d6c5d3d2834ac98e03af", "fetched_at": "2026-08-29T09:47:04.621310+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-management"}, {"content_hash": "4a4930545c095823d039c419d1ad16065fa705b19e90d2274276f9fc1a11260f", "fetched_at": "2026-08-29T09:47:04.623304+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-editor"}, {"content_hash": "4e682ce0ac9e06431e4a93f0f9a3a2adc89ad6ee7bcb12c0ccea80fd8cfdccc4", "fetched_at": "2026-08-29T09:47:04.625050+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-concept"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T07:31:38.916002+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ece5fd50d3f4806341f82f5572e5a62ecf4f84fba0c75cb8f0056798fd22890", "fetched_at": "2026-08-28T04:07:32.760173+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LibrePCB/LibrePCB"}, {"content_hash": "7f7249d978f98592cb7f8eecf60e5e7be6824289451f3acdec5db0f05cee32bd", "fetched_at": "2026-08-29T09:47:04.610139+00:00", "kind": "homepage", "missing": false, "url": "https://librepcb.org"}, {"content_hash": "49a1a86b1f86257cb6f759fe23735a4ff52971f300715583de2e03548f0105ab", "fetched_at": "2026-08-29T09:47:04.613011+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/for-everyone"}, {"content_hash": "6d7421e3b5a987c289e20f9f362379391bff7d72812a0c68a487ae10c60ba440", "fetched_at": "2026-08-29T09:47:04.614853+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/schematic-editor"}, {"content_hash": "74271794fb2e8339c2a413a31ccb593cfe35d42cb2e989d38fb76d6350f2d2ba", "fetched_at": "2026-08-29T09:47:04.616495+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/board-editor"}, {"content_hash": "e61c2e594a553cdc22ac994b656691e637a4ff4300a7e754b33f8248fba09cfd", "fetched_at": "2026-08-29T09:47:04.618100+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/output-jobs"}, {"content_hash": "97233ce0cec8f0fb86a3a6d3cd364a637b2cf4233bd86c34d340ad510adcc504", "fetched_at": "2026-08-29T09:47:04.619751+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/fabrication-service"}, {"content_hash": "067791eb5853ccc01b1728a5cfb9c0edca3f629c2505d6c5d3d2834ac98e03af", "fetched_at": "2026-08-29T09:47:04.621310+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-management"}, {"content_hash": "4a4930545c095823d039c419d1ad16065fa705b19e90d2274276f9fc1a11260f", "fetched_at": "2026-08-29T09:47:04.623304+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-editor"}, {"content_hash": "4e682ce0ac9e06431e4a93f0f9a3a2adc89ad6ee7bcb12c0ccea80fd8cfdccc4", "fetched_at": "2026-08-29T09:47:04.625050+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-concept"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T07:31:38.916002+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ece5fd50d3f4806341f82f5572e5a62ecf4f84fba0c75cb8f0056798fd22890", "fetched_at": "2026-08-28T04:07:32.760173+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LibrePCB/LibrePCB"}, {"content_hash": "7f7249d978f98592cb7f8eecf60e5e7be6824289451f3acdec5db0f05cee32bd", "fetched_at": "2026-08-29T09:47:04.610139+00:00", "kind": "homepage", "missing": false, "url": "https://librepcb.org"}, {"content_hash": "49a1a86b1f86257cb6f759fe23735a4ff52971f300715583de2e03548f0105ab", "fetched_at": "2026-08-29T09:47:04.613011+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/for-everyone"}, {"content_hash": "6d7421e3b5a987c289e20f9f362379391bff7d72812a0c68a487ae10c60ba440", "fetched_at": "2026-08-29T09:47:04.614853+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/schematic-editor"}, {"content_hash": "74271794fb2e8339c2a413a31ccb593cfe35d42cb2e989d38fb76d6350f2d2ba", "fetched_at": "2026-08-29T09:47:04.616495+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/board-editor"}, {"content_hash": "e61c2e594a553cdc22ac994b656691e637a4ff4300a7e754b33f8248fba09cfd", "fetched_at": "2026-08-29T09:47:04.618100+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/output-jobs"}, {"content_hash": "97233ce0cec8f0fb86a3a6d3cd364a637b2cf4233bd86c34d340ad510adcc504", "fetched_at": "2026-08-29T09:47:04.619751+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/fabrication-service"}, {"content_hash": "067791eb5853ccc01b1728a5cfb9c0edca3f629c2505d6c5d3d2834ac98e03af", "fetched_at": "2026-08-29T09:47:04.621310+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-management"}, {"content_hash": "4a4930545c095823d039c419d1ad16065fa705b19e90d2274276f9fc1a11260f", "fetched_at": "2026-08-29T09:47:04.623304+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-editor"}, {"content_hash": "4e682ce0ac9e06431e4a93f0f9a3a2adc89ad6ee7bcb12c0ccea80fd8cfdccc4", "fetched_at": "2026-08-29T09:47:04.625050+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-concept"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T07:31:38.916002+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0ece5fd50d3f4806341f82f5572e5a62ecf4f84fba0c75cb8f0056798fd22890", "fetched_at": "2026-08-28T04:07:32.760173+00:00", "kind": "readme", "missing": false, "url": "https://github.com/LibrePCB/LibrePCB"}, {"content_hash": "7f7249d978f98592cb7f8eecf60e5e7be6824289451f3acdec5db0f05cee32bd", "fetched_at": "2026-08-29T09:47:04.610139+00:00", "kind": "homepage", "missing": false, "url": "https://librepcb.org"}, {"content_hash": "49a1a86b1f86257cb6f759fe23735a4ff52971f300715583de2e03548f0105ab", "fetched_at": "2026-08-29T09:47:04.613011+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/for-everyone"}, {"content_hash": "6d7421e3b5a987c289e20f9f362379391bff7d72812a0c68a487ae10c60ba440", "fetched_at": "2026-08-29T09:47:04.614853+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/schematic-editor"}, {"content_hash": "74271794fb2e8339c2a413a31ccb593cfe35d42cb2e989d38fb76d6350f2d2ba", "fetched_at": "2026-08-29T09:47:04.616495+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/board-editor"}, {"content_hash": "e61c2e594a553cdc22ac994b656691e637a4ff4300a7e754b33f8248fba09cfd", "fetched_at": "2026-08-29T09:47:04.618100+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/output-jobs"}, {"content_hash": "97233ce0cec8f0fb86a3a6d3cd364a637b2cf4233bd86c34d340ad510adcc504", "fetched_at": "2026-08-29T09:47:04.619751+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/fabrication-service"}, {"content_hash": "067791eb5853ccc01b1728a5cfb9c0edca3f629c2505d6c5d3d2834ac98e03af", "fetched_at": "2026-08-29T09:47:04.621310+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-management"}, {"content_hash": "4a4930545c095823d039c419d1ad16065fa705b19e90d2274276f9fc1a11260f", "fetched_at": "2026-08-29T09:47:04.623304+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-editor"}, {"content_hash": "4e682ce0ac9e06431e4a93f0f9a3a2adc89ad6ee7bcb12c0ccea80fd8cfdccc4", "fetched_at": "2026-08-29T09:47:04.625050+00:00", "kind": "site_page", "missing": false, "url": "https://librepcb.org/features/library-concept"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 76}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4093, "days_push": 8, "days_rel": 82, "gap_med": 86, "n_releases_24m": 6}, "score": 91, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}