Hive Pal logo

Hive Pal

Website

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 screenshot

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:

Share:

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.

Activity unknown
bknd logo

bknd

Lightweight backend platform with data, auth, media, and workflows

3.8k
146
Last commit

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.

Apache-2.0Actively maintained
Alternative to:
Firebase logo
Firebase
+9
Ackify logo

Ackify

Cryptographic proof-of-read and document acknowledgment system

205
6
Last commit

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

AGPL-3.0Actively maintained
Alternative to:
Docusign logo
Docusign
+15
ByteStash logo

ByteStash

Self-hosted web app for storing and organizing code snippets

2.5k
121
Last commit

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.

GPL-3.0Actively maintained
Alternative to:
SnippetsLab logo
SnippetsLab
+2
Teikei logo

Teikei

Maps community-supported agriculture across Germany, Switzerland and Austria

66
13
Last commit

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

AGPL-3.0Actively maintained
Etherpad logo

Etherpad

Real-time collaborative text editor with plugin extensibility

18.5k
3k
Last commit

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

Apache-2.0Actively maintained
Alternative to:
Etherpad Cloud logo
Etherpad Cloud
+9