Back to Projects
CoderWrap
CompletedTypeScriptReactTailwind CSS+4 more

CoderWrap

Turn GitHub activity into a beautiful yearly wrap showcasing your commits, languages, and streaks in a shareable image.

Timeline

3 weeks

Role

Full Stack

Team

Solo

Status
Completed

Technology Stack

TypeScript
React
Tailwind CSS
GitHub API
Shadcn UI
HTML to Image
Canvas API

Key Challenges

  • GitHub API Integration
  • Image Generation
  • Data Visualization
  • Performance Optimization
  • Cross-browser Compatibility
  • Responsive Design
  • Loading States
  • Error Handling

Key Learnings

  • GitHub REST API
  • Canvas Rendering
  • HTML to Image Conversion
  • Data Aggregation
  • Streak Calculation
  • Language Statistics
  • SVG Manipulation
  • Share Functionality

CoderWrap: GitHub Activity Year in Review

Overview

CoderWrap transforms your GitHub activity into a beautiful, shareable yearly wrap. Simply enter your GitHub username, and within seconds, get a stunning visualization of your commits, top programming languages, contribution streaks, and coding statistics—all in a clean, shareable image perfect for LinkedIn posts, portfolio additions, or year-in-review tweets.

The Problem I Solved

Developers want to showcase their yearly coding achievements, but:

  • GitHub's native contribution graph lacks visual appeal
  • Manually calculating statistics is time-consuming
  • No easy way to create shareable year-in-review images
  • Missing insights like language breakdowns and streak analysis

CoderWrap solves this by automatically generating beautiful, data-rich yearly wrap images that developers can proudly share across their professional networks.

Key Features

📊 Comprehensive Statistics

  • Total Commits: Complete commit count for the selected year
  • Current Streak: Track consecutive coding days with flame indicator
  • Top Languages: Visual breakdown of most-used programming languages
  • Beautiful Design: Clean, modern interface with glass-morphism effects

🎨 Shareable Images

  • Generate high-quality images in seconds
  • Perfect dimensions for social media
  • Professional design suitable for portfolios
  • One-click download functionality

⚡ Lightning Fast

  • No login required—uses public GitHub data only
  • Instant generation (sub-5 second loading)
  • Free for developers forever
  • Already used by 100+ developers

Technical Highlights

GitHub API Integration

Efficiently fetches and processes:

  • Yearly commit data across all repositories
  • Language statistics with byte counts
  • Contribution timeline and patterns
  • Public profile information

Image Generation Pipeline

Implemented sophisticated image rendering:

  • HTML to Canvas conversion
  • High-resolution export (optimized quality)
  • Responsive design that adapts to content
  • Clean typography and spacing

Performance Optimization

  • Efficient data aggregation algorithms
  • Optimized API call patterns
  • Minimal bundle size
  • Fast loading states with skeletons

Use Cases

Perfect for:

  • GitHub READMEs: Showcase your year in code
  • LinkedIn Posts: Share your coding journey
  • Portfolio Additions: Demonstrate consistency
  • Year-in-Review Tweets: Celebrate achievements

Try It Out

Visit coderwrap.netlify.app and enter your GitHub username to generate your yearly wrap. No sign-up required—just your public GitHub data transformed into a beautiful, shareable image!

Design & Developed by dev0jha
© 2026. All rights reserved.