Inventatory is a free, open-source inventory for electronics. Scan a vendor bag and it fills in the part and gives it a slot. Build a board and it walks you to every part.

Here's how it works

A part comes in, the scanner reads its bag, and Inventatory fills it in from the vendor and gives it a slot. When a board needs it, you go straight there. The whole loop, in under two minutes.

    0:00

    It lives in
    your terminal.

    One keyboard-driven window for stock, racks, orders, boards and history. Your inventory stays on your own computer. Pick a feature to see it at work on a real bench.

    Filter by part, category, parameter, location or SKU. Set a reorder threshold for each part and run a guided stocktake.Read the guide

    And works with
    the tools you use.

    Supported suppliers

    • DigiKey
    • Mouser
    • TME

    Supported EDA software

    • KiCad
    • EasyEDA
    • Altium Designer

    Names are trademarks of their owners. Inventatory is independent and not affiliated with or endorsed by them.

    Inventatory Scanner R1

    The handheld scanner for your parts bench. Scan the vendor bag, confirm the count, done.

    How do you want to build it?
    Store opens soon

    Pay what you want · digital download

    Install Inventatory

    One command installs the latest stable release. Pick your system, copy it, paste it into a terminal.

    Choose your operating system

    Windows · x64

    Open Command Prompt, paste the command, then follow the installer and first-run setup.

    Command Prompt
    curl.exe -fL "https://github.com/Kwiatens/Inventatory-Software/releases/latest/download/Install-Inventatory.ps1" -o "%TEMP%\Install-Inventatory.ps1" && powershell.exe -NoProfile -ExecutionPolicy Bypass -File "%TEMP%\Install-Inventatory.ps1" && del /q "%TEMP%\Install-Inventatory.ps1"

    The installer checks the release package before it installs anything.

    Linux · x86-64

    Paste the command into a terminal. The verified installer puts Inventatory in ~/.local/bin/inventatory.

    Terminal
    mkdir -p "$HOME/.cache/inventatory-installer" && cd "$HOME/.cache/inventatory-installer" && curl -fL -O "https://github.com/Kwiatens/Inventatory-Software/releases/latest/download/Inventatory-linux-x64.tar.gz" && curl -fL -O "https://github.com/Kwiatens/Inventatory-Software/releases/latest/download/SHA256SUMS-linux.txt" && curl -fL -O "https://github.com/Kwiatens/Inventatory-Software/releases/latest/download/Install-Inventatory.sh" && chmod +x Install-Inventatory.sh && ./Install-Inventatory.sh

    Missing runtime libraries? See the requirements