Self-hosted computerized maintenance management system (CMMS) with web and mobile apps for work orders, assets and inventory.
Epic-Breakfast-Productions/OpenQuarterMaster
Open source inventory management system with a Core API, a web frontend called Base Station, and a plugin system for extensions, designed to run from a Raspberry Pi up to the cloud.
- Stars
- 78
- Forks
- 12
- Open issues
- 155
- Last commit
- 4 hours ago
What is it?
Open QuarterMaster is an inventory management system for tracking what is stored where and the facts about each stored item. Its central component is the Core API, which handles generic inventory tasks, and it ships with a frontend called Base Station for navigating and managing stock directly.
Functionality is extended through plugins that add capabilities for specific needs, such as smart refrigerator integrations, physical storage interaction, point-of-sale systems, or workflow management. The project describes the plugin model as open to custom plugins as well. Components are packaged in containers, so the system can run on a Raspberry Pi or on cloud infrastructure.
The project states that its software does not send data to external services, except for an optional instance registration and update checks against its Git repository. Documentation, including single-host deployment guides, is hosted at docs.openquartermaster.com.
Key features
- 01Core API manages what is stored where and facts about stored items.
- 02Base Station web frontend provides direct access to the inventory.
- 03Plugin system extends the core with integrations for specific use cases.
- 04Containerized components can run on a Raspberry Pi or in the cloud.
- 05Data stays on the user's own hardware in a simple self-hosted setup.
Use cases
- Tracking stock for a home pantry, workshop, or tool library.
- Managing equipment and supplies for a small organization on self-hosted hardware.
- Building custom inventory workflows by writing plugins for point-of-sale or smart storage devices.
Quick start
- 1
Follow the Single Host Deployment guide in the repository to run it on your own computer
Things to know
- The README says the project is in active development, so expect changes.
- Licensed under GPL-3.0, a copyleft license that requires derivative works to remain open source.
- Self-hosting requires setting up containers for each component, which takes some effort.
In collections
Topics
FAQ
- What is OpenQuarterMaster?
- Open source inventory management system with a Core API, a web frontend called Base Station, and a plugin system for extensions, designed to run from a Raspberry Pi up to the cloud. Open QuarterMaster is an inventory management system for tracking what is stored where and the facts about each stored item. Its central component is the Core API, which handles generic inventory tasks, and it ships with a frontend called Base Station for navigating and managing stock directly.
- Is OpenQuarterMaster free to use? What license does it have?
- OpenQuarterMaster is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is OpenQuarterMaster still maintained?
- Actively maintained. The last commit to OpenQuarterMaster was on Nov 6, 2026.
- What can I use OpenQuarterMaster for?
- Tracking stock for a home pantry, workshop, or tool library. Managing equipment and supplies for a small organization on self-hosted hardware. Building custom inventory workflows by writing plugins for point-of-sale or smart storage devices.
- How do I install OpenQuarterMaster?
- Follow the Single Host Deployment guide in the repository to run it on your own computer
- Where can I get OpenQuarterMaster?
- The source code and installation instructions are on GitHub: https://github.com/Epic-Breakfast-Productions/OpenQuarterMaster
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted inventory app for tracking what you own, where it is, and its paperwork, with a 3D location map and a built-in MCP server.
Self-hosted restaurant POS covering billing with UPI QR payments, tables, kitchen display, reservations, inventory and staff payroll, running on a local server.
Open-source software for a Raspberry Pi that drives e-ink displays and shows customizable content like clocks, weather, calendars and AI images via a web interface.
CasaOS is an open-source personal cloud system with a home-focused web UI for running Docker apps and managing files on your own hardware.
A picture frame that shows the birds detected by a BirdNET-Go microphone, drawn as hand-cut 1800s bird illustrations on e-ink or any screen.