Statistics
The statistics panel helps you track writing progress: today's progress, your streak, a weekly overview, and overall book stats.
Open the panel: the icon in the activity bar or the command palette -> "Statistics".
Today's progress
Shows the results of your current writing session:
- Words written — the number of words added today
- Words per hour (WPH) — current writing pace
- Session timer — how long the active session has been running
If a daily goal is set, a progress bar shows how much is left to reach it.
Daily goal
Configure it via the gear icon in the section header. Ready-made presets are available:
| Preset | Words per day |
|---|---|
| Easy | 250 |
| Standard | 500 |
| Ambitious | 1,000 |
You can also enter any custom value. The goal is tied to a specific book.
Streak
Shows consecutive days of writing. The streak is counted across all books in the project.
Three streak states:
- Safe — today's minimum word count for keeping the streak is already met
- At risk — the minimum has not been reached yet, with time left in the day
- No streak — previous days without writing broke it
The current streak and the all-time best are both shown.
Weekly overview
A chart of the last 7 days. Each bar is the word count for a day. Streak dots appear under the bars. The header combines days the streak was kept and the goal was met.
Book statistics
Overall metrics for the selected book:
- Total words — the accumulated text volume
- Active days — days when at least one character was written in the book
- Average (writing days) — average words per day across active days only
- Average (all) — average across all calendar days
Milestones
The "Milestones reached" section is collapsed by default. Click the heading to expand it. It shows the milestones you have reached (by words and by streak days).
Status bar
Statistics elements appear in the status bar when:
- Streak icon (number + "d") — the streak is more than 0 days
- Goal progress (percentage) — a goal is set for the current book
- Session timer (minutes + words) — a session is active (after the first word is typed)