3,365 apps tracked 0 new today 17 updated today Synced 18m ago

Sadhana

A digital shrine and practice tracker

Alamahant ✓ Verified

io.github.alamahant.Sadhana
View on Flathub ↗

Sadhana is a cross-platform desktop application designed to support and enhance your daily spiritual practice. It provides a structured, customizable environment for working with traditional liturgies, mantras, and deity visualizations, while helping you track your progress over time.

Deity Practice Modules:

  • Pre-loaded modules for Chenrezig, Green Tara, Guru Rinpoche, and Manjushri
  • Four-stage practice structure: About, Opening, Main Practice, and Closing
  • Traditional Tibetan liturgy with phonetic and English translations
  • Beautiful deity imagery with fullscreen zoomable view

Custom Modules:

  • Create unlimited custom practice modules with any number of stages
  • Add custom liturgy text, mantras, images, audio, and PDFs per stage
  • Load liturgy from text files or edit directly in the application
  • Right-click modules to change grid images or delete

Practice Tracking:

  • Lifetime and session-based mantra counters for consistent accumulation
  • Integrated journal with date-based entry browsing
  • Automatic logging of sessions with module, stage, and repetition counts
  • JSON data storage for easy backup and portability

Tibetan Calendar:

  • Display of Tibetan lunar dates alongside Gregorian calendar
  • Highlighted special observance days (Düchen) with karmic multipliers
  • Pre-loaded with data from 2025 through 2049

Audio and Media:

  • Built-in audio player with play/pause, stop, and progress seeking
  • Volume control and optional repeat mode for continuous mantra playback
  • Support for MP3, WAV, FLAC, M4A, OGG, and other common formats
  • PDF viewer with zoom, fit-to-width, and multi-page display

User Interface:

  • Dark theme with gold accents designed for focused practice
  • Grid view for easy module selection with customizable images
  • Keyboard shortcuts for all major functions (navigation, fullscreen, zoom)
  • Integrated Reader with tabs for text files, PDFs, and plain-text editing
  • Resizable panels and scrollable text areas for extended liturgy

Screenshots

Main grid view with deity modules
Main grid view with deity modules
Practice view with Chenrezig module
Practice view with Chenrezig module
Practice view with Vajrasattva module
Practice view with Vajrasattva module
Tibetan calendar with special observance days
Tibetan calendar with special observance days
Control panel with audio and counter
Control panel with audio and counter
Control panel expanded view
Control panel expanded view
Fullscreen text view
Fullscreen text view
Medicine Buddha practice with PDF
Medicine Buddha practice with PDF
PDF in fullscreen mode
PDF in fullscreen mode
Practice journal with entry browsing
Practice journal with entry browsing
Reader with text and PDF tabs
Reader with text and PDF tabs

Observed history

App ChangeVersionWhen ↓

No observed changes yet.

The initial import establishes a baseline. Future version changes will appear here.

Browse the app catalogue →

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

1.0.24 Jul 2026

New features and improvements:

  • Module Export/Import: Share custom modules with peers! Export by right-clicking any custom module and selecting "Export Module". Creates a self-contained folder with all media files. Import by placing exported folder in imported_modules/ and restarting. Auto-loads modules from imported_modules/ on startup.
  • RSS Feed Notifications: Stay updated with new teachings and events! RSS button on toolbar with red highlight for new content. Card-based view with Previous/Next navigation. Mark items as read/unread with persistent status between sessions. Enable/disable RSS feed with manual refresh option.
  • Technical Improvements: Added exported_modules/ and imported_modules/ directories. Module paths now use filenames relative to JSON location for portability. Auto-detection of imported modules on application startup. RSS feed parsing with QXmlStreamReader. Persistent settings with QSettings.
1.0.124 Apr 2026

Tradition-agnostic update:

  • Temporarily disabled default deity modules (Chenrezig, Green Tara, Guru Rinpoche, Manjushri) to make the application tradition-agnostic out of the box
  • Added instructional example module teaching users how to use Sadhana without assuming any specific religious tradition
  • Default modules may be restored in a future update based on user feedback
  • Sadhana now launches as a neutral practice tracking tool — users are encouraged to create their own custom modules that fit their personal needs
1.0.014 Apr 2026

Initial release of Sadhana:

  • Four default deity modules: Chenrezig, Green Tara, Guru Rinpoche, and Manjushri
  • Complete Tibetan liturgy with phonetic and English translations
  • Custom module creation with unlimited stages
  • Mantra counter with lifetime and session tracking
  • Integrated practice journal
  • Tibetan Buddhist calendar with special observance days (2025-2049)
  • Audio player with repeat functionality
  • PDF viewer and text editor
  • Fullscreen image and text viewing
  • Dark theme interface with gold accents
  • Keyboard shortcuts for efficient navigation
  • Cross-platform support (Linux Flatpak, Windows, macOS)