Pulse - Personal Logging and Time Tracking Tool
Built a fast CLI and TUI tool for personal logging, timers, and time tracking in Go.
Overview
Developed Pulse, a terminal-based productivity tool with SQLite storage, full-text search, daily reminders, customizable themes, and workday-aware scheduling. Designed cross-platform binaries and planned export and reporting enhancements.
Tech Stack
Go Cobra Bubble Tea Lipgloss Beeep SQLite
Key Features
- Built CLI commands for logs, timers, summaries, and search
- Designed a TUI for browsing entries
- Configured daily reminders with holiday skipping
- Stored data locally in SQLite
- Shipped colorful cross-platform binaries