Beaver Habit Tracker
Self-hosted habit tracker focused on simple daily check-ins
1.8k stars 77 forks last commit first released BSD-3-Clause
Actively maintained
Last commit 9 Aug 2026.
Beaver Habit Tracker is a lightweight, self-hosted web app for tracking habits through simple daily completion rather than goal-setting. It focuses on a fast, minimal workflow for marking habits done and reviewing streaks over time.
Key Features
- Simple habit tracking model without goal definitions
- Streak-focused history view for daily check-ins
- Flexible storage options, including SQLite database or local JSON on disk
- Optional authentication bypass for trusted local setups
- Runs well in containers and supports common self-hosting setups
- Community integrations and derivatives (for example, home automation triggers and external control surfaces)
Use Cases
- Personal habit tracking with a minimalist “mark as done” workflow
- Household or small-team habit checklists on a shared self-hosted instance
- Integrating habit completion into automations (for example, triggering a completion from another system)
Limitations and Considerations
- Intentionally avoids goal-based planning features; users needing targets, schedules, or advanced analytics may find it too minimal
Beaver Habit Tracker is a solid choice if you want a small, easy-to-run habit tracker that prioritizes speed and simplicity. Its storage flexibility and container-friendly deployment make it well-suited for homelabs and lightweight personal setups.
Categories:
Tags:
Tech Stack:
Similar to Beaver Habit Tracker
Astroluma
Self-hosted homelab dashboard with productivity tools and integrations
A self-hosted home lab dashboard for organizing links, managing tasks, monitoring devices, and integrating common homelab apps from a single web interface.

Workout.cool
Open-source workout planning and progress tracking platform
Workout.cool is an open-source fitness coaching web app to build workout routines and programs, track progress and statistics, and manage an exercise database.

Personal Management System
Web app for managing personal data, notes, tasks, and finances
Self-hosted personal management web app to organize notes, goals, contacts, passwords, schedules, payments, files, photos, and more in one place.

TaskTrove
Open-source, self-hosted task and project manager
Modern, privacy-focused task manager with kanban, calendar, natural-language dates, recurring tasks, and JSON file storage.

MeTube
Web GUI for yt-dlp to download videos from YouTube and other sites
A lightweight web interface for yt-dlp (youtube-dl fork) that manages queued downloads, playlists, and filename templates via Docker or local Python/Angular setup.


LubeLogger
Web-based vehicle maintenance and fuel mileage tracker
Self-hosted web app to track vehicle maintenance records, fuel economy, reminders, and reports, with multi-user support and import/export tools.


