← back

Github Activity Importer

CLI tool written in Go that fetches commit history from GitLab and recreates the activity on a GitHub repository — preserving the contribution graph without moving any code.

Connects to the GitLab API, handles pagination, extracts commit metadata (author, date, message), and writes it to a target GitHub repo. Designed for cron jobs or CI/CD pipelines.

Technologies: Go

GitHub