/brethap

Primary LanguageDartGNU General Public License v3.0GPL-3.0

Brethap

Brethap is yet another meditation app (yama). Including a timer for meditation, it also allows you to configure a breathing pattern for you to follow. Your sessions will be saved, allowing you to monitor and view stats about your progress in either a list or calendar view. Duration, breath and other options are configurable through saved preferences. Breathing technique presets include 4-7-8, physiological sigh, among others.

For Wear OS users, there is a slimmed down version available as well.

Get it on F-Droid Get it on Google Play Get it on The Web

The web version has a reduced amount of features. iOS/macOS users can only use the unsupported web version at this time.

Screenshots

featureGraphic

Usage

Running

  • To start a session, press the Start button
  • To end a session, let the timer expire or press the Stop button
  • To switch a preference, tap the preferences menu

Running

Sessions

  • To view sessions, press the drawer menu in the top left and press Sessions
  • To view session stats, press the Stats button
  • To remove a session, swipe a session either left or right

Sessions

Calendar

  • To view a calendar display of sessions, press the drawer menu in the top left and press Calendar
  • To view session stats for the month, press the Stats button
  • To view sessions for the week only, press the Week button

Calendar

Preferences

  • To view preferences, press the drawer menu in the top left and press Preferences
  • To change a preference, enter a name, move the preference slider either left or right, or choose an option from the drop down
  • To change the theme colors, select a color. After selecting the background color, press the back arrow next to the colors. If your system is set to dark theme, colors are disabled.
  • To save a preference, hold down a Preference button
  • To select a preset preference, press the Preference menu in the top right and select Presets
  • To select a saved preference, press a Preference button

Preferences

Versioning

Brethap releases use the following software versioning:

major.minor.maintenance+build (example: 1.2.3+4)

Examples updates:

  • major = application rewrite
  • minor = preferences addition or change
  • maintenance = enhancements and bug fixes
  • build = incremented number from previous build

Donate

Donate to the project's maintainer @jithware

liberapay | paypal