Topics / #github

GitHub projects on GitHub

The code hosting platform, its features, workflows, and integrations.

As of , the most-starred GitHub projects on GitHub are awesome (520.2K stars), 996.ICU (277.1K stars) and HelloGitHub (182.5K stars). GitHub.Locker tracks 178 GitHub repositories with 3.7M stars combined. The fastest-growing on October 16 was awesome, with +543 stars in a day.

178Projects
3.7MStars in total
+3.6KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

Top 100 of 178 · by stars

  1. #1 · sindresorhus/awesome

    awesome

    It is 'awesome', the original curated directory of awesome lists maintained by Sindre Sorhus: a hand-picked index of lists about all kinds of interesting topics, from programming languages and platforms to gaming, security, and business.

    520.2K
  2. #2 · 996icu/996.ICU

    996.ICU

    A protest initiative by Chinese IT practitioners against the '996' overtime culture, started in March 2019 — it has since drawn about 277k GitHub stars.

    277.1K
  3. #3 · 521xueweihan/HelloGitHub

    HelloGitHub

    HelloGitHub is a monthly magazine that rounds up interesting, entry-level open source projects from GitHub, publishing a fresh issue on the 28th of each month.

    182.5K
  1. 4

    gitignore

    176Kgithub/gitignore

    GitHub's official collection of .gitignore templates: ready-made ignore rules for popular languages, tools and operating systems, and the list behind the .gitignore choosers on GitHub.com.

  2. 5

    spec-kit

    141.6Kgithub/spec-kit · Python

    Spec Kit is an open source toolkit for Spec-Driven Development (SDD) — you write specs, plans, and tasks that an AI coding agent turns into working code, instead of writing code first and documentation as an afterthought.

  3. 6

    Agent-Reach

    98.4KPanniantong/Agent-Reach · Python

    Agent Reach is a capability layer that gives an AI agent the ability to actually read and search the internet — Twitter/X, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu, RSS, web pages and more — instead of hitting paywalls, 403s or login walls.

  4. 7

    github-readme-stats

    79.8Kanuraghazra/github-readme-stats · JavaScript

    A service that generates dynamic SVG stat cards (commits, stars, PRs, rank) and a top-languages card you can embed in your GitHub profile README.

  5. 8

    30-Days-Of-Python

    76.4KAsabeneh/30-Days-Of-Python · Python

    A free 30-day structured curriculum for learning Python from scratch, covering everything from basic syntax to building web APIs and working with databases.

  6. 9

    resume.github.com

    62.9Kresume/resume.github.com · JavaScript

    GitHub Résumé is a service that builds a résumé from your GitHub repositories and activity, giving anyone (like a hiring manager) a quick snapshot of your coding history.

  7. 10

    chinese-independent-developer

    61.8K1c7/chinese-independent-developer

    A massive curated list of indie projects made by Chinese independent developers, aggregating apps, SaaS tools, and websites that others are building on the side.

  8. 11

    github-cheat-sheet

    59.7Ktiimgreen/github-cheat-sheet

    This is a cheat sheet that collects cool, hidden and not-so-hidden features of Git and GitHub, like URL tricks, keyboard shortcuts, task lists and diff tricks, each explained with a short example.

  9. 12

    gitea

    58.5Kgo-gitea/gitea · Go

    Gitea is a self-hosted, all-in-one software development service: Git hosting, code review, issue tracking, project kanban, wiki, team collaboration, a package registry and CI/CD in one package.

  10. 13

    first-contributions

    56.4Kfirstcontributions/first-contributions

    A beginner-friendly tutorial repository that walks newcomers through making their very first open source contribution, step by step.

  11. 14

    GitHubDaily

    48.2KGitHubDaily/GitHubDaily

    GitHubDaily is a curated Chinese-language collection of interesting and useful open-source projects, developer tools, tutorials and tech news discovered on GitHub, shared daily since October 2015.

  12. 15

    Summer2027-Internships

    48KSimplifyJobs/Summer2027-Internships · Python

    A community-maintained list of Summer 2027 tech internships across software engineering, data science/AI, quant, product management, and hardware, updated daily by Pitt CSC and Simplify.

  13. 16

    github-chinese

    35.7Kmaboloshi/github-chinese · JavaScript

    A userscript that translates the entire GitHub interface (menus, titles, buttons, etc.) into Chinese, built on top of the earlier 52cik/github-hans project.

  14. 17

    awesome-awesomeness

    33.7Kbayandin/awesome-awesomeness · Ruby

    An index of awesome lists: one page linking to hundreds of topic-specific awesome-* collections — from programming languages to DevOps, security and design — each maintained by its own curator.

  15. 18

    github-mcp-server

    33.7Kgithub/github-mcp-server · Go

    GitHub's official MCP Server. It connects AI tools straight to GitHub, so agents, assistants and chatbots can read repos and code files, manage issues and PRs, analyze code and automate workflows through natural language.

  16. 19

    refined-github

    32.3Krefined-github/refined-github · TypeScript

    Refined GitHub is a browser extension that cleans up GitHub's interface and bolts on dozens of small quality-of-life features, from sticky sidebars to better diff and comment tools.

  17. 20

    awesome-github-profile-readme

    31.4Kabhisheknaiidu/awesome-github-profile-readme

    A curated catalog of impressive GitHub profile READMEs - the personal landing pages developers add to their profiles - with new entries added continuously.

  18. 21

    gbrain

    30.9Kgarrytan/gbrain · TypeScript

    GBrain is a memory-and-knowledge layer for AI coding agents: instead of raw search hits it returns synthesized, well-cited answers across your pages, people, companies and ideas, plus a self-wiring knowledge graph and an explicit note on what it doesn't know yet. Garry Tan (YC's CEO) built it to run his own OpenClaw and Hermes agents.

  19. 22

    GitHub520

    30K521xueweihan/GitHub520 · Python

    GitHub520 publishes an up-to-date hosts file that maps GitHub's domains to fast, working IPs, fixing the broken images and slow loading that many users hit when browsing GitHub. It requires no software installation - you just update your system's hosts entries.

  20. 23

    awesome-vscode

    29.1Kviatsko/awesome-vscode · JavaScript

    A curated list of delightful VS Code packages and resources — hand-picked extensions, themes and learning material for Visual Studio Code, organized by category.

  21. 24

    vibe-kanban

    28.4KBloopAI/vibe-kanban · Rust

    A kanban board built around coding agents: you plan work as issues, run agents like Claude Code in isolated workspaces, review their diffs, and ship.

  22. 25

    awesome-actions

    28.3Ksdras/awesome-actions

    A curated, categorized index of GitHub Actions: ready-made actions, workflow examples, official resources and tutorials you can plug into your repository's automation.

  23. 26

    cascadia-code

    27.9Kmicrosoft/cascadia-code · Python

    Cascadia Code is a monospaced coding font with programming ligatures, bundled with Windows Terminal and now the default font in Visual Studio.

  24. 27

    PicGo

    27.4KMolunerfinn/PicGo · TypeScript

    A free, open-source desktop image uploader: drag, paste or hotkey an image, PicGo uploads it to your image host (GitHub, Imgur, Aliyun OSS and 60+ others) and automatically copies the link — built for people writing blogs, notes and docs.

  25. 28

    shields

    27.3Kbadges/shields · JavaScript

    Shields.io — a service for concise, consistent, and legible badges in SVG and raster format, designed to be embedded in GitHub readmes or any other web page.

  26. 29

    games

    25Kleereilly/games

    A curated catalog of open source games, add-ons, maps, engines and other game projects hosted on GitHub — any genre, any platform, any engine. It grew from a 2012 Hacker News thread into one of GitHub's most-starred game collections and is now archived.

  27. 30

    dev-sidecar

    24.5Kdocmirror/dev-sidecar · Vue

    Dev-Sidecar (DS) is a local proxy desktop app that helps developers, especially in mainland China, reach GitHub, npm, Stack Overflow and similar services by optimizing DNS lookups and routing blocked or slow requests through acceleration mirrors.

  28. 31

    github-profile-readme-generator

    24.5Krahuldkjain/github-profile-readme-generator · TypeScript

    It's a generator for GitHub profile READMEs: fill in a short form and it produces markdown with popular add-ons, ready to paste into your profile repo.

  29. 32

    Archon

    23.7Kcoleam00/Archon · TypeScript

    Archon is an open-source workflow engine for AI coding agents: you define your development process - planning, implementation, validation, review, PR creation - as YAML workflows and run them reliably across all your projects.

  30. 33

    github1s

    23.3Kconwnet/github1s · TypeScript

    github1s is a free web app that opens any GitHub repository in a full VS Code-style editor right in your browser, so you read code with a file tree and editor instead of clicking through github.com page by page.

  31. 34

    octotree

    23.3Kovity/octotree · JavaScript

    Octotree is a browser extension that enhances GitHub code review and exploration — the project bills itself as 'GitHub on steroids'.

  32. 35

    copilot-docs

    23.2Kgithub/copilot-docs

    This repository hosted documentation for GitHub Copilot during its technical preview period, before Copilot became generally available.

  33. 36

    stackedit

    23.1Kbenweet/stackedit · JavaScript

    StackEdit is a full-featured, open-source Markdown editor that runs entirely in your browser, built on PageDown, the same Markdown library Stack Overflow uses.

  34. 37

    hub

    23Kmislav/hub · Go

    hub is a command-line tool that wraps git to extend it with extra features and commands that make working with GitHub easier, like creating pull requests or forking repos from the terminal.

  35. 38

    renovate

    22.8Krenovatebot/renovate · TypeScript

    Renovate is an automated dependency update tool: it scans your repo for dependency references and opens pull requests when newer versions are available, so you don't update them by hand.

  36. 39

    CodeHub

    22.5KCodeHubApp/CodeHub · C#

    CodeHub is an iOS app for browsing and maintaining your GitHub repositories from an iPhone, iPod Touch or iPad — from pull requests down to comments on individual file diffs.

  37. 40

    desktop

    22Kdesktop/desktop · TypeScript

    GitHub Desktop is an open-source, Electron-based GitHub app: a visual client for working with Git and GitHub without wrestling with the command line. It is written in TypeScript and uses React.

  38. 41

    dyad

    22Kdyad-sh/dyad · TypeScript

    A local, open-source AI app builder for power users: you describe an app in a prompt, Dyad builds it, and everything runs on your own machine instead of in the cloud.

  39. 42

    gitbutler

    21.8Kgitbutlerapp/gitbutler · Rust

    GitButler is a modern Git-based version control client with both a GUI and a CLI, built from scratch to be a simpler, more powerful alternative to vanilla Git — including for AI-powered and agentic workflows.

  40. 43

    vim-fugitive

    21.8Ktpope/vim-fugitive · Vim Script

    Fugitive is a Git wrapper that lives inside Vim — the README bills it as 'the premier Vim plugin for Git'. The name comes from its own tagline: a Git wrapper 'so awesome, it should be illegal'.

  41. 44

    awesome-readme

    21.6Kmatiassingers/awesome-readme

    A curated list of GitHub repositories that have exceptionally well-written README files, meant to serve as inspiration and examples for writing your own.

  42. 45

    docs

    21Kgithub/docs · TypeScript

    It is the open-source repository behind docs.github.com — GitHub's official documentation. Both the content and the site code live here, and anyone inside or outside GitHub can contribute.

  43. 46

    Obtainium

    20.5KImranR98/Obtainium · Dart

    Obtainium is a free, open-source Android app that installs and updates apps straight from their release pages — GitHub, GitLab, F-Droid and many more — and notifies you when a new release comes out.

  44. 47

    profile-summary-for-github

    19.9Ktipsy/profile-summary-for-github · Vue

    A visualization tool for your GitHub presence: it turns a GitHub profile into a visual summary page instead of the plain profile view.

  45. 48

    komi-store

    19.5Kkomi-store/komi-store · Kotlin

    Komi Store, formerly GitHub Store, is a free open-source app store for browsing, discovering and one-click installing apps from developer releases on GitHub, Codeberg and Forgejo.

  46. 49

    golang-developer-roadmap

    18.4Kdarius-khll/golang-developer-roadmap

    A visual roadmap and curated list of libraries, tools and resources to follow when learning to become a Go (Golang) developer, covering things like web frameworks, databases, ORMs, caching, logging, testing and microservices.

  47. 50

    gitdiagram

    18.3Kahmedkhaleel2004/gitdiagram · TypeScript

    GitDiagram turns any public or private GitHub repository into an interactive architecture diagram in seconds. You can also replace 'hub' with 'diagram' in any GitHub URL to open its diagram.

  48. 51

    deepwiki-open

    18.2KAsyncFuncAI/deepwiki-open · Python

    DeepWiki-Open is an open-source, AI-powered wiki generator: give it a GitHub, GitLab, or Bitbucket repository and it automatically builds a beautiful, interactive wiki explaining how the code works.

  49. 52

    Awesome-GitHub-Repo

    17.3KWechat-ggGitHub/Awesome-GitHub-Repo

    A hand-curated Chinese-language collection of interesting and high-quality open-source GitHub projects, organized into thematic categories (AI, fun hacks, real-world practice projects, tools, learning resources) rather than by programming language.

  50. 53

    metrics

    17.3Klowlighter/metrics · JavaScript

    Metrics is an infographics generator for GitHub: it turns your account's stats into a card rendered as SVG, Markdown, PDF or JSON that you can embed anywhere, including your profile README.

  51. 54

    ToolsOfTheTrade

    17.2Kcjbarber/ToolsOfTheTrade

    A curated, categorized list of SaaS and self-hosted tools that startups and developers use instead of building and hosting their own infrastructure, originally collected from Hacker News discussions.

  52. 55

    markdown-badges

    17.1KIleriayo/markdown-badges · SCSS

    A curated collection of badges for developer profiles and project READMEs: ready-made markdown snippets with logos for hundreds of tools, languages, and services.

  53. 56

    gitmoji

    16.8Kcarloscuesta/gitmoji · TypeScript

    Gitmoji is an initiative to standardize using emojis in GitHub commit messages, so you can tell a commit's purpose just by looking at the emoji used.

  54. 57

    Best-README-Template

    16.4Kothneildrew/Best-README-Template

    This is a README template designed to help you quickly write a polished, well-structured README.md for your own GitHub projects, with ready-made sections for About, Getting Started, Usage, Roadmap, and Contact.

  55. 58

    github-trends

    16Kavgupta456/github-trends · Python

    GitHub Trends generates customizable stat cards for your GitHub profile README, computing your real contribution metrics from the GitHub API — lines of code written, by language, repository, and over time.

  56. 59

    gitingest

    15.9Kcoderamp-labs/gitingest · Python

    Gitingest turns any Git repository into a prompt-friendly text digest for LLMs. You can also just swap 'hub' for 'ingest' in a GitHub URL (e.g. github.com -> gitingest.com) to get the digest instantly.

  57. 60

    git-tips

    15.9K521xueweihan/git-tips

    A Chinese-language cheatsheet of Git commands and tricks, collecting common operations and some clever shortcuts beyond the basics.

  58. 61

    guiadevbrasil

    15.8Karthurspk/guiadevbrasil

    GuiaDevBrasil is a large Portuguese-language guide that aggregates resources across many tech areas to help people learn, build knowledge, and clear up doubts for any technology-related career.

  59. 62

    opensource.guide

    15.7Kgithub/opensource.guide · HTML

    A collection of free guides that teach individuals, communities, and companies how to run and contribute to open-source projects, published as a website and curated by GitHub.

  60. 63

    cargo

    15.6Krust-lang/cargo · Rust

    Cargo is the official package manager and build tool for the Rust programming language. It downloads a project's dependencies and compiles the project.

  61. 64

    vagas

    15.4Kfrontendbr/vagas

    A GitHub repository where companies and recruiters post front-end developer job openings in Brazil by opening GitHub issues, run by the FrontendBR community.

  62. 65

    Skill_Seekers

    15.2Kyusufkaraaslan/Skill_Seekers · Python

    Skill Seekers converts documentation sites, GitHub repos, PDFs, videos, notebooks, wikis and other sources into structured knowledge assets, ready to power AI Skills (Claude, Gemini, OpenAI), RAG pipelines, and AI coding assistants.

  63. 66

    hello-git

    15.1Kmouredev/hello-git

    A free, beginner-friendly course for learning Git and GitHub from scratch, made up of 45 video lessons covering around 5 hours and 45 minutes of content.

  64. 67

    Aperant

    14.6KAndyMik90/Aperant · TypeScript

    Aperant (formerly Auto Claude) is an autonomous multi-agent coding framework packaged as a desktop app: you describe a goal and AI agents plan, implement, and validate the code for you.

  65. 68

    Spoon-Knife

    14.1Koctocat/Spoon-Knife · HTML

    This is a demonstration repository used to teach people how forking works on GitHub. It has no real code or app inside, just example files to practice with.

  66. 69

    emoji-cheat-sheet

    13.8Kikatyang/emoji-cheat-sheet · TypeScript

    A markdown cheat sheet that lists every emoji shortcode (like `:smile:`), grouped by category, so you can look up the right code for comments, commits, and issues.

  67. 70

    linguist

    13.7Kgithub-linguist/linguist · Ruby

    Linguist is the library GitHub.com uses to detect the programming language of files (blobs), ignore binary or vendored files, suppress generated files in diffs, and build the language breakdown graphs shown on repository pages.

  68. 71

    git-history

    13.7Kpomber/git-history · JavaScript

    Git History is a free tool for quickly browsing the history of any file in a git repository — you see how the file evolved, commit by commit.

  69. 72

    Badges4-README.md-Profile

    13.5Kalexandresanlim/Badges4-README.md-Profile · Markdown

    A curated collection of badges — ready-made images you paste into your GitHub profile README to show off your tools and skills and make the page stand out.

  70. 73

    pr-agent

    13.4KThe-PR-Agent/pr-agent · Python

    An open-source, AI-powered code review agent for pull requests — the original open-source PR reviewer, now community-owned after being donated by Qodo.

  71. 74

    css

    13Kprimer/css · SCSS

    Primer CSS is the stylesheet implementation of GitHub's design system - the open-source @primer/css package behind the look of github.com.

  72. 75

    Sarasa-Gothic

    12.9Kbe5invis/Sarasa-Gothic · JavaScript

    Sarasa Gothic is a CJK composite font that merges Inter (Latin/Greek/Cyrillic), Iosevka (for the Mono/Term/Fixed variants) and Source Han Sans (CJK glyphs) into a single unified gothic/sans-serif typeface covering Chinese, Japanese and Korean alongside Latin text.

  73. 76

    gh-dash

    12.6Kdlvhdr/gh-dash · Go

    gh-dash is a terminal UI (TUI) dashboard that shows your GitHub pull requests and issues right in the terminal, so you never have to switch to a browser to check them.

  74. 77

    beautify-github-profile

    12.6Krzashakeri/beautify-github-profile

    A curated collection of tools and tutorials for making your GitHub profile README more beautiful, covering badges, widgets, icons, profile generators and emojis.

  75. 78

    git-cliff

    12.3Korhun/git-cliff · Rust

    git-cliff is a highly customizable changelog generator that builds changelog files from your Git commit history, following the Conventional Commits specification and the Keep a Changelog format.

  76. 79

    alfred-workflows

    12.2Kzenorocha/alfred-workflows

    A collection of workflows for Alfred (versions 3 and 4) that add quick commands and triggers for things like Caffeinate, GitHub, Sublime Text, timezones, package manager docs, emoji, and more.

  77. 80

    starter-workflows

    12.2Kactions/starter-workflows · TypeScript

    This is the official collection of starter workflow templates for GitHub Actions, shown when you create a new workflow in a repository's Actions tab.

  78. 81

    giscus

    12.2Kgiscus/giscus · TypeScript

    Giscus is a commenting system that lets visitors leave comments and reactions on your website using GitHub, with everything stored and moderated through GitHub Discussions.

  79. 82

    obsidian-git

    12.1KVinzent03/obsidian-git · TypeScript

    Obsidian Git is a community plugin that brings Git version control right into Obsidian.md, letting you commit, pull, and push your vault changes from inside the app.

  80. 83

    onefetch

    12.1Ko2sh/onefetch · Rust

    Onefetch is a command-line tool that displays project information and code statistics for a local Git repository directly in your terminal.

  81. 84

    github-do-not-ban-us

    11.7K1995parham/github-do-not-ban-us · JavaScript

    An open letter and protest campaign against GitHub restricting Iranian developers' accounts, which also showcases open-source projects made by Iranian developers.

  82. 85

    loop-engineering

    11.6Kcobusgreyling/loop-engineering · TypeScript

    Loop Engineering is a pattern library and set of CLI tools for designing automated loops where AI coding agents discover work, act on it, verify the result, and persist state in the repo, instead of you typing the next prompt yourself.

  83. 86

    register

    11.6Kis-a-dev/register · JavaScript

    is-a.dev lets any developer claim a free, personalized '.is-a.dev' subdomain for their website by submitting a pull request to this GitHub repository; Cloudflare then publishes the DNS records for free.

  84. 87

    go-github

    11.3Kgoogle/go-github · Go

    go-github is a Go client library for accessing the GitHub REST API v3, giving Go programs typed access to repos, issues, pull requests, webhooks and more.

  85. 88

    github

    11.3Kphodal/github · Rich Text Format

    This is a Chinese ebook called 'GitHub 漫游指南' (GitHub Wandering Guide) that explores how to build a good open-source project on GitHub by examining user behavior and interesting patterns on the platform.

  86. 89

    Awesome-Profile-README-templates

    11.2Kkautukkundan/Awesome-Profile-README-templates · JavaScript

    A curated collection of awesome GitHub profile README templates, meant to inspire developers when designing their own profile page.

  87. 90

    DotNetGuide

    11.1KYSGStudyHards/DotNetGuide · C#

    DotNetGuide is a massive curated knowledge base for C#/.NET/.NET Core developers, covering learning roadmaps, interview prep, tools, frameworks, videos, books, and career resources, all in Chinese.

  88. 91

    open-swe

    11Klangchain-ai/open-swe · Python

    Open SWE is an open-source asynchronous coding agent - a 'software factory' built on LangChain's Deep Agents - that takes a code-change task from a dashboard, GitHub, Slack, or Linear (or a schedule), works in an isolated sandbox to understand the codebase, makes changes, validates them, and delivers a pull request.

  89. 92

    e2e

    11Ktester-army/e2e · TypeScript

    e2e is an end-to-end testing framework for web and mobile apps. You describe a goal in natural language, an agent drives the app to reach it, and you check the result with locators and assertions in the same test.

  90. 93

    kodluyoruz-frontend-101-egitimi

    10.9Khakanyalcinkaya/kodluyoruz-frontend-101-egitimi · JavaScript

    This is a Turkish-language video course repo for beginners learning front-end web development, prepared by Hakan Yalcinkaya for the Kodluyoruz program. It covers the basics from setup through HTML, CSS, Bootstrap, Git/GitHub and JavaScript fundamentals.

  91. 94

    coworker

    10.8Kaccomplish-ai/coworker

    Coworker is a project by the accomplish-ai team whose README now holds just one message: the project is no longer supported. What it once did is no longer documented.

  92. 95

    git-github-learning-quest

    10.8Kelidianaandrade/git-github-learning-quest

    This is a gamified Git and GitHub learning course: a structured journey that teaches version control from the basics to advanced collaboration techniques through levels, tasks, and achievements, written in Portuguese.

  93. 96

    git-bug

    10.8Kgit-bug/git-bug · Go

    git-bug is a distributed, offline-first bug tracker that lives inside your git repository: issues, comments and identities are embedded in the repo itself and sync through ordinary git pushes and pulls.

  94. 97

    introduction-to-github

    10.7Kskills/introduction-to-github

    A hands-on GitHub Skills exercise that gets complete beginners using GitHub — repositories, branches, commits, and pull requests — in under an hour, all on github.com.

  95. 98

    Horizon

    10.6KThysrael/Horizon · Python

    Horizon is a self-hosted AI news radar: it watches your sources daily and produces a briefing with summaries, background context and community discussion, in both English and Chinese.

  96. 99

    GitTutorial

    10.6Krafaballerini/GitTutorial

    This is a hands-on tutorial that teaches how to use Git and GitHub in practice, covering the whole workflow from initializing a repo to opening a pull request.

  97. 100

    copilot-sdk

    10.6Kgithub/copilot-sdk · Java

    This is GitHub's official Copilot SDK, letting developers embed GitHub Copilot's agentic workflows (planning, tool invocation, file edits) directly into their own apps and services, with implementations for Python, TypeScript, Go, .NET, Java, and Rust.

Showing the 100 most-starred of 178. See every one in the catalog.

Often tagged together