Track, Tasks, Focus

Track tasks from everywhere

Taskasaur brings the task systems you already use into a single view, connects them to the time you spend, and helps you protect focused work.

macOS · iOS · Windows · Android · Linux

Taskasaur dinosaur

Stop switching apps just to understand your work.

One task interface

Review mail, GitHub issues, Markdown tasks, and internal tasks together instead of managing each source in a different app.

AI-readable by design

Your database is a structured text file. AI tools can read it, reason across it, and act directly on the work without a proprietary data layer.

Free device syncing

Keep the CSDB file in the file-syncing service you already use and carry the same task database between desktop and mobile without a required subscription.

A wrapper without a forced schema

Taskasaur organizes your existing sources without demanding that every task look the same. Custom fields let each workflow retain the structure it needs.

Track

Time with context built in.

Start a live timer or create a session manually. Every field is yours to define: name it, choose its type, make it selectable, set defaults, connect references, or use it to filter the tasks relevant to a session.

  • Live timers, manual sessions, and breaks
  • List, week, and month review views
  • Text, Markdown, numbers, dates, paths, selections, and references
  • Reusable presets and task-source filters

Tasks

Every source. One working view.

See internal tasks beside Markdown files, GitHub issues, and linked mail. Change the presentation without changing where the work came from.

  • Small or large table and Kanban views
  • Fields, grouping, filters, and multi-sort
  • Source-aware task creation and syncing
  • Track selections highlight the tasks that matter
📦
GitHub Issues.mdMarkdownEmailsInternal Tasks

Focus

Give one task the room it deserves.

Use a preset or custom duration for deep work and breaks. A clear timer, selected task, and configurable completion alert keep the session deliberate.

  • Focus and break modes
  • Pomodoro-ready presets and custom timing
  • Chime, bell, or gentle sound choices
  • Optional vibration patterns
25:00

Data control

Plain-text databases.
No mystery layer.

Taskasaur uses CSDB: a portable text database format that combines schemas, metadata, and CSV-style table data in readable files you control.

work.csdbTEXT DATABASE
--- csdb
format: CSDB
version: 1
name: my-work
tables:
  - sessions
  - tasks

--- table:sessions:data
id,start_time,project
…
PortableMove or back up a normal file.StructuredSchemas keep data reliable.FlexibleCustom fields fit your work.Owned by youChoose internal or path storage.
Learn about CSDB at csvdatabase.net →

Under the hood

A local-first stack built to travel.

The same React application runs across desktop and mobile surfaces, with native bridges handling files, tray controls, and platform behavior.

React + TypeScriptInterfaceZustandApplication stateCSDBData engineElectron + CapacitormacOS · Windows · Linux · iOS · Android
00000

Open source

Help Taskasaur evolve.

Taskasaur is built in the open. Explore the code, report an issue, improve a workflow, or contribute a new source integration.