Repolode
inventree

inventree/InvenTree

基于 Python 和 Django 的开源库存管理系统,提供库存控制、零件追踪、REST API 和插件扩展。

Star
7,733
Fork
1,590
未关闭 Issue
145
最近提交
14小时前

这是什么?

InvenTree 是一个开源库存管理系统,用于追踪零件和库存数量。其核心是基于 Python/Django 的后端,提供网页管理界面和 REST API,便于与外部工具和应用对接。

系统侧重底层库存控制与零件追踪,并提供插件机制以支持自定义应用和扩展。可以通过 Docker 部署,也可以在裸机上安装,支持 PostgreSQL、MySQL、MariaDB 和 SQLite 数据库。配套的 Android 与 iOS 应用可用于查看和操作库存信息。

集成方式包括 InvenTree API、Python 模块以及用于开发自定义功能的插件接口。

核心功能

  • 01基于网页的管理界面,用于管理库存和零件
  • 02提供 REST API,便于与外部应用集成
  • 03插件系统,支持自定义扩展
  • 04支持 PostgreSQL、MySQL、MariaDB 和 SQLite
  • 05可通过 Docker 或裸机部署
  • 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 的后端,提供网页管理界面和 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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目