Topics / #coding
Coding projects on GitHub
General coding topic: practice, ideas, and craft.
As of , the most-starred Coding projects on GitHub are superpowers (301.3K stars), 30-seconds-of-code (129.2K stars) and taste-skill (98.6K stars). GitHub.Locker tracks 50 Coding repositories with 1.6M stars combined. The fastest-growing on October 17 was superpowers, with +539 stars in a day.
Hot right now
Most stars gained in a day · Oct 17
+539superpowers
obra/superpowers · ★ 301.3KSuperpowers is a software development methodology for coding agents: composable skills plus bootstrap instructions that steer your agent into a disciplined build process instead of just writing code.
+433taste-skill
Leonxlnx/taste-skill · ★ 98.6KTaste Skill is a set of portable skills for AI coding agents: they upgrade AI-built interfaces with stronger layout, typography, motion, and spacing instead of boilerplate-looking UIs.
+32beads
gastownhall/beads · ★ 28KBeads provides a persistent, structured memory for coding agents. It replaces messy markdown plans with a dependency-aware graph, allowing agents to handle long-horizon tasks without losing context.
+30openclaude
Twigpine/openclaude · ★ 34KOpenClaude is an open-source, terminal-first coding-agent CLI that can connect to many cloud and local model providers (OpenAI-compatible APIs, Gemini, GitHub Models, Codex, Ollama, and more) through a single consistent workflow of prompts, tools, agents, MCP, and slash commands.
The all-time top
50 projects · by stars
- 301.3K
#1 · obra/superpowerssuperpowers
Superpowers is a software development methodology for coding agents: composable skills plus bootstrap instructions that steer your agent into a disciplined build process instead of just writing code.
- 129.2K
#2 · Chalarangelo/30-seconds-of-code30-seconds-of-code
30 seconds of code is a collection of short coding articles, each with code snippets, an explanation and examples, published on the project's own website.
- 98.6K
#3 · Leonxlnx/taste-skilltaste-skill
Taste Skill is a set of portable skills for AI coding agents: they upgrade AI-built interfaces with stronger layout, typography, motion, and spacing instead of boilerplate-looking UIs.
- 4

app-ideas
98.2Kflorinpop17/app-ideasA curated collection of application ideas you can build to practice coding, organized into beginner, intermediate, and advanced tiers with detailed specs for each project.
- 5

Web-Dev-For-Beginners
97Kmicrosoft/Web-Dev-For-Beginners · JavaScriptA free 12-week, 24-lesson curriculum from Microsoft Cloud Advocates that teaches web development fundamentals (HTML, CSS, JavaScript) through hands-on projects like a terrarium, a browser extension, a typing game and a space game.
- 6

devops-exercises
84.9Kbregman-arie/devops-exercises · PythonA massive collection of over 2600 DevOps and SRE interview questions and exercises covering Linux, networking, Kubernetes, AWS, Python, Ansible, Terraform, and many other technical topics.
- 7
Front-end-Developer-Interview-Questions
60.9Kh5bp/Front-end-Developer-Interview-Questions · NunjucksA curated list of front-end interview questions covering HTML, CSS, JavaScript, accessibility, testing, performance, networking, and coding exercises that hiring managers can pick from when vetting front-end developer candidates.
- 8

project-layout
56.7Kgolang-standards/project-layout · MakefileIt is a reference collection of common Go project directory patterns (like /cmd, /pkg, /internal, /api) for structuring real-world Go applications. It is explicitly not an official standard from the core Go team, just a documented set of community conventions.
- 9
type-challenges
48.5Ktype-challenges/type-challenges · TypeScriptA curated collection of TypeScript type-level programming puzzles, ranging from warm-up to extreme difficulty, that you solve by writing types and get checked by an online judge.
- 10

CppCoreGuidelines
45.4Kisocpp/CppCoreGuidelines · CSSThe C++ Core Guidelines are a collaborative set of best-practice rules for writing modern C++ (C++11 and later), covering interfaces, resource management, memory management, and concurrency, with the goal of making code type-safe, leak-free, and fast.
- 11

styleguide
39.7Kgoogle/styleguide · HTMLThis is a collection of style guides Google uses for its own and Google-originated open-source code, covering languages like C++, Java, Python, Go, JavaScript, TypeScript, HTML/CSS, Shell, Swift, and more.
- 12

openclaude
34KTwigpine/openclaude · TypeScriptOpenClaude is an open-source, terminal-first coding-agent CLI that can connect to many cloud and local model providers (OpenAI-compatible APIs, Gemini, GitHub Models, Codex, Ollama, and more) through a single consistent workflow of prompts, tools, agents, MCP, and slash commands.
- 13

interactive-coding-challenges
31.9Kdonnemartin/interactive-coding-challenges · PythonA collection of 120+ interactive, test-driven Python coding challenges covering algorithms and data structures commonly asked in coding interviews, each delivered as a Jupyter notebook with unit tests and a paired solution notebook, plus an included Anki flashcard deck.
- 14

Complete-Python-3-Bootcamp
29.8KPierian-Data/Complete-Python-3-Bootcamp · Jupyter NotebookThis repo holds the Jupyter Notebook course files that accompany the paid 'Complete Python 3 Bootcamp' course on Udemy, covering Python 3 basics through hands-on exercises.
- 15

Python-programming-exercises
29.8Kzhiwehu/Python-programming-exercisesA collection of more than 100 Python programming exercises and mini-challenges for practicing coding skills.
- 16

beads
28Kgastownhall/beads · GoBeads provides a persistent, structured memory for coding agents. It replaces messy markdown plans with a dependency-aware graph, allowing agents to handle long-horizon tasks without losing context.
- 17
hacker-laws
27.3Kdwmkerr/hacker-laws · HTMLA curated reference of well-known laws, theories, principles and patterns relevant to software developers and technologists, such as Conway's Law, the CAP Theorem, and the DRY Principle.
- 18

idiomatic.js
25.7Krwaldron/idiomatic.jsA style guide document laying out principles for writing consistent, idiomatic JavaScript code, covering whitespace, syntax, naming, type checking, and comments.
- 19

DesignPatternsPHP
22.2KDesignPatternsPHP/DesignPatternsPHP · PHPA collection of well-known design patterns with small sample implementations in PHP 8.x, aimed at teaching not just how each pattern works but when to reach for it.
- 20
easy-vibe
19.8Kdatawhalechina/easy-vibe · JavaScriptEasy-Vibe is a beginner-friendly course from Datawhale ('vibe coding 101') that teaches AI-native product building: learning to code by shipping real products, from a first idea to a working app.
- 21

LifeOS
19.5Kdanielmiessler/LifeOS · TypeScriptLifeOS is a general-purpose AI harness for life and work: it captures who you are, what you care about, and where you're trying to go, then uses AI that knows you to move you from your Current State to your Ideal State.
- 22

awesome-leetcode-resources
18Kashishps1/awesome-leetcode-resources · JavaA curated collection of resources for learning Data Structures and Algorithms (DSA) and preparing for coding interviews, including patterns, articles, curated problem lists, courses, books, and videos.
- 23

the-craft-of-selfteaching
17.8Kxiaolai/the-craft-of-selfteaching · Jupyter Notebook'The Craft of Self-Teaching' (自学是门手艺) is a free Chinese-language ebook by Li Xiaolai that uses learning to code as the entry point for building the broader skill of self-teaching.
- 24

Functional-Light-JS
16.7Kgetify/Functional-Light-JS · JavaScriptThis is a free, complete online book (and companion workshop) that teaches a pragmatic, scoped-down subset of functional programming — what the author calls 'Functional-Light Programming' — applied directly to real JavaScript code.
- 25

ruby-style-guide
16.5Krubocop/ruby-style-guideA community-driven Ruby coding style guide: it recommends best practices so real-world Ruby programmers can write code that other people can maintain. It deliberately favors established real-world usage over unproven ideals.
- 26

node-lessons
16.4Kalsotang/node-lessons · JavaScriptA free, hands-on Node.js course (titled 'Node.js 包教不包会' — roughly 'Node.js: Taught, Not Guaranteed') by alsotang, built as a series of practical lessons rather than a textbook.
- 27

algorithm-pattern
15.5Kgreyireland/algorithm-pattern · GoA curated collection of reusable 'algorithm patterns' (templates) for solving coding-interview problems efficiently, written up from the author's own LeetCode grind while job hunting.
- 28

cheatsheets
14.5Krstacruz/cheatsheets · TypeScriptDevhints is a big collection of cheatsheets for web developers, published as a website at devhints.io - it calls itself 'TL;DR for developer documentation'.
- 29

grokking_algorithms
13.7KegonSchiele/grokking_algorithms · JavaScriptThis repository holds the source code examples from the book Grokking Algorithms by Aditya Bhargava, meant to be read alongside the book's chapters.
- 30

PHP-CS-Fixer
13.6KPHP-CS-Fixer/PHP-CS-Fixer · PHPPHP CS Fixer is a tool that automatically fixes your PHP code to follow coding standards — unlike a plain linter, it does not just detect problems, it fixes them for you.
- 31

python-mastery
13.4Kdabeaz-course/python-mastery · PythonA free advanced Python programming course by David Beazley, delivered as slides, exercise files, and worked solutions rather than a hosted learning platform.
- 32

swift-style-guide
13.1Kkodecocodes/swift-style-guideThis is the official Swift style guide used by Kodeco (formerly raywenderlich.com) to keep the Swift code in its books, tutorials, and starter kits consistent across many different authors.
- 33
InsForge
13.1KInsForge/InsForge · TypeScriptInsForge is an all-in-one, open-source backend platform built for coding agents: it gives agents database, auth, storage, compute, hosting, and an AI gateway so they can ship full-stack apps end-to-end without a human wiring up the backend.
- 34

JetBrainsMono
13.1KJetBrains/JetBrainsMono · ShellJetBrains Mono is a free and open-source monospaced typeface built specifically for developers. It is available as a standalone download and also comes bundled with all JetBrains IDEs.
- 35

PocketFlow-Tutorial-Codebase-Knowledge
12.7KThe-Pocket/PocketFlow-Tutorial-Codebase-Knowledge · PythonA tool that crawls a GitHub repository (or local directory), analyzes the codebase with an LLM to find core abstractions and how they interact, and turns that analysis into a beginner-friendly tutorial with visualizations.
- 36

hacker-laws-zh
12.5Knusr/hacker-laws-zhA Chinese translation of the hacker-laws project: a curated collection of laws, theories, principles and patterns that developers find useful, like Conway's Law, CAP Theorem, or the KISS Principle.
- 37

Monocraft
11.4KIdreesInc/Monocraft · PythonA free monospaced programming font that recreates the Minecraft UI typeface, with 1500+ glyphs reworked for readability and spacing. It ships as an installable .ttc file.
- 38

apachecn-algo-zh
11.2Kapachecn/apachecn-algo-zh · JavaScriptA free ApacheCN anthology of Chinese translations of data-structure and algorithm texts: LeetCode solution sets in four languages, Coding Interviews (剑指 Offer) solutions and translated books, all readable online.
- 39

Kimi-K2
11.1KMoonshotAI/Kimi-K2Kimi K2 is a large language model series from Moonshot AI: a mixture-of-experts model with 1 trillion total parameters (32B activated per token), trained for frontier knowledge, reasoning, coding and especially agentic tool-use tasks.
- 40

PHP_CodeSniffer
10.8Ksquizlabs/PHP_CodeSniffer · PHPPHP_CodeSniffer is a pair of PHP scripts: 'phpcs', which tokenizes PHP, JavaScript, and CSS files to detect violations of a defined coding standard, and 'phpcbf', which automatically fixes many of those violations.
- 41

auto
10.6Kgoogle/auto · JavaAuto is a collection of source code generators for Java that automatically produce the mechanical, repetitive boilerplate code developers would otherwise write by hand.
- 42

GolangTraining
10.5KGoesToEleven/GolangTraining · GoA collection of training materials and code examples for learning the Go (Golang) programming language, covering topics from the basics up through more advanced concepts.
- 43

react-grab
7.7Kaidenybai/react-grab · TypeScriptReact Grab lets you hover any UI element in your running React app, press Cmd+C or Ctrl+C, and copy that element's exact source location and component stack so you can paste it straight into your AI coding agent as context.
- 44
GLM-5
7.4Kzai-org/GLM-5GLM-5 is a family of large open-weight language models from Z.ai built for agentic engineering and complex, long-horizon coding tasks, scaling up to 744B parameters with sparse attention for efficient long-context serving.
- 45

OpenClaw-RL
5.7KGen-Verse/OpenClaw-RL · PythonOpenClaw-RL is a fully asynchronous reinforcement learning framework that turns everyday conversations with an agent into training signals, letting you train a personalized OpenClaw agent just by talking to it, or train general agents for terminal, GUI, SWE, and tool-call tasks.
- 46
Stable-Diffusion
2.8KFurkanGozukara/Stable-Diffusion · Jupyter NotebookA huge, continuously updated collection of tutorial videos by Dr. Furkan Gozukara covering Stable Diffusion, SDXL, FLUX, SD3, LoRA training, DreamBooth, ControlNet, deepfakes, TTS, animation and more, with links to full YouTube walkthroughs for each topic.
- 47

real-company-interview-ai-coding-projects
358CHENG-LIANG1/real-company-interview-ai-coding-projectsA write-up of three anonymized real-company AI coding interview take-home projects (an agent dashboard, a React Native action agent, and a Jira-style task tool), plus a general method for tackling timed take-home assignments and pairing interviews.
- 48

dsh-tianshu-tui
287huiliyi37/dsh-tianshu-tui · TypeScriptdsh-tianshu-tui is an interactive terminal UI (TUI) plugin for the official DeepSeek Harness CLI (@deepseek-ai/dsh). It uses a self-built minimal ANSI rendering engine to show streaming Markdown and tool cards, 16+ themes, slash commands, memory, and LSP diagnostics inside your terminal.
- 49

orca
183VirtusLab/orca · ScalaOrca is a CLI for defining software development workflows as code, where AI coding agents do the actual coding — you describe the process, the agents handle the implementation steps.
- 50

agent-router
115nidhi-singh02/agent-router · TypeScriptAgent Router is a CLI that looks at your AI coding-agent subscriptions, filters them by quota and policy rules, asks a ranking service for the best pick, and then launches the chosen agent (Cursor, Claude Code, Codex, or OpenCode) in a Herdr pane with your task.
Related topics
Often tagged together
- education933
- open-source5,666
- learning512
- developer-tools2,927
- tutorial626
- resources706
- programming165
- javascript1,842
- learning-resources410
- linux4,181
- beginner-friendly310
- guide365
- python2,396
- reference304
- ai1,954
- macos3,544
- mit3,311
- windows3,401
- ai-agents1,294
- documentation426
- agent820
- cli2,227
- frontend1,080
- interview-preparation111