v1.3 Live
Obsidian Ready Heatmap Inside

Focus that becomes
proof of work

Comma turns focused time into visible progress. A drift-proof timer that auto-compiles structured Markdown logs for your Obsidian vault.

Why Comma works daily
Free by default Local-first Privacy
25:00
# Focus Session
## NotesRefactoring the core UI components for better glassmorphism support.## Tasks- [x] Update Tailwind Config- [ ] Fix Grid Layout
FocusMarkdownOptional Sync
Focus sessions that leave a trail.
Every block becomes a clean Markdown log. Keep it local by default, then optionally sync to GitHub later.
Log
Markdown
Proof
Optional GitHub sync
Timer
No drift
Features

Productivity that leaves proof of work

Focus, track, summarize — then commit. A calm workflow for people who build and document.

Instant start, zero friction

Open the app and begin a deep-focus block in seconds. Stored locally by default.

Drift-proof focus timer

Target-time engine survives refreshes and sleeps. Focus, Short Break, Long Break.

Tasks in the session

Capture tasks while working. Mark done in real time. Keep momentum visible.

Markdown logs, always clean

End the block with a structured worklog. Templates adapt to your vault conventions.

Optional GitHub sync

Enable GitHub sync later when you want versioned visibility. Privacy by default.

Daily + weekly summaries

Track total focus time and completed sessions from your real history.

Obsidian-ready by design

Drop logs into Daily Notes or project folders. YAML frontmatter supported.

Calm UX, many themes

Dark-first, minimal noise. Sound + notifications when you want them.

Standard timers

  • Work ends, context disappears
  • No proof of what was done
  • Manual logging later (never happens)
  • Tab refresh breaks flow

Comma workflow

  • Automatic Markdown documentation
  • Git history as proof of work
  • In-context tasks + notes
  • Resilient timer (tab-proof)
Core idea
You don’t just focus — you create an artifact. A session you can reference in a week, month, or year.
Use cases

Built for people who ship and document

Comma is for knowledge-work workflows — where your output needs to be searchable, structured, and real.

MarkdownGitObsidianWorklogsTemplates
Obsidian daily notes

Auto-create a clean log that lands in your daily note structure, with the exact frontmatter you use.

YAMLDaily NotesTags
Building products

Each session becomes a traceable work artifact: what was done, what changed, what’s next.

RoadmapProgressClarity
Team worklogs

Use Git as a transparent timeline for non-code work: research, planning, writing, QA.

SyncReviewableSearchable
Proof

Git-native worklog
for Obsidian users

Keep your vault in Git. Commit logs that match your structure. Build a transparent record of progress — week after week.

Templates
Your format, always
Frontmatter, headers, task layout — fully controllable.
Paths
Drop into your vault
Daily notes, project folders, or custom rules.
Custom pathsYAML frontmatterDaily notesProject logsVersion history
comma.gitignore.space
---
date: 2026-02-04
type: deep-focus
tags: [coding, ui-design]
---
# Session Summary
- [x] Refactored landing hero
- [x] Fixed global rounding
- [ ] Polish CTA microcopy
git commit -m "focus: 25m"
git push origin main (optional)
Local-first Obsidian-ready
Saved
People like you

This is what “proof” feels like

Comma isn’t for everyone. It’s for builders who want history, not hype.

What Comma feels like
“Finally: focus sessions that leave a trail. I can search what I did last week and it’s all there — versioned.”
Builders & knowledge workers
Comma workflow
Vault-first workflow
“The template + path control is the killer feature. Logs land exactly where my vault expects them.”
Obsidian users
Comma workflow
Proof of progress
“It turns discipline into history. Not motivation. Not vibes. Actual artifacts I can reference.”
Engineers / writers
Comma workflow
FAQ

Questions, answered

If you’re a builder, you’ll feel at home.

Is Comma just a Pomodoro timer?

No. The timer is only the trigger. Comma combines focused work sessions, in-session task tracking, automatic Markdown logs, and Git synchronization. Each focus block produces a concrete artifact — a structured worklog you can keep, search, and version.

What problem does Comma actually solve?

Most productivity tools help you focus, but forget everything once the timer ends. Comma solves the missing link between focus and documentation. It turns work sessions into persistent Markdown notes, so your effort accumulates instead of disappearing.

Can I customize the log format?

Yes. Comma uses fully customizable Markdown templates. You control headers, task formatting, frontmatter, file names, and folder paths — so logs fit perfectly into your Obsidian vault, documentation system, or personal workflow.

Does it work well with Obsidian?

Obsidian is a core use case. Logs are plain Markdown files and can be generated directly into any vault structure you prefer — daily notes, project folders, or custom layouts.

Do I need to use GitHub?

GitHub is optional. Comma works great on its own for focused sessions and Markdown logs, while Git sync adds version history and collaboration when you need it.

How does optional GitHub sync work?

Only the generated Markdown log: session metadata, tasks, and notes. GitHub sync is optional and can be enabled when you are ready.

What happens to my data in guest mode?

In guest mode, your data is stored only in this browser (localStorage), not on our server. If you clear browser data, switch devices, or reinstall the browser, you can lose it. Signed-in mode is safer for long-term retention and sync.

Will I lose my progress if I close the tab or refresh the page?

No. Timer state, tasks, and session notes persist. The timer is calculated using a target end-time, so it remains accurate even if the tab sleeps or the browser reloads.

Can I add tasks while the timer is running?

Yes. Tasks are designed to be added and completed during the session. Comma encourages capturing context while you work, not after.

Is Comma meant for teams or individuals?

Both. Many people use it as a personal focus and knowledge tool. Teams can use it to build transparent worklogs and shared documentation through Git repositories.

Is my data private?

Yes. Comma only accesses what you explicitly configure. Authentication is handled via GitHub OAuth, and logs are generated and pushed only to repositories you choose.

Who is Comma best suited for?

Comma is built for developers, writers, designers, and knowledge workers — anyone who values focus, clarity, and a growing body of documented work.

Start today

Turn focus into committed progress

Make your work honest, structured, and searchable — in Markdown, synced to Git.

Commit-per-sessionTemplatesObsidian pathsZero drift