📈 GH Trending Explorer 🎲 Surprise me

← all repos

InlitX / streak

git clone https://github.com/InlitX/streak.git v2.4.0 · 2d ago 🔥 on GitHub Trending today

Minimal, private, ad-free habit tracker built with Flutter — track habits, build streaks, all offline.

+21
stars, 24h · #307
—
stars, 7 days
—
stars, 30 days
912
★ total
50
forks · 22 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguageDart
LicenseGPL-3.0
Created2026-06-08 (4mo ago)
Last pushtoday
Watchers11
OwnerUser

Seen on GitHub Trending

  • 2026-10-20 — #12 daily in dart · +21 ★

GitHub topics

Links

README excerpt
---
 English · Español · 中文 · Русский · 日本語 
### Streak
### A minimal, private, ad-free habit tracker
Log a habit in a single tap, keep your momentum, and watch your streaks grow.
 Features ·
 Import ·
 Download ·
 Privacy ·
 Translations ·
 Support 
---
 Today · Focus · Statistics · Insights · Amounts · Notes · Personalize · Free & private 
---
## Overview
Streak is an open source habit tracker for Android, Windows and Linux. Make as
many habits as you want, log them with one tap, and watch the grid, the streak
counters and the statistics fill up.
Everything stays on your device. No account, no ads, nothing to sync.
---
## Features
### Tracking
- One-tap logging from the home screen, a widget or the notification
- Three kinds of habit: **normal**, **avoid** (with relapses) and **amount**,
 with your unit and daily goal
- **Checklists** split a habit into steps, done when all are checked
- **Flexible schedules**: daily, X times a week or month, chosen weekdays, or
 every N days
- **Fill in the past**: tap any day to add or remove it
- **Day notes**: long-press a day to write what happened, or attach a photo
- **Vacation mode** pauses a habit without breaking anything
### Seeing your progress
- GitHub-style **activity grid**, by week, month or the whole year
- **Month calendar**, with your week starting on Monday, Saturday or Sunday
- **Completions per month**, so you can see the shape of a whole year
- **Streak evolution** charted over time, watching the line climb
- **"When are you most consistent?"** finds the hours you actually show up
- Totals, best and current streak, completion rate and a per-habit
 **strength** score
- A **shareable progress card** in several sizes, exported as a polished image
### Focus sessions
- A timer for the habits that need one, free or tied to a habit and its goal
- **Pomodoro rounds** with short breaks, or one long stretch
- Three clock styles: **Circle**, **Flip** and **Dots**
- Built-in sounds (rain, brown noise, fire) or your own tracks, in order
 or shuffled
- Calm scenes as a background, or a photo of your own
- Tick off subtasks without leaving the timer, and keep the screen awake
- A **daily focus goal**, plus a history of every session you finish
### Making it yours
- **Classic, Minimal or Express**: three complete designs, each with its own
 typography, shapes and motion
- Minimalist icon pack, or any emoji you like
- Custom accent color with a full picker
- Light and dark themes, plus five app backgrounds: solid, gradient, dots,
 true-black OLED or a photo of your own
- Cover photos, categories, drag-to-reorder, profile name and photo
- Three launcher icons, so Streak matches the rest of your home screen
- A burst of confetti the day you finish everything
### Reminders and widgets
- Reminders per habit, on the days you choose or every N days, each with a
 short encouraging line
- **Done**, **Snooze** and **Add amount** buttons right in the notification
- **Four home-screen widgets**: habit, today, stats