Home inventory system for tracking items, documents, warranties, and maintenance
- Stars6.3k
- Forks435
- Open Issues112
AGPL-3.0
- Go
- Vue
- TypeScript

About HomeBox
HomeBox is an inventory and organization system built for home users. It tracks the things you own in one place with a focus on simple setup, so you can catalog a household without the overhead of a full asset-management system.
Items can be organized into categories, locations, and tags, with custom fields for extra detail. You can upload item images, attach documents and warranties, search the inventory, and record purchase dates, prices, and maintenance schedules. The interface is responsive and works on desktops, tablets, and smartphones.
HomeBox is written in Go and uses SQLite with an embedded web UI, so idle memory use for the container stays low. You self-host it, typically with the provided Docker run command or Docker Compose, and public demo and nightly instances are available to try first.
Key features
- Categories, locations, tags, and custom fields
- Upload item images
- Attach documents and warranties to items
- Track purchase dates, prices, and maintenance
- Responsive web UI for desktop, tablet, and phone
Details
- On GitHub since
- 2024
- Language
- Go
- Database
- SQLite
- Latest release
- v0.26.2
- Self-hosted
- Yes
- License
- AGPL-3.0
