
Hive Pal
Mobile-first beekeeping management for tracking hives and inspections
32 stars 13 forks last commit first released
Actively maintained
Last commit 12 Aug 2026.

Hive Pal is a modern, mobile-first beekeeping management application for tracking apiaries, hives, inspections, queens, and colony health. It provides a web UI plus a REST API and is designed to run via Docker Compose with a PostgreSQL backend.
Key Features
- Apiary and hive management with location metadata and configurable hive types
- Inspection workflows to record observations, actions, and inspection history
- Queen tracking for lineage, replacement history, and status changes
- Mobile-first responsive React frontend optimized for field data entry
- NestJS backend with Prisma ORM and PostgreSQL database
- JWT-based authentication with refresh tokens and user management
- OpenAPI/Swagger API documentation and a stable-ish API (project is in active development)
- Production-ready Docker Compose setup, container images, and health checks
- Monitoring and logging integration (Prometheus metrics, health endpoints, Loki/Winston logging)
Use Cases
- Small-scale and hobbyist beekeepers tracking inspections, colony health, and harvests
- Apiary managers maintaining queen replacement history and multi-site hive inventories
- Research or extension services collecting structured inspection data in the field
Limitations and Considerations
- Project is a Work In Progress; the README notes the API is mostly stable but breaking changes may occur
- Default production compose file does not expose ports; reverse proxy configuration or overrides are required to access the frontend/backend externally
- Password reset functionality requires SMTP configuration; email is optional but recommended for account recovery
- No native mobile apps provided — frontend is a responsive web app optimized for mobile browsers
Hive Pal is suited for beekeepers who want a self-hosted, auditable system to manage apiaries and inspections with an extensible API and containerized deployment. It prioritizes mobile usability and structured workflows for routine hive management.
Categories:
Tags:
Tech Stack:
Similar to Hive Pal
MyHeats
Live heats, scoring, and leaderboards for sports events
Self-hosted web app for managing sports heats, live scoring, and real-time leaderboards, with athlete and startlist management and CSV exports.
bknd
Lightweight backend platform with data, auth, media, and workflows
bknd is a lightweight Firebase/Supabase alternative that provides a modular backend with REST API, admin UI, auth, media, and workflows, deployable across many JS runtimes.


Ackify
Cryptographic proof-of-read and document acknowledgment system
Ackify provides Ed25519-based proof-of-read for documents with immutable audit trails, OAuth2/MagicLink authentication, embeddable widgets and an admin dashboard.


ByteStash
Self-hosted web app for storing and organizing code snippets
ByteStash is a self-hosted snippet manager for creating, editing, and filtering code snippets with secure storage in SQLite and an optional API with Swagger UI.

Teikei
Maps community-supported agriculture across Germany, Switzerland and Austria
Web application and API that crowdsources and maps community-supported agriculture (CSA) locations in Germany, Switzerland and Austria; includes admin UI and REST API.

Etherpad
Real-time collaborative text editor with plugin extensibility
Etherpad is a web-based real-time collaborative editor with chat, rich-text formatting, and a plugin framework for customization and integrations.





