A sleek mobile client for viewing your Code::Stats analytics and tracking your coding journey. Currently displays your programming languages, experience levels, XP, and development machines.
- User Onboarding
- Home Screen Widgets
- Top Languages Dashboard
- Language Progress Tracking
- Activity Heatmap
- Machine Statistics
- Daily XP Tracking
- Streak Notifications
- Shareable Achievement Badges
Visit Code::Stats - The original service that powers this client.
This is a community-built client app created with ❤️ for developers who want to track their coding progress. Not officially affiliated with Code::Stats.
Download the latest version from our releases section. The app is currently in beta phase.
Important: After installation, please navigate to the app settings (top-right corner) to set your username. This is required for the app to load properly - without it, the home screen loading indicator will continue spinning indefinitely.
Onboarding has been implemented.
How to release a new version
- Bump version in
pubspec.yaml
- Bump version in
settings_page.dart
,local.properties
(need to make this automatic) git add .
git commit -m "Release vx.y.z"
git tag -a vx.y.z <last_commit_hash>
git push --all
git push --tags
flutter build apk --split-per-abi --release
- Create a new release on GitHub and upload assets
- Tell people