🏃 Workouts
Same demo data — six Pro themes, swipe or wait 5s.
🏃 Workouts
335 active days · 26 day longest streak
🟢GitHub Green
🧘 Mood — emoji map
304 days logged · qualitative tracking, no numbers
Travel Atlas
newA live world map of every city you've been. Embed it the same way.
Sample of 16 cities across 6 continents — try the four themes.
Three visual styles — classic color heatmap, qualitative emoji map, or live travel atlas.
What is Streakly?
Streakly is the official embeddable habit platform at streakly.org: GitHub-style heatmaps for daily streaks, emoji mood maps, and interactive travel atlases. Create a widget in under a minute, paste one link into Notion, Coda, Capacities, or any page that supports embeds, and your study streak or travel map stays live where you already work — not a screenshot that goes stale next week.
Unlike a plain Notion database view, Streakly is built to feel like a trophy on your page: eight levels of color depth, 6 themes including dark mode, click-to-log inside the embed, and auto-updating preview cards for Slack, Discord, or Feishu when iframes are restricted. The free tier includes unlimited history on 2 widgets so you can try it seriously; Pro unlocks unlimited widgets, every theme, and custom branding on share cards.
Habit builders use the heatmap for the same psychology as GitHub green squares — missing a day is visible at a glance. Travelers use the atlas to answer “how many countries have I been to?” with a real world map and drill-down into large countries, not a static checklist. You can export your data as JSON or PNG anytime, and public embed links let friends see your progress if you want.
Streakly is for people who live in documents: Notion templates, personal wikis, team handbooks, and indie homepages. If you are searching for a visited countries map that actually renders live inside your page (not a static PNG), or a notion habit tracker and heatmap, this is what the product is for. Demo widgets on the homepage show all three visual styles instantly; step-by-step guides walk through Notion setup for heatmaps and a travel-atlas template.
Designed for deliberate practice
Every feature exists to make your consistency visible.
Embed it where you live
Two ways to share your streak — full interactive widget, or a live preview card that auto-updates in any chat.
Interactive widget
Real iframe with click-to-log, themed colors, owner editing. Heatmaps and travel atlases — both fully live.
- Notion (paste URL → Embed)
- Any tool with iframe support
- Personal websites & blogs
- Coda, Capacities, Obsidian
Auto-updating preview
When iframe is restricted, your streak still shows up as a fresh preview card every time you share the link.
- Feishu / Lark documents
- Slack, Discord, Telegram
- WeChat, Twitter / X
- LinkedIn, email signatures
Preview cards reflect your widget — heatmaps show current streak and a mini grid, travel atlases show visited countries and trip stats — all auto-generated from your data.
Simple, fair pricing
Start free. Upgrade when you fall in love.
Free
For trying things out.
- 2 widgets
- Unlimited history
- 1 color theme (green)
- Embed everywhere
- Public share link
home.proName
home.proTagline
home.proPriceNote
- Unlimited widgets
- Unlimited history
- All 6 color themes
- Custom branding on share cards
- Priority support
🚀 Lifetime deal — $59 one-time, available now
Got an idea?
Streakly is built in public. Tell us what you wish it could do — we read every message and ship the ones we love.
Ready to track what matters?
Try Streakly in your browser — no email, no credit card. Upgrade when you want to share or go Pro.