In order to add tasks u gotta go to the main dashboard by pressing esc outside the flowmode interface and add it there <- for flavortown reviewers ALSO USE THE THING IN FULL SCREEN AND STOP REJECTING PLS! TermFlow is a production-grade, minimalist terminal productivity dashboard built entirely in Python using the Textual framework. Designed for developers and terminal enthusiasts, it provides a distraction-free environment to manage your time and tasks.
- Live Dashboard: Real-time clock and date display.
- Task Management: Persistent todo list with colored tags (
[dev],[school],[life]). - Deep Work: Integrated Pomodoro timer with session tracking.
- Contextual Info: Live weather updates and motivational quotes.
- Keyboard-First: Optimized for speed with comprehensive keybindings.
- Lightweight & Portable: Zero bloat, file-based persistence, and low resource usage.
Ensure you have Python 3.10+ installed.
pip install termflow-cliLaunch the dashboard directly from your terminal:
termflow?: Toggle Help Overlayq: Quit ApplicationTab: Cycle focus between panelsEnter: Add todo / Toggle task statuss: Start/Pause Pomodoror: Reset Pomodoro
TermFlow is proud to be part of the Axoninnoova ecosystem. We believe in the power of automation and minimalist tooling to multiply human productivity. Our community is dedicated to building the next generation of developer tools that are fast, reliable, and stay out of your way.
TermFlow is a minimal terminal productivity dashboard built with Python and the Textual TUI framework. It provides a live, interactive terminal interface combining several productivity tools: a real-time clock, a persistent todo list, a Pomodoro timer, and an info panel displaying weather and motivational quotes.
The application is designed to run entirely in the terminal, offering a distraction-free productivity environment without needing a web browser or GUI.
- Framework: Textual (Python TUI framework built on Rich)
- Layout: Grid-based panel system with four main components
- Styling: Custom TCSS stylesheet (
styles.tcss) - Data Storage: Simple JSON file (
todos.json) for persistence
- Atharv: Founder & Lead Architect.
- Axoninnoova Community: For the continuous feedback and support.
Join our community: https://dsc.gg/axoninnova
MIT © 2026 TermFlow