Track your gear. Run your rentals.
Open Source · No Lock-in · Docker Ready
Features
Equipment
Bulk quantities or serialized items, with categories and photos.
Rentals
Check out gear to people, set due dates, track returns.
Import & Export
CSV in, CSV out. Your data is never locked in.
Open Source
AGPL v3. Self-host it, audit it, contribute to it. View on GitHub.
Pricing
Self-host for free and get everything. Or let us run it for you.
Roadmap
Gearberg is in active development. Here is what is done and what is coming next. Read the full specification on GitHub.
-
M0: Orgs & Settings
-
M1: Equipment
-
M2: Import & Export
-
M3: Login
-
M4: Rentals
Quickstart
Try it with a single Docker command:
docker run -it -p 8080:8080 nixos/nix \
nix --extra-experimental-features "nix-command flakes" \
run github:bit8bytes/gearberg -- serve
{"time":"2026-05-29T15:40:25.22062-04:00", "msg":"starting server"}
Then open http://localhost:8080 in your browser.
Frequently Asked Questions
Who is Gearberg for?
Small teams, clubs, schools, and studios that need to track shared equipment and rentals without spreadsheets or expensive SaaS tools.
What's the difference between self-hosted and managed?
Self-hosted is free. You run it on your own server with Docker and get all features. Managed Hobby is $9/month for equipment tracking only. Managed Solo is $19/month and adds rentals. Self-hosted always has everything; managed tiers unlock features over time.
Can I move my data between self-hosted and managed?
Yes. Export your equipment data as CSV from any Gearberg instance and import it into any other. It works in both directions: self-hosted to managed, or managed to self-hosted. Your data is never locked in.
What license is Gearberg released under?
Gearberg is licensed under the AGPL-3.0. You can use, study, modify, and distribute it. Any modifications you deploy over a network must be released under the same license.
Ready to get started?
Try the demo or run it yourself with a single Docker command.