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











Observed history
| App | Change | Version | When ↓ |
|---|
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)