One private repository
Your existing work stays untouched.
GitGrid is designed to write only to a dedicated private repository. It never edits, rewrites, or deletes the repositories already in your account.
Preview the quiet weeks, shape a natural rhythm, and keep every change isolated from the repositories that matter.
Local-first planner · GitHub App Apply live
Interactive preview
Every control works locally. Change the rules, compare before and after, or edit individual days.
Private plan
838 contributions in 2026 · 318 planned
Click an empty day to edit it. GitHub requires account-wide repository access to create the new repo; GitGrid's code writes only to the repo it creates.
192 commits through today · UTC
How it works
A contribution graph is a thin signal. GitGrid gives you control over that signal without crossing into the code that represents your work.
One private repository
GitGrid is designed to write only to a dedicated private repository. It never edits, rewrites, or deletes the repositories already in your account.
Natural timing
Choose density and a daily range, include or skip weekends, and inspect the result before connecting GitHub.
Rules you control
Historical application and the future preview remain separate decisions. Every planned day is visible and editable from the grid.
The boundary
Careers have layoffs, caregiving, burnout, long internal projects, and work that never reaches a public repository. The graph records none of that context. GitGrid lets you plan the visible rhythm while keeping the mechanism isolated and explicit.
FAQ
Exactly what Apply does, what GitHub can access, and what GitGrid costs.
Pressing Apply verifies your GitHub identity, reuses or installs the GitGrid GitHub App, creates one dedicated private repository from the GitGrid template, saves your configuration there, and applies the selected history through today.
No. The product contract is intentionally narrow: GitGrid writes only to the private repository it creates. Existing repositories remain outside its application-level write boundary.
GitHub does not allow an App installation with zero selected repositories, so a repo that does not exist yet cannot be selected during installation. GitGrid therefore needs account-wide repository permission to create the new private repo. Its code does not enumerate or write to your existing repositories, and you can uninstall the App after Apply.
Yes. Density, minimum and maximum commits per day, weekend inclusion, historical backfilling, the future preview, randomization, and individual planned days are all separate controls.
Yes. The planner is local-first. It generates a representative history in your browser, and nothing is sent until you press Apply and approve the GitHub App installation.
GitGrid is free to use. There is no subscription, checkout, or recurring charge. The product creates the private repository and applies the history you select through today.
Free to use
Configure locally, review every planned day, and connect GitHub only when the result looks right.
No checkout, subscription, or usage fee. Apply creates one private repository and writes only the selected history through today.
GitGrid does not install recurring automation or collect payment.
Free to use
GitGrid creates one private repository and applies the history you choose through today. No subscription or recurring automation is installed.
GitHub authorization starts only after you press Apply.