PA

PartKeepr

Inventory management for electronic parts

CRM & Business Apps Archived ★ 1.5k stars Medium setup GPL-3.0

This project is archived. Upstream development has stopped, so expect no new features or security fixes. Consider an actively maintained crm & business apps alternative.

PartKeepr is an open-source inventory management solution focused on electronic components. It tracks parts, stock levels, storage locations, and distributors.

Key features

  • Electronic parts inventory
  • Storage location tracking
  • Distributor and pricing data
  • Datasheet attachments

Strengths

  • Released under the GPL-3.0 license
  • First-class Docker support for quick deployment
  • Active community (1.5k GitHub stars)
  • Written in JavaScript

Is PartKeepr secure?

4 known vulnerabilities affect PartKeepr's latest release (1.4.0) according to OSV.dev; the most severe is rated medium.

Affecting 1.4.0

AdvisorySeveritySummary
CVE-2021-39390MediumStored XSS in PartKeepr 1.4.0 Edit section in multiple api endpoints via name parameter.
CVE-2022-22701UnknownPartKeepr versions up to v1.4.0, loads attachments using a URL while creating a part and allows the use of the 'file://' URI scheme, allowing an authenticated user to read local files.
CVE-2022-22702UnknownPartKeepr versions up to v1.4.0, in the functionality to upload attachments using a URL when creating a part does not validate that requests can be made to local ports, allowing an authenticated us...
CVE-2022-30899UnknownA Cross Site Scripting vulnerabilty exists in PartKeepr 1.4.0 via the 'name' field in /api/part_categories.

Source: OSV.dev, checked 2026-10-14. How this is measured.

PartKeepr replaces

Health badge

Maintain PartKeepr? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 13 · archived

Markdown
[![SelfHostIndex health score for PartKeepr](https://selfhostindex.com/badge/partkeepr.svg)](https://selfhostindex.com/app/partkeepr/)
HTML
<a href="https://selfhostindex.com/app/partkeepr/"><img src="https://selfhostindex.com/badge/partkeepr.svg" alt="SelfHostIndex health score for PartKeepr"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/partkeepr.svg
   :alt: SelfHostIndex health score for PartKeepr
   :target: https://selfhostindex.com/app/partkeepr/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Compare PartKeepr

6 head-to-head comparisons.

Similar crm & business apps apps