Repo Dive is the ultimate developer utility. We automatically discover high-quality open-source repositories matching your interests, package them, and commit them to your GitHub profile every single day.
Never lose your contribution streak again. Our servers act as an automated bot, executing a real git push to a private archive repository on your behalf every day.
Set your interests (e.g. TypeScript, React, >1000 stars). We scour GitHub to find production-grade code for you to read and learn from, delivered daily.
Track your progress on a beautiful GitHub-inspired calendar heatmap. Mark repositories as reviewed and build a real habit of reading open source.
Our unique Smart Dispatcher algorithm lets you configure exactly how many repositories you want pulled for each day of the week (up to 20 per day). We intelligently distribute these pulls across 24 hours to keep your activity looking completely natural.
Going on vacation? Just click the Disconnect button to instantly wipe your tokens and pause all automated chron jobs until you return.

Your learning habit should be visually rewarding. Use our high-fidelity contribution heatmap to track exactly which repositories you've pulled, reviewed, and studied over time. Build an impressive portfolio of open-source knowledge while maintaining your legendary green squares on GitHub.

Repo Dive securely utilizes the GitHub REST API and GitHub Actions to completely automate the discovery, packaging, and archiving of open-source software, requiring zero local installation.
Securely authenticate with OAuth to grant necessary repository access.
Configure languages, topics, star counts, and daily limits.
Our engine dynamically finds repos and distributes commits evenly.
Your graph lights up. Open the code, review, and learn daily.
The best writers read hundreds of books. The best musicians listen to thousands of hours of music. Yet, many software engineers only ever read the code they, or their immediate team, have written.
Repo Dive was built on a simple philosophy: To become an elite developer, you must study how world-class, production-ready open-source software is architected. By forcing a high-quality repository into your GitHub account every day, we create an unavoidable, rewarding habit of code discovery and study.
Expose yourself to advanced design patterns, proper testing strategies, and elegant directory structures used by top companies.
Recruiters look at GitHub activity. A consistent, glowing green contribution graph immediately signals dedication and passion for the craft.
We never see your GitHub password. Our database relies heavily on Row-Level Security (RLS) ensuring strict data isolation.
API routes run on Vercel's Edge Network, utilizing Octokit to interface with GitHub servers in milliseconds.
Our cron dispatchers ensure you never get duplicate repositories, automatically handling exclusions and rate limits seamlessly.
// Simplified Smart Dispatcher Engine
export async function discoverRepo(profile, exclusions) {
let query = `language:${profile.language}`;
query += ` stars:>${profile.minStars}`;
const repos = await octokit.rest.search.repos({ q: query });
const valid = filterExclusions(repos, exclusions);
return valid.sort(() => 0.5 - Math.random())[0];
}Join the platform that helps developers build a learning habit while making their GitHub activity graph shine.
Start Your Free Streak Today100% Free. No credit card required. Cancel anytime.