Built with developers, for developers.
Every feature on this page ships because a developer asked for it or felt the pain. Here is exactly what we have shipped, what we are building now, and what is coming next. Nothing is hidden.
// merged to main
Shipped
14 features live
Study session logging
Log any session with duration, notes, and course context. Every commit counts.
Streak tracking + contribution grid
18-week git-style activity graph. Miss a day and you feel it. Chain days and you can't stop.
Streak freeze tokens
Life happens. Spend a freeze token to protect your streak on a hard day.
XP, levels, and 21 achievement badges
Every session earns XP. Badges fire for night-owl sessions, marathons, streaks, and more. Full celebration modal when you unlock one.
Badge sharing on LinkedIn
Share any earned badge directly to LinkedIn or download it as a designed image.
Certificates (HTML + PDF)
Issue a verifiable certificate per course, level, or full program. Shareable URL, downloadable PDF.
24 learning roadmap templates
Backend, frontend, DSA, AI/ML, system design, cybersecurity, and more. Each with curated resources and checkpoints.
Public profile pages
Share your learning transcript at commit-learn.vercel.app/u/yourhandle. Streaks, hours, and certificates, all public.
Focus timer (Pomodoro mode)
Built-in focus timer tied directly to your active course. No tab-switching needed.
Insights and analytics dashboard
Time-of-day heatmaps, weekly velocity, best study days, and an ETA to finish every active course.
Email nudges and weekly digest
Gentle daily reminders when you go quiet, and a weekly recap of your hours and streak.
PWA: install on any device
Install commit_ like a native app on Android, iOS, or desktop. Works offline after first load.
Roadmap quiz: find your path
Answer 4 questions and get a personalised learning roadmap matched to your goal and experience.
CS concept skill badges
Courses now show skill chips for algorithms, OOP, system design, data structures, and 40+ more concepts.
// on the branch
In Progress
4 in flight
Native mobile app (iOS + Android)
A React Native app being built in parallel. Log sessions, check streaks, and celebrate badges from your pocket.
Social learning: follow other developers
See who else is grinding the same roadmap. Opt-in activity feed showing friends' streaks and completions.
AI-powered course recommendations
Suggest the right next course based on your completed stack, goals, and learning velocity.
Cohort study rooms
Join a themed room (e.g., 30-day DSA sprint) and study alongside other developers in a shared session feed.
// on the backlog
Upcoming
6 planned
Custom certificate branding
Add your program logo or a personal tagline to your certificates before sharing.
Community roadmap marketplace
Submit and share your own roadmap templates. Curated ones get featured for all users.
API access for integrations
Connect commit_ to Notion, Obsidian, or your own tools. Read and write sessions programmatically.
Mentor matching
Get paired with a senior developer who has completed the roadmap you are working through.
Spaced repetition for checkpoints
Resurface course checkpoints on a smart schedule so what you learned actually sticks.
Mobile push notifications
Streak reminders, badge celebrations, and pacing nudges delivered natively to your lock screen.
Your idea could be on this board.
Got a feature that would change how you learn? A workflow that commit_ should support? Every request is read personally. The best ones make it into the next sprint.
$ git commit -m "shipped because you asked"