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 · Rust · C++ · HTML · Java · C · Shell · C# · Swift · Jupyter Notebook · PHP · Kotlin · Ruby
- parro-it/awesome-micro-npm-packagesA curated list of tiny, single-purpose Node.js npm packages that each do exactly one small task, from sorting
- ttimo/doom3.gplThe official GPL source code release of the Doom 3 game engine in C++, letting developers study, modify, and b
- luosiallen/latent-consistency-modelAI image generation model that produces high-quality images in just 2–4 steps instead of dozens, making genera
- open-sdr/openwifiAn open-source Wi-Fi implementation built on programmable FPGA hardware, letting researchers inspect and modif
- dotnetcore/utilA C# application framework for .NET that wraps popular third-party libraries into unified, simpler APIs with a
- netflix/ribbonJava library by Netflix for client-side load balancing and fault-tolerant communication between cloud services
- conardli/garden-skillsA collection of structured plug-in instructions (called skills) for AI coding assistants like Claude Code and
- mintimate/oh-my-rimeA ready-to-use configuration package for the Rime Chinese input method engine that gives you a polished multi-
- ant-design/ant-motionAn animation library from Ant Design that provides ready-made React components for smooth UI transitions — inc
- chiahsien/chtcollectionviewwaterfalllayoutAn iOS and tvOS library that adds a Pinterest-style waterfall grid layout to UICollectionView, displaying item
- googlecloudplatform/golang-samplesGoogle's official collection of working Go code samples showing how to connect Go programs to Google Cloud Pla
- mlgmxyysd/xiaomi-hyperos-bootloader-bypassA PHP proof-of-concept that bypasses Xiaomi HyperOS account binding restrictions for bootloader unlocking, usi
- redspider1/concurrentA community-written series of articles in Chinese covering Java multithreading and concurrency in depth, struc
- snesrev/zelda3A fully playable reverse-engineered recreation of The Legend of Zelda: A Link to the Past written in C, with a
- zh-lx/pinyin-proA JavaScript library that converts Chinese characters into pinyin (romanized pronunciation). Works in browsers
- kwai-kolors/kolorsAn AI image generator from Kuaishou that creates photorealistic images from text descriptions in Chinese or En
- riscv/riscv-isa-manualThe official RISC-V Instruction Set Architecture manual — the authoritative reference document defining how RI
- dokuwiki/dokuwikiAn open-source wiki engine written in PHP that lets you create and edit interconnected web pages using simple
- theprimeagen/99A beta Neovim plugin by ThePrimeagen that adds AI-powered codebase search and in-editor text replacement, usin
- zimfw/zimfwA fast Zsh plugin manager and configuration framework that pre-builds your shell setup so your terminal starts
- camwiegert/in-viewA tiny JavaScript library (under 2KB) that fires events when page elements scroll into or out of the visible b
- hiddendevj/crawler_illegal_cases_in_chinaA reference collection of real legal cases, laws, and news about web scraping violations in China, organized b
- opendrivelab/uniadA self-driving car research framework that trains perception, prediction, and planning as one unified model —
- apache/rocketmq-externalsA community hub for Apache RocketMQ add-ons and integrations — including a monitoring dashboard, Kubernetes op
- emilhernvall/dnsguideA five-chapter hands-on guide for building your own DNS server from scratch in Rust, teaching you how the Doma
- pyrogram/pyrogramPyrogram is a Python library that lets you control Telegram as a bot or regular user account using Telegram's
- ecomfe/specA collection of Chinese-language front-end coding style guides from Baidu's ecomfe team, covering JavaScript,
- microsoft/azurelinuxCBL-Mariner is Microsoft's stripped-down Linux distribution built for its own cloud and edge infrastructure, o
- objectbox/objectbox-javaObjectBox is a fast, easy-to-use database for Android, Java, and Kotlin apps that lets you store and retrieve
- zensical/zensicalZensical is a fast static site generator for documentation, made by the Material for MkDocs team. Write your d
- formidablelabs/react-liveReact Live is a library that embeds a live, editable code editor directly in any React page or docs site, so r
- mangerlahn/latestLatest is a free, open-source Mac app that checks all your installed applications for updates — covering both
- futurice/pepperoni-app-kitArchived React Native starter kit that gave iOS and Android apps a pre-configured foundation with Redux state,
- johnno1962/injectioniiiDeveloper tool for iOS and macOS that reloads changed Swift or Objective-C source files into a running app ins
- microsoft/coreutilsMicrosoft's official package that brings classic Linux/macOS command-line tools like ls, grep, and find to Win
- optonaut/activelabel.swiftActiveLabel is a Swift library for iOS that upgrades the standard text label to automatically detect and respo
- rsmbl/resemble.jsJavaScript library that compares two images pixel by pixel and highlights the differences, most commonly used
- vuejs/routerVue Router 4 is the official routing library for Vue.js 3, letting you build multi-page web apps where users n
- formidablelabs/react-game-kitArchived set of React components for building 2D browser and mobile games using a game loop, physics via Matte
- remacs/remacsArchived project that replaced Emacs's C core with Rust one file at a time, serving as a historical example of
- jlcodes99/vscode-antigravity-cockpitVS Code extension that shows your remaining Google Antigravity AI model quotas as a live dashboard with countd
- mapsme/omimSource code for MAPS.ME, an offline maps app for iPhone and Android that downloads OpenStreetMap community dat
- markusschanta/awesome-jupyterCurated community-maintained directory of tools, libraries, and resources built around Jupyter notebooks, orga
- oucmachinelearning/oucmlA university machine learning group's collection of generative adversarial network implementations, featuring
- ridter/intranet_penetration_tipsA Chinese-language reference collection for security professionals testing corporate networks, covering the fu
- satnaing/astro-paperReady-made blog theme for Astro that gives you a fast personal blog with dark mode, fuzzy search, RSS feed, pa
- tucnak/telebotGo framework for building Telegram bots that handles all communication with Telegram servers so you only write
- bentrevett/pytorch-sentiment-analysisFour hands-on tutorials teaching you how to classify text as positive or negative using PyTorch, progressing f
- jsonchao/awesome-android-interviewA curated guide of Android developer interview questions and answers in Chinese, compiled from real interviews
- madmalik/mononokiMononoki is a clean, monospaced font for code editors and terminals, with an optional dotted-zero feature (ss0
- naereen/badgesA copy-paste reference of hundreds of README badges showing build status, license, language, and more — with r
- security-onion-solutions/securityonionSecurity Onion is a free, open-source network security monitoring platform that bundles intrusion detection, p
- wangshusen/drlA university-level deep reinforcement learning course delivered as PDF lecture slides and Chinese-language vid
- whisperspeech/whisperspeechWhisperSpeech is an open-source text-to-speech system that converts written text into natural-sounding audio u
- bespokesynth/bespokesynthBespoke Synth is a free, open-source modular synthesizer for Windows, Mac, and Linux that lets you build custo
- bingyanstudio/lapiscvA Markdown-based resume template for VSCode, Typora, and Obsidian that exports to a polished PDF, with two vis
- firefox-devtools/debuggerThe archived home of the Firefox JavaScript debugger, which lets developers pause and step through webpage cod
- kaieye/2022-machine-learning-specializationLab notebooks and exercises for Andrew Ng's 2022 Machine Learning Specialization on Coursera, covering supervi
- armink/easyloggerA tiny C and C++ logging library for microcontrollers and IoT devices, using under 1.6KB of storage and 0.3KB
- carguo/gsy_flutter_bookA comprehensive Chinese-language Flutter tutorial series covering everything from Dart basics to advanced rend
- pytorch/executorchExecuTorch lets you run PyTorch AI models directly on phones, tablets, and microcontrollers with a 50KB on-dev
- zju3dv/easymocapA Python toolbox from Zhejiang University that reconstructs 3D human body, hand, and face motion from regular
- going-doer/paper2codeAn AI system that reads a machine learning research paper as a PDF or LaTeX file and automatically generates a
- tachibanayoshino/animeganA TensorFlow project that converts real photos and videos into anime-style images using a generative adversari
- browserify/browserify-handbookA handbook explaining how to use Browserify to write modular JavaScript using Node.js-style require() calls an
- fathah/hermes-desktopA native desktop app for Mac, Windows, and Linux that provides a graphical interface for the Hermes AI agent,
- promptslab/promptifyA Python library that uses large language models to perform structured text tasks — NER, classification, summa
- stvir/pysotResearch toolkit for single-object video tracking using Siamese network algorithms like SiamRPN++ and SiamMask
- voidzero-dev/vite-plusVite+ bundles a dev server, test runner, linter, formatter, and production bundler into one CLI tool called `v
- yizhongw/self-instructA research method and released dataset for teaching language models to follow instructions by having the model
- jendrikseipp/vultureA command-line tool that scans Python codebases for dead code — unused functions, classes, variables, and impo
- kaitai-io/kaitai_structDescribe a binary file format once in a simple .ksy file and automatically generate a ready-to-use parser in a
- o2oa/o2oaAn open-source, low-code office automation platform for businesses to build internal workflows, approval forms
- stackblitz/webcontainer-coreThe official bug tracker for WebContainers — a StackBlitz technology that runs full development environments i
- hahwul/webhackersweaponsA curated, community-maintained directory of hundreds of tools, browser extensions, and Burp Suite plugins use
- hussien89aa/androidtutorialforbeginnersA complete beginner Android development course in Java: 17 full apps built from scratch including a calculator
- lightvector/katagoOne of the strongest open-source Go-playing programs, trained through self-play with no human game records. It
- matz/streemAn experimental, early-stage programming language by Ruby's creator that treats programs as data pipelines — c
- insanelife/chinesenlpcorpusA curated index of datasets for Chinese natural language processing research, covering reading comprehension,
- jariz/vibrant.jsA deprecated JavaScript library that extracts the most prominent colors from images, such as a dominant color
- pattle/simpsons-in-cssA CSS art project that recreates Simpsons characters entirely in code with no image files, using only CSS shap
- aaswordman/operitAn Android AI assistant app that connects AI models to your phone's real capabilities: managing files, browsin
- arashpayan/appiraterA small iOS library that automatically asks users to rate your app on the App Store, but only after they have
- jplayer/jplayerA jQuery plugin that adds audio and video playback to web pages with a consistent look across all browsers, us
- nisrulz/app-privacy-policy-generatorA free browser-based tool that generates ready-to-use privacy policy and terms of use documents for Android, i
- polynote/polynoteAn experimental multi-language notebook environment where Scala, Python, and SQL cells share variables in a si
- pyimagesearch/imutilsA Python package of convenience functions that simplify common OpenCV image operations like rotating, resizing
- vuejs/eslint-plugin-vueThe official ESLint plugin for Vue.js that automatically checks your Vue single-file components for coding mis
- activemerchant/active_merchantA Ruby library that lets your web app accept payments through 100+ payment processors — Stripe, Braintree, Aut
- greenbone/openvas-scannerAn open-source vulnerability scanner that probes computers and network devices for known security weaknesses,
- markdalgleish/stellar.jsA jQuery plugin for parallax scrolling effects that makes background images and page elements move at differen
- php-amqplib/php-amqplibThe most widely used PHP client for RabbitMQ, letting you publish and consume messages through queues so diffe
- kay-is/react-from-zeroAn 18-lesson React tutorial where every lesson is a single HTML file that runs in a browser with no build tool
- liveblocks/liveblocksAn SDK and hosted service for adding real-time collaboration features — live cursors, shared editing, threaded
- nvlabs/neuralangeloA research system from NVIDIA that turns ordinary video footage into a detailed 3D surface mesh using neural r
- phith0n/mind-mapA curated collection of security mind map images and PDFs covering penetration testing, XSS, SQL injection, SS
- 0x4d31/awesome-threat-detectionA curated list of tools, frameworks, datasets, and learning resources for threat detection and threat hunting
- cl0610/java-concurrencyA structured series of Chinese-language articles teaching Java concurrency from basics to advanced topics like
- margox/braft-editorA React rich text editor component with formatting, image and video insertion, and multi-language support, bui
- testing-library/jest-domA library of 30+ extra assertion helpers for Jest and Vitest that make web UI tests more readable — write expe
All repos · Explain any other repo →