v2.0 • ARCHITECT YOUR GITHUB IDENTITY

Turn Your Contribution Graph into a Masterpiece

Never let private orgs, enterprise firewalls, or offline coding wipe out your public activity. Paint text, symbols, and organic streaks directly to GitHub via atomic Git Data APIs.

Live Canvas Interactive Simulator
Type text below to test real-time pixel stencil rendering
Density594 commits
Days99 active
Click any tile to toggle intensity • Real-time font stencils
LessMore

The Impact on Your Engineering Profile

Recruiters, engineering leads, and open-source contributors inspect your graph. Here is what they see.

Without ContraGitGaps & Lost Streaks
  • Hard work trapped inside private enterprise repositories
  • Streak broken during vacations, flights, or local sprints
  • Looks inactive even when writing code every day
With ContraGitSteady 364-Day Rhythm
  • Lush, steady graph that signals active software engineering
  • Custom pixel typography messages stamped onto your history
  • Stateless micro-batching that never times out or drops data

Engineered for the Modern Git Stack

ContraGit is not a bash script. It is a full-featured Next.js 16 web application with stateless architecture.

Stateless Micro-Batching

Resilient

Sleep & laptop close immune

Authors commits in stateless 5-commit chunks. If your internet disconnects, machine goes to sleep, or browser restarts, progress is permanently preserved on GitHub and auto-resumes.

Direct Git Data API

Direct API

Zero local git clones required

No disk writes. ContraGit communicates directly with GitHub's low-level Git Data API, creating git blobs, trees, commit objects, and reference updates directly in memory.

Mobile Studio Experience

Mobile-First

Touch drawing & safe area docking

Draw from your phone or tablet on the go. Features touch Pan vs. Draw toggles, 1.5x zoom mode for thumb accuracy, and a docked bottom deployment bar.

Zero Database Footprint

100% Private

Stateless encrypted session cookie

ContraGit stores zero personal code or access tokens on any server. OAuth tokens exist strictly inside encrypted, HTTP-only, stateless session cookies on your device.

Conventional Commit Logs

Clean Git

feat:, fix:, docs:, refactor:

Customize how your git commit logs appear. Pick from Conventional Commits, minimal numbered timestamps, or specify your own custom engineering prefix.

Pixel Typography Library

Font Engine

Built-in 5x7 matrix alphabet

Stamp any English word, symbol, or retro pixel stencil (heart, space invader, zigzag) directly onto your 52-week calendar with customizable week column offsets.

git log --oneline --graph
$ git log -n 4 --pretty=format:"%h %ad | %s"
* a89fc12 2024-06-12 | feat: implement core workflow updates [contra-#104]
* c410a88 2024-06-12 | fix: resolve connection timeout [contra-#103]
* 7e9902b 2024-06-11 | docs: update README specifications [contra-#102]
* 5d218fa 2024-06-11 | chore: optimize cache boundaries [contra-#101]

Ready to Paint Your Graph?

Connect with GitHub in 3 seconds. No credit card, no database, no local cloning.

Get Started with GitHub