Release Date: July 1, 2025
Tag: v2.2.0
Maintainer: [@Flack74](https://github.com/Flack74)
โจ Major Highlights
Pom evolves from a simple CLI Pomodoro tool into a complete productivity suite with:
- ๐ A stunning Web UI
- ๐ฅ๏ธ True Daemon Mode
- ๐ง Full CLI control via the browser
๐ฅ This is the biggest update since
v1.0.2!
๐ Revolutionary Web UI
๐จ Galactic Flux Theme
- Animated glow effects, cosmic vibes
- Fully responsive: Desktop, tablet, mobile
โ๏ธ Zero Dependencies
- Embedded HTML/JS inside a single binary
- Instant loading โ no build required
๐ฎ Complete CLI Control via Web
- Timer Tab: Real-time Pomodoro sessions
- Dashboard Tab: Live statistics & insights
- CLI Controls Tab: Run all CLI commands via browser
- Real-Time API: Access goals, profiles, stats, insights, plugins, sync, export, and privacy settings
๐ True Daemon Mode
๐ป Background Operation
nohup pom web & # Launch in background
pom web -d # Get daemon instructions- Keeps running even after terminal is closed
- Non-blocking: continue using your terminal freely
- Easy stop:
pkill pom
๐ง Technical Achievements
๐ฆ Single Binary Solution
- Web UI embedded โ no external files
- Zero build dependencies
- Cross-platform: Linux, macOS, Windows
๐ฏ Enhanced Features
- โ
Fixed
-ssessions flag - ๐ค Profile system now prioritizes user flags over defaults
- ๐ Full API access to all CLI features via HTTP
- โ๏ธ Web interface can execute any CLI command
๐ Whatโs New Since v1.0.2
๐ Web Interface
- Complete HTML/JS UI
- Real-time timer with animated progress bars
- Live dashboard for stats and session tracking
- Browser-based access to all Pom features
๐ Daemon Mode
- True background server using
nohup - Survives terminal closure
- Easy start/stop and management
๐ฎ Web-based CLI Controls
- Manage goals, profiles, and stats via browser
- Export data and get AI-powered insights
- Plugin and privacy controls included
๐ง Technical Improvements
- Embedded UI in Go binary
- Fixed session count logic
- Improved profile loading
- Better error handling
- Zero external dependencies
๐ฆ Installation & Usage
๐๏ธ Install
Arch Linux (AUR):
yay -S pomFrom Source:
git clone https://github.com/Flack74/pom.git
cd pom && make build๐ Web UI Usage
nohup pom web & # Start in backgroundAccess at: http://localhost:8080
Stop with: pkill pom
๐ Major Fixes
- ๐ ๏ธ Fixed
-ssession parameter - ๐ค Profiles now respect user-defined flags
- ๐งฉ Daemon mode decoupled from terminal
- ๐ Web UI embedded โ no 404 errors
- ๐ Zero Node.js or frontend build steps
๐ฏ Perfect For
- Developers wanting CLI + Web flexibility
- Remote workers needing persistent timers
- Students aiming for focus with style
- Teams running collaborative Pomodoro sessions
๐ From CLI-only to full-stack productivity suite โ in one epic release.
Built with โค๏ธ by @Flack74