Keep your GitHub activity consistent.
Automate lightweight repository maintenance on your schedule using GitHub's official APIs.
Activity over the last year
Example dataHover or focus a day for details.
Everything you need to run it safely
GitHub-connected
Connect your GitHub account securely.
Scheduled activity
Choose when GreenGrid should perform repository maintenance.
Repository control
Choose exactly which repository GreenGrid can update.
Activity history
See every scheduled execution and its result.
Privacy-first
Your GitHub credentials stay server-side.
How it works
Connect GitHub
Authorise GreenGrid with your GitHub account.
Select a repository
Pick the repository GreenGrid may update.
Choose your schedule
Days, time and timezone are all yours.
GreenGrid performs the configured maintenance
One commit per scheduled run, through the official API.
GitHub processes the resulting commit normally
GitHub decides how the commit is reflected on your profile.
About GitHub contributions
GreenGrid creates real repository commits through GitHub's APIs. GitHub independently determines which commits appear on your contribution graph based on its contribution rules.
Read GitHub's contribution documentationGreenGrid does not control GitHub's contribution graph. Whether an activity appears on your profile depends on GitHub's contribution rules.