- TL;DR: GitHub Actions dominates CI/CD, Make is common, and new package managers like uv and pnpm are popular in new repos.
- Counting Method: Crawled 100,000 most starred repos on GitHub to find config files and understand what people are doing. Main motivation was for [dela].
Leaderboards:
- Most used task runners: Of top 100,000 starred repos, 72,804 had detectable task runners.
- Most used since 2025-01-01: Only for repos created since 2025-01-01 and in top 100k starred.
- Taxonomy of task runners: Build Tool, Package Manager, Easy CLI, Task Runner, CI/CD Tool, Process Manager.
- Make & GitHub Actions: GitHub Actions in 39.8% of repos, beating Travis CI and Circle CI. Make in 19.0% of repos. 27.2% of repos had no detected task runner.
- JavaScript ecosystem: npm tops with 28.5% in JavaScript ecosystem. pnpm rose to 2nd in new 2025 repos and 3rd overall.
- Python ecosystem: uv rose in Python ecosystem. Scripts for crawling and analyzing data managed with uv.
- Discussion: Posted on Hacker News on 2025-07-17.
- Appendix: Data collected between June 28th and 30th 2025 due to GitHub API throttling. Raw data for all time and since 2025-01-01 shown.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。