Skip to content

Appaxaap/Focus

Repository files navigation

Focus app icon offline task manager
Focus GitHub Release Support development

Offline task manager built on the Eisenhower Matrix

A privacy focused Android and Windows productivity app made with Flutter


Focus offline Eisenhower Matrix task planner


About Focus

Focus is an offline task manager for Android built around the Eisenhower Matrix productivity method.

Unlike most task and todo apps, Focus does not require accounts, cloud sync, subscriptions, or internet access. All data is stored locally on your device.

This makes Focus ideal for users who want a simple, fast, and privacy respecting productivity app.

Key principles

  • Fully offline task planning
  • Local only data storage
  • No analytics or tracking
  • No ads or subscriptions
  • Minimal and distraction free UI

Focus is designed for intentional work and long term clarity.


Eisenhower Matrix Task Management

The Eisenhower Matrix is a proven productivity framework that helps prioritize tasks based on urgency and importance.

Important Not Important
Urgent Do First Delegate
Not Urgent Schedule Eliminate

Focus visualizes this matrix directly, allowing you to quickly decide what deserves attention and what does not.

This approach helps reduce cognitive overload and improve daily decision making.


Features

  • Eisenhower Matrix based task organization
  • Offline first Android task manager
  • Local NoSQL storage using Hive
  • Smart default due dates for each quadrant
  • Swipe gestures to complete or delete tasks
  • Haptic feedback for interactions
  • Light and dark theme support
  • List view and card view layouts
  • No account or onboarding required

Release Track Convention

  • Android tags: android-x.y.z (example: android-2.2.4)
  • Windows tags: windows-x.y.z (example: windows-3.0.0)
  • Android APK naming is kept consistent:
    • Focus-android-x.y.z-universal.apk
    • Focus-android-x.y.z-arm64-v8a.apk
    • Focus-android-x.y.z-armeabi-v7a.apk

Windows Features

  • Native desktop layout optimized for keyboard and large screens
  • Light, dark, and AMOLED theme adaptation across desktop screens
  • Custom desktop settings flyout aligned with home screen styling
  • Draggable custom title area with custom window controls
  • Responsive desktop task edit UI for compact and wide window sizes
  • Unified custom dialog style across desktop actions and confirmations

Desktop Productivity

  • Full Eisenhower Matrix workflow on desktop (Do First, Schedule, Delegate, Eliminate)
  • Focus Mode for distraction-free execution by active quadrant
  • Desktop insights panel (done/open/late counters + productivity progress)
  • Quick task creation and editing from home and command palette
  • Show/hide completed tasks and fast quadrant switching

Tray and Background Workflow

  • System tray integration on Windows
  • Tray menu actions:
    • Show app
    • Quick add task
    • Open command palette
    • Quit
  • Minimize/close to tray behavior for background workflow continuity

Keyboard-first Flow

  • Global hotkey Ctrl + K opens command palette even when app is unfocused
  • In-app shortcut system for major desktop actions
  • Keyboard shortcut help dialog available in app
  • Command palette supports:
    • New task
    • Toggle focus mode
    • Toggle show completed
    • Open settings
    • Show shortcuts
    • Task search and open

Notifications on Windows

  • Native Windows reminder notifications for scheduled tasks
  • Notification action buttons:
    • Mark done
    • Open task
  • Notification handling integrated with desktop task state updates

Windows Keyboard Shortcuts

Shortcut Action
Ctrl + K Open Command Palette
Ctrl + N New task
Ctrl + F Toggle Focus Mode
Ctrl + H Toggle Show Completed
Ctrl + , Open Settings
Ctrl + / or F1 Show keyboard shortcuts
1 2 3 4 Select Eisenhower quadrant

Current Windows Behavior

  • Windows build runs in a single main window
  • Task editing opens in-app (multi-window editing is intentionally removed)

Comparison With Typical Task Apps

Feature Focus Typical Todo Apps
Offline usage Yes Often limited
Data storage Local only Cloud based
Privacy No tracking Analytics common
Cost Free Freemium
Complexity Minimal Feature heavy

Focus prioritizes reliability and simplicity over feature bloat.


Who This App Is For

  • Developers and solo founders
  • Students and researchers
  • Deep work practitioners
  • Users who prefer offline productivity tools
  • Anyone looking for a private task manager

If you believe productivity is about focus rather than constant activity, Focus is built for you.


Screenshots


Technology Stack

  • Flutter for cross platform UI
  • Hive for offline local storage
  • Riverpod for state management
  • Material You for adaptive theming

Support Development

Focus is developed independently and will always remain offline first and privacy focused.

If you want to support continued development of ethical productivity tools, you can do so here:
https://buymeacoffee.com/bxmbshr


Community and Feedback


License

Focus is open source software licensed under GPL v3.0.
See the LICENSE file for details.


What is important is seldom urgent, and what is urgent is seldom important.
Dwight D. Eisenhower