awesome-trending-repos: Auto-Tracking GitHub Trending

Every day, hundreds of new projects appear on GitHub's trending list. However, tracking these projects and determining which ones are truly important can be time-consuming. To solve this problem, I...

By · · 1 min read
awesome-trending-repos: Auto-Tracking GitHub Trending

Source: DEV Community

Every day, hundreds of new projects appear on GitHub's trending list. However, tracking these projects and determining which ones are truly important can be time-consuming. To solve this problem, I developed the awesome-trending-repos project. Daily automated updates with GitHub Actions What is the Project? awesome-trending-repos is an automatically updated list that tracks projects from GitHub's trending page daily. The project runs every day at midnight UTC, analyzes trending repos, and writes the results to the README.md file. Key features: 🔄 Daily automatic updates 📊 Historical comparisons and ranking changes 📈 ASCII charts and trend visualizations 🏆 Fastest growing repositories (rising stars) 💾 7-day historical data storage How Does It Work? The project runs automatically using GitHub Actions. Every day at midnight (UTC), a workflow is triggered, scrapes the GitHub trending page, analyzes the data, and writes the results to the README.md file. Data collection process: Scrape