A self-hosted habit tracking application that focuses on tracking habits without goal-setting features.
Beaver Habit Tracker is a self-hosted web application for tracking personal habits without goal-setting features. It allows users to monitor daily routines and behaviors in a simple interface while keeping all data private on their own servers. The project provides both a cloud SaaS option and self-hosting via Docker or Unraid.
Individuals who want a privacy-focused, self-hosted solution for habit tracking without the complexity of goal-setting features. It's ideal for users comfortable with Docker or Unraid deployment.
Developers choose Beaver Habit Tracker for its focus on simplicity, privacy, and self-hosting capabilities. Unlike many habit apps, it avoids goal-setting features entirely, providing a clean, focused tracking experience with full data ownership.
A self-hosted habit tracking app without "Goals"
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports deployment via Docker and Unraid, allowing users to run their own instance with full data control, as detailed in the Docker setup instructions.
Uses local storage options like SQLite or JSON files via environment variables, ensuring habit data stays private and never leaves the user's server.
Avoids feature bloat by excluding goal-setting, providing a clean interface that focuses purely on habit tracking, as per the project philosophy.
Offers an API and community-driven integrations such as Home Assistant and CalDAV bridges, enabling customization and automation beyond core features.
Allows users to customize date columns and enable iOS standalone mode through environment variables, enhancing flexibility for mobile use.
Deliberately omits goal-setting and gamification, which might be a drawback for users who rely on such elements to build and sustain habits.
Docker deployment requires managing user permissions and environment variables, with noted permission issues that can be confusing for beginners.
While there are community-built integrations, they may lack official support and regular updates compared to core features, potentially leading to instability.
As a web application, it may not provide the seamless offline experience or native mobile app feel that some users prefer, despite iOS standalone mode.