What is… every popular GitHub repo?
Popular GitHub repositories, each answered in plain English for non-coders: what it is, its tech stack, and how to run it. Pick any to read the answer.
By language: Python · TypeScript · JavaScript · Go · C++ · Rust · Java · HTML · C · Shell · C# · Jupyter Notebook · Swift · PHP · Kotlin · Ruby
- python-world/python-mini-projectsA collection of hundreds of small, beginner-friendly Python scripts contributed by the community. Each project
- golang-migrate/migrateA Go tool and library for running versioned database schema changes — add columns, create tables — in the righ
- kubernetes-sigs/kubesprayA collection of Ansible automation scripts that set up a production-ready Kubernetes cluster on almost any clo
- jantic/deoldifyDeep learning tool that automatically adds color to black-and-white photos and videos. Uses a hybrid training
- openai/codex-plugin-ccA Claude Code plugin that lets you call OpenAI's Codex AI agent for code reviews, bug fixes, and investigative
- openai/evalsA framework and benchmark library for testing how well AI language models perform — run existing tests or writ
- perkfly/reverse-interview-zhA Chinese-language list of smart questions job candidates can ask companies during technical interviews — cove
- shopify/draggableA JavaScript library that gives you full control over drag-and-drop interactions in the browser, with a unifie
- darius-khll/golang-developer-roadmapA learning roadmap showing the topics and skills needed to become a Go developer, organized as a visual guide
- prinzhorn/skrollrA JavaScript library for creating scroll-triggered animations in HTML without needing a framework or coding sk
- tencent/apijsonA Java library that lets frontend clients query and modify databases directly via JSON requests, eliminating t
- teambit/bitA TypeScript build system that breaks your codebase into small independently versioned components — UI, backen
- dropzone/dropzoneA JavaScript library that turns any area on a webpage into a drag-and-drop file uploader — handling previews,
- blender/blenderThe official source code mirror for Blender, a free 3D creation tool that covers everything from sculpting and
- youzan/vant-weappA ready-made UI component library for WeChat Mini Programs that lets you add buttons, dialogs, and other inter
- huggingface/trlA Python library for fine-tuning and aligning AI language models after initial training, using techniques like
- elizaos/elizaAn open source TypeScript framework for building autonomous AI agents that can chat, make decisions, and conne
- videolan/vlcThe source code for VLC, a free media player that plays almost any video or audio file, disc, or stream, and c
- deviantony/docker-elkA ready-to-run Docker Compose setup for the Elastic stack so you can explore log search and data visualization
- lightgbm-org/lightgbmA fast machine learning framework that combines many decision trees to make accurate predictions, designed to
- vercel-labs/skillsA command-line tool for installing and managing reusable instruction sets (skills) that teach AI coding agents
- lmax-exchange/disruptorA high-performance Java library for ultra-low-latency inter-thread communication, built by LMAX Exchange for s
- google/flexbox-layoutAn Android library that brings the web's flexible box layout system to Android apps, letting items grow, shrin
- wangeditor-team/wangeditorOpen-source web rich text editor (WYSIWYG) for formatting text, images, and content in the browser. Works with
- klingairesearch/liveportraitAI system that animates still portrait photos to move naturally, driven by a video or image reference. Works o
- ppy/osuA free-to-play rhythm game where players click, drag, and press keys to the beat. Supports custom gameplay mod
- meta-llama/llama-cookbookOfficial Meta collection of guides and code examples for building applications with Llama AI models, covering
- imarvinle/awesome-cs-booksA curated collection of Chinese-language computer science and programming books, organized by topic with downl
- sandboxie-plus/sandboxieA Windows security tool that runs programs in an isolated sandbox so any changes they make to files or the reg
- olshansk/interviewCurated collection of links and resources for preparing for technical software engineering job interviews, org
- ether/etherpadA self-hosted real-time collaborative document editor — like Google Docs but on your own server — where partic
- google/web-starter-kitA Google-created website starter template with responsive layouts, Sass support, automatic file optimization,
- wasp-lang/waspA framework that generates full-stack web apps from a config file, handling auth, jobs, and databases automati
- elysiajs/elysiaTypeScript web server framework with end-to-end type safety, built for Bun runtime. Catches data type mismatch
- linkwarden/linkwardenSelf-hosted bookmark manager that saves screenshots, PDFs, and full-page snapshots of every link you save, pro
- google/gvisorgVisor is a container security sandbox from Google that intercepts system calls between containerized apps and
- tusen-ai/naive-uiNaive UI is a Vue 3 component library offering 90+ ready-made UI elements — buttons, forms, tables, menus — wi
- dapperlib/dapperDapper is a lightweight .NET library that maps SQL query results directly to C# objects via extension methods,
- jcjohnson/neural-styleApply the artistic style of one image to the content of another using neural networks. Create paintings that b
- interviewmap/cs-interview-knowledge-mapStudy guide covering JavaScript, web frameworks, algorithms, and computer science fundamentals to help develop
- cheat-engine/cheat-engineA tool for inspecting and modifying game and application memory in real-time, letting you find and change valu
- state-spaces/mambaA Python library implementing Mamba, a neural network architecture that processes sequences (text, audio, time
- docker-mailserver/docker-mailserverDocker Mailserver is a production-ready email server in a single container, bundling Postfix, Dovecot, spam fi
- vxunderground/malwaresourcecodeA curated archive of malicious software source code across Windows, Linux, macOS, Android, and more, maintaine
- alyssaxuu/screenityScreenity is a free Chrome extension for screen recording that runs entirely in your browser with no account r
- openai/tiktokenTiktoken is a fast Python tokenizer for OpenAI language models that converts text to token numbers and back —
- plotly/plotly.jsPlotly.js is an open-source JavaScript library for interactive charts — 3D graphs, maps, financial charts, sta
- lllyasviel/style2paintsAI tool that automatically colorizes line art sketches into layered artwork, matching how digital artists actu
- bcit-ci/codeigniterCodeIgniter is a lightweight PHP web framework that provides routing, database helpers, session management, an
- lichess-org/lilaLila is the open-source server powering lichess.org — a completely free, ad-free online chess platform with re
- liabru/matter-jsMatter.js is a JavaScript library that simulates 2D physics in a web browser — objects fall, collide, bounce,
- ardalis/cleanarchitectureA starter template for building ASP.NET Core web apps using Clean Architecture, which separates business logic
- claude-code-best/claude-codeOpen-source CLI AI coding assistant that recreates Claude Code with multi-agent collaboration, editor integrat
- snapkit/masonryMasonry simplifies iOS layout code by replacing verbose Auto Layout constraints with a clean, chainable syntax
- auth0/node-jsonwebtokennode-jsonwebtoken is a Node.js library for creating and verifying JSON Web Tokens — the most common way to han
- bmorelli25/become-a-full-stack-web-developerA curated list of 100+ free resources for learning full-stack web development, covering front-end, back-end, d
- google-gemini/gemini-fullstack-langgraph-quickstartA full-stack web app template where an AI agent researches topics by searching the web, reflecting on results,
- microsoft/airsimOpen-source simulator for drones and autonomous vehicles built on Unreal Engine, enabling AI researchers to te
- hellzerg/optimizerWindows utility to improve privacy and security by disabling telemetry, removing bloatware, and applying syste
- mikf/gallery-dlCommand-line tool to download images and galleries from hundreds of websites like Pixiv, DeviantArt, Danbooru,
- interviewready/system-design-resourcesA curated reading list of articles, papers, and videos on system design — how to build software that scales re
- transitive-bullshit/agenticA marketplace for AI tools where developers could publish APIs and charge other developers for using them, wit
- jimliu/baoyu-skillsA collection of reusable skill plugins for Claude Code that add slash commands for generating image cards, pro
- sweetalert2/sweetalert2SweetAlert2 is a dependency-free JavaScript library that replaces your browser's plain alert and confirm popup
- emcie-co/parlantPython framework for building AI chat agents that reliably follow business rules by matching guidelines to mes
- micropoor/micro8Chinese-language penetration testing and security tutorial series covering web attacks, network penetration, d
- ruffle-rs/ruffleA Rust-based emulator that runs Adobe Flash content in modern browsers and as a desktop app, using WebAssembly
- haoel/leetcodeA collection of C++ solutions to LeetCode coding problems, organized by problem number with links to both the
- mjmlio/mjmlA markup language that compiles to HTML emails compatible across Gmail, Outlook, Apple Mail, and other clients
- ionic-team/ioniconsIonicons is a free set of over 1,300 SVG icons delivered as a web component — drop in a script tag, use an HTM
- wled/wledWLED is open-source firmware you flash onto a cheap ESP32 or ESP8266 chip to control addressable LED strips ov
- tj/git-extrasgit-extras adds extra command-line commands on top of Git for tasks like auto-generating changelogs, summarizi
- statsd/statsdStatsD is a lightweight Node.js daemon that collects application metrics sent over UDP from your code and peri
- espressif/esp-idfESP-IDF is Espressif's official development framework for programming ESP32 microcontroller chips — it provide
- thealgorithms/goA collection of algorithms and data structures implemented in Go for learning, interview prep, and studying co
- so-fancy/diff-so-fancyA tool that makes git diff output much easier to read by reformatting it with cleaner visuals and highlighting
- matryer/xbarA macOS menu bar app that runs scripts and displays their output in the top menu bar, letting you create custo
- emotion-js/emotionA JavaScript library for writing CSS styles directly inside your JavaScript or TypeScript code, keeping styles
- google/libphonenumberGoogle's open-source library for parsing, validating, and formatting phone numbers from every country, availab
- bytecodealliance/wasmtimeA runtime for running WebAssembly code outside the browser on servers or desktops, with a strict security sand
- nim-lang/nimNim is a compiled programming language that combines Python's readability with C-level performance, featuring
- css-modules/css-modulesDocumentation for CSS Modules, a system that makes CSS class names local to each file so styles in one compone
- mlc-ai/web-llmRuns large language models entirely inside a web browser using the device's graphics card, with no server requ
- pot-app/pot-desktopA cross-platform desktop app that translates selected text or extracts text from images on your screen using a
- sczhou/codeformerAI tool that restores blurry or damaged faces in photos and videos, with extras for colorizing black-and-white
- trekhleb/learn-pythonA topic-by-topic collection of runnable Python scripts that teach the language by example and double as a chea
- forezp/springcloudlearningChinese-language tutorial repo with runnable Java examples that teach Spring Cloud — the toolkit for building
- bluesky-social/social-appThe official open-source Bluesky social media app, producing the web site, iOS app, and Android app from a sin
- jacksontian/fksA community-maintained knowledge map of everything a frontend web developer might want to learn, organized as
- nhn/tui.editorTOAST UI Editor is a drop-in Markdown editor component for web apps, with live preview, a WYSIWYG mode, and pl
- vim-airline/vim-airlineA Vim plugin that replaces the plain status bar and tab line with a richer, colour-coded display showing editi
- ginuerzh/gostGOST is a Go command-line tool that builds secure network tunnels and chained proxies across many protocols (H
- fastapi/sqlmodelSQLModel is a Python library that lets you describe SQL database tables with normal Python classes — one defin
- nagi-ovo/gemini-voyagerA browser extension that adds folder organisation, a prompt vault, Google Drive sync, conversation timelines,
- mswjs/mswA JavaScript library that intercepts outgoing API requests in the browser and Node.js and returns fake respons
- stas00/ml-engineeringA free open-source handbook for ML engineers training and serving large AI models on GPU clusters, full of pra
- assemblyscript/assemblyscriptAssemblyScript is a compiler that turns TypeScript-like code into WebAssembly, so JS developers can write fast
- heygen-com/hyperframesAn open-source framework for creating MP4 video files by writing plain HTML and CSS — a headless browser captu
- yetone/avante.nvimA Neovim plugin that adds a side-panel AI assistant so you can chat about your code, get suggested edits, and
- xming521/wecloneAn end-to-end Python toolkit that fine-tunes a large language model on your own chat history so you can deploy
All repos · Explain any other repo →