Repolode
inventree

inventree/InvenTree

PythonとDjangoで構築された、在庫管理、部品追跡、REST API、プラグインシステムを備えるオープンソースの在庫管理システム。

スター
7,733
フォーク
1,590
未解決の Issue
145
最終コミット
8 時間前

これは何?

InvenTreeは、部品と在庫数を追跡するためのオープンソースの在庫管理システムです。中核となるPython/Djangoバックエンドは、Webベースの管理画面と、外部ツールやアプリケーションとの連携に使えるREST APIを提供します。

細かな在庫管理と部品追跡を目的として設計されており、独自のアプリケーションや拡張機能を追加できるプラグインシステムを備えています。Dockerを使ったデプロイにも、ベアメタルへのインストールにも対応し、PostgreSQL、MySQL、MariaDB、SQLiteを利用できます。AndroidとiOS向けのモバイルアプリからも在庫情報にアクセスできます。

連携方法として、InvenTree API、Pythonモジュール、独自機能を構築するためのプラグインインターフェースが用意されています。

主な機能

  • 01在庫や部品を管理するWebベースの管理画面
  • 02外部アプリケーションと連携するREST API
  • 03独自の拡張機能を追加できるプラグインシステム
  • 04PostgreSQL、MySQL、MariaDB、SQLiteに対応
  • 05Dockerまたはベアメタル環境にデプロイ可能
  • 06在庫情報にアクセスできるAndroidおよびiOS向けアプリ

ユースケース

  • 作業場やラボで電子部品やパーツの在庫を追跡する
  • 小規模な製造・組立業務の在庫を管理する
  • REST APIやプラグインを使って独自の在庫管理ワークフローを構築する

クイックスタート

  1. 1

    ワンライナーのインストーラーを実行する

    wget -qO install.sh https://get.inventree.org && bash install.sh
  2. 2

    セットアップの全手順については、スタートガイドを読む

使う前に知っておきたいこと

  • ワンライナーのインストーラーが対応しているのは、ドキュメントに記載されている一部のディストリビューションのみです。

トピック

よくある質問

InvenTree とは?
PythonとDjangoで構築された、在庫管理、部品追跡、REST API、プラグインシステムを備えるオープンソースの在庫管理システム。 InvenTreeは、部品と在庫数を追跡するためのオープンソースの在庫管理システムです。中核となるPython/Djangoバックエンドは、Webベースの管理画面と、外部ツールやアプリケーションとの連携に使えるREST APIを提供します。
InvenTree は無料で使えますか?ライセンスは?
InvenTree は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
InvenTree は今もメンテナンスされていますか?
活発にメンテナンス中。InvenTree の最終コミットは 2026年10月19日 です。
InvenTree は何に使えますか?
作業場やラボで電子部品やパーツの在庫を追跡する 小規模な製造・組立業務の在庫を管理する REST APIやプラグインを使って独自の在庫管理ワークフローを構築する
InvenTree のインストール方法は?
ワンライナーのインストーラーを実行する: wget -qO install.sh https://get.inventree.org && bash install.sh セットアップの全手順については、スタートガイドを読む
InvenTree はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/inventree/InvenTree

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト