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 · Ruby · Kotlin
- retropie/retropie-setupRetroPie-Setup is a shell script that turns a Raspberry Pi into a retro gaming console, installing emulators f
- vanilla-extract-css/vanilla-extractVanilla-extract lets you write CSS in TypeScript files with automatic scoping, type safety, and zero runtime c
- chiphuyen/machine-learning-systems-designA free booklet on designing machine learning systems end-to-end — from project setup through data pipelines, m
- turfjs/turfA modular JavaScript library that brings GIS mapping analysis — distance, area, intersection, clustering — dir
- ksky521/nodepptA Node.js command-line tool that converts Markdown text files into browser-based slide presentations with anim
- kalyanks-nlp/llm-engineer-toolkitA curated directory of 120+ open-source libraries for building LLM-powered applications, organized by stage —
- facebookresearch/hydraA Python framework from Meta that manages complex application configuration through composable YAML files with
- reactnativenews/react-native-appsA community-maintained list of open-source mobile apps built with React Native and Expo, serving as a real-wor
- sullo/niktoA command-line web server scanner that checks websites for known security vulnerabilities, misconfigured setti
- bia-pain-bache/bpb-worker-panelA self-hosted proxy control panel that runs on Cloudflare's free serverless platform, letting people in intern
- yairm210/uncivA free, open-source Civilization V remake for Android and desktop that runs on low-powered devices, skips high
- easydiffusion/easydiffusionA desktop app that generates AI images from text prompts on your own computer — no cloud uploads, no coding, j
- jason5ng32/myipA self-hosted web toolbox that shows your public IP addresses and runs network diagnostics like DNS leak tests
- runanywhereai/runanywhere-sdksSDKs for iOS, Android, web, and Flutter that let you add on-device AI features — text chat, speech-to-text, te
- stuk/jszipA JavaScript library for creating, reading, and editing ZIP archive files in web pages and Node.js apps, with
- harelba/qA command-line tool that lets you run SQL queries directly against CSV and text files — filter, group, join, a
- foundry-rs/foundryA fast Rust-based toolkit for Ethereum smart contract developers — write, test, fuzz, and deploy Solidity cont
- react-static/react-staticA static site generator for React that builds fast-loading HTML pages and then quietly upgrades them into a fu
- raytracing/raytracing.github.ioThe website hosting the free 'Ray Tracing in One Weekend' book series, which teaches programmers how to build
- oramasearch/oramaA tiny in-app search engine that runs entirely inside your app — no server, no network round trip — with full-
- bitnami/chartsA library of ready-to-deploy Helm charts for popular open-source apps on Kubernetes, maintained by Bitnami wit
- gskinner/regexrThe source code behind regexr.com — an interactive website where you write a regex pattern and see matches hig
- jrouwe/joltphysicsJolt Physics is a C++ library that simulates how objects move, collide, and interact in games and VR — built t
- cs01/gdbguigdbgui is a browser-based visual debugger that wraps GDB, showing your source code, breakpoints, call stack, a
- jquery-validation/jquery-validationA jQuery plugin that checks HTML form inputs and shows error messages in real time, with built-in rules for em
- hackjutsu/leptonLepton is a free desktop app for managing your GitHub Gist code snippets with tags, search, and language filte
- pennersr/django-allauthdjango-allauth is a Python package that adds complete user authentication to Django sites — email registration
- autogluon/autogluonAutoGluon is a Python library from AWS that automatically trains and combines machine learning models from you
- nopechallc/nopecha-extensionNopeCHA is a browser extension and scripting library that automatically solves CAPTCHAs — including hCaptcha,
- aden-hive/hiveHive is a Python framework that coordinates teams of AI agents to run complex multi-step business workflows, w
- imakewebthings/waypointsWaypoints is a tiny JavaScript library that runs a function when the user scrolls to a specific element, with
- infosecn1nja/red-teaming-toolkitA curated reference list of open-source security tools organized by attack phase — reconnaissance, initial acc
- snoopy1866/litiaotiao-custom-rulesA collection of JSON rules for the LiTiaotiao Android app that automatically skips ad pop-ups, update prompts,
- seanmonstar/warpWarp is a Rust library for building web servers using composable filter building blocks — you combine small ru
- ace-step/ace-step-1.5ACE-Step 1.5 is a local AI model that generates complete music tracks from text descriptions, running on your
- microsoft/playwright-cliPlaywright CLI is a terminal tool that lets AI coding agents and developers control a real web browser with sh
- reasonml/reasonReason is a programming language that gives OCaml a JavaScript-friendly syntax, letting developers write type-
- odin-lang/odinOdin is a modern programming language built as a practical alternative to C, designed around data-oriented pri
- ziahamza/webui-aria2WebUI-Aria2 is a browser-based dashboard for controlling the aria2 download manager, letting you add, pause, a
- anankke/sspanel-uimSSPanel-UIM is a PHP web panel for running a paid proxy subscription service, handling user sign-ups, billing
- jack-cherish/machine-learningA collection of Python implementations of classical machine learning algorithms — k-NN, decision trees, SVM, A
- rectorphp/rectorRector is a command-line tool that automatically upgrades and rewrites PHP code — point it at your project and
- a-h/templA Go tool for writing HTML page components directly in Go files with full type checking, so template errors ar
- quentinfuxa/whisperlivekitA self-hosted server that converts spoken audio to text in real time with very low delay, supports around 200
- gibbok/typescript-bookA free, open-source written guide to TypeScript covering everything from the basics through advanced type syst
- imbushuo/mac-precision-touchpadA Windows driver that makes Apple trackpads work with full gesture support on Windows 10, covering MacBooks fr
- abetlen/llama-cpp-pythonA Python package that runs large language models entirely on your own machine using the llama.cpp engine, with
- sfyc23/everydaywechatA Python tool that automates WeChat messages by sending a daily bundle of weather, quotes, and a relationship
- schlagmichdoch/pairdropA browser-based file sharing tool that works like Apple AirDrop across any devices and operating systems, with
- lancedb/lancedbA database built for AI apps that stores and searches data by similarity rather than exact matching, supportin
- woocommerce/woocommerceAn open-source WordPress plugin that turns any WordPress site into a full online store, with product listings,
- diningfactory/panda-vpn-proA Chinese-language guide that reviews and recommends proxy services for bypassing China's internet firewall, w
- joevess/iptvA collection of regularly updated M3U8 playlist files for watching live Chinese television, covering CCTV nati
- wix/react-native-calendarsA React Native library by Wix that gives iOS and Android apps ready-made calendar screens — monthly grids, dat
- is-a-dev/registerA community-run service where developers can claim a free personal subdomain under .is-a.dev by forking this r
- getgridea/grideaA desktop app for Windows, macOS, and Linux that lets you write Markdown blog posts and publish them as a stat
- mason-org/mason.nvimA Neovim plugin that acts as a one-stop package manager for language servers, linters, formatters, and debugge
- yugabyte/yugabyte-dbA distributed database that looks and behaves like PostgreSQL but runs across multiple servers or cloud region
- paralax/awesome-honeypotsA curated list of honeypot tools — decoy systems that attract and log attackers — organized by the type of ser
- sourcegraph/sourcegraph-public-snapshotA public snapshot of Sourcegraph, a platform that lets developer teams search all their code repositories at o
- centrifugal/centrifugoA self-hosted server that instantly pushes real-time messages to connected browsers and mobile apps the moment
- wolverinn/waking-upA Chinese-language interview prep notebook for backend software developers, covering computer networks, operat
- tstack/lnavlnav is a terminal-based log file viewer that automatically detects formats, merges multiple logs into one tim
- instantdb/instantInstant is a real-time database service for web and mobile apps that puts a query interface directly in your f
- jsvine/pdfplumberpdfplumber is a Python library for extracting text, tables, and structured data from machine-generated PDF fil
- fossasia/visdomVisdom is a browser-based dashboard for monitoring machine learning experiments in real time, letting you push
- jessyancoding/mvparmsMVPArms is an Android app framework that bundles Retrofit, RxJava, Dagger2, and other popular libraries into a
- lightricks/ltx-videoLTX-Video is an open-source video generation model by Lightricks that produces short video clips from text pro
- noisetorch/noisetorchNoiseTorch is a Linux app that creates a virtual microphone filtering out background noise in real time using
- netflix/pollyjsPolly.JS is a JavaScript test utility by Netflix that records real HTTP requests the first time your tests run
- othersideai/self-operating-computerSelf-Operating Computer is a Python framework that lets AI vision models control your computer by looking at t
- reactjs/react-transition-groupReact Transition Group is a React library that lets you apply CSS animations when components appear or disappe
- hatoo/ohaoha is a fast, single-binary command-line tool for load testing web applications — point it at a URL, set a re
- connoratherton/loaders.cssloaders.css is a collection of pure-CSS loading spinner animations you can drop into any website — no JavaScri
- openvinotoolkit/openvinoOpenVINO is Intel's open-source toolkit for making AI models run faster on Intel hardware — convert your PyTor
- electron/electron-api-demosElectron API Demos is an interactive desktop app that lets you explore Electron's built-in features — menus, d
- fantasyland/fantasy-landFantasy Land is a JavaScript specification — not runnable code — that defines standard rules for algebraic dat
- cookpete/react-playerReactPlayer is a single React component that embeds videos from YouTube, Vimeo, direct files, HLS, DASH, and m
- parthjadhav/tkinter-designerTkinter Designer converts Figma UI designs into ready-to-run Python desktop app code — design your interface v
- katspaugh/wavesurfer.jsWavesurfer.js is a JavaScript library that renders a clickable, scrollable audio waveform on a web page and ha
- raineorshine/npm-check-updatesnpm-check-updates (ncu) is a CLI tool that shows which packages in your package.json have newer versions avail
- dvdzkwsk/react-redux-starter-kitA deprecated but still-working project template that pre-wires React, Redux, and React-Router together with ho
- meshery/mesheryMeshery is an open source platform for managing Kubernetes infrastructure across multiple clouds from a single
- patrickjs/patrickjs-starterA starter kit for Angular web applications that bundles Webpack, TypeScript, and pre-configured testing tools
- cyclejs/cyclejsCycle.js is a JavaScript framework for building web apps where everything is modeled as reactive event streams
- ollama/ollama-pythonA Python library that lets you run AI language models locally with a few lines of code, bridging your Python a
- patrickjs/angular-webpack-starterA pre-configured Angular starter kit combining Webpack, TypeScript, and testing tools so you can skip project
- cefsharp/cefsharpCefSharp lets you embed a full Chromium-based web browser directly inside a Windows desktop app built with .NE
- gogh-co/goghGogh is a library of color themes for Linux and macOS terminal apps — run one command, pick a theme from the l
- veeral-patel/how-to-secure-anythingA written guide to security engineering that teaches the same core principles — know your adversaries, minimiz
- milligram/milligramMilligram is a tiny 2KB CSS file that gives any web page clean, readable default styles for typography, button
- rehooks/awesome-react-hooksA community-curated list of tutorials, videos, tools, and npm packages for React Hooks, helping developers fin
- aveyo/mediacreationtool.batA Windows batch script that extends Microsoft's Media Creation Tool to support flexible Windows 10/11 download
- phpredis/phpredisPhpRedis is a compiled C extension for PHP that lets your PHP code talk to Redis at native speed, enabling fas
- ymcui/chinese-bert-wwmPre-trained Chinese BERT language models using Whole Word Masking, ready to load with two lines of Python via
- fmstrat/winappsA Linux shell tool that makes Windows applications like Microsoft Office and Adobe Photoshop appear and behave
- goldmansachs/gs-quantA Python library from Goldman Sachs for quantitative finance — structuring and pricing derivatives, building t
- dstotijn/hettyA free open source HTTP proxy and security testing toolkit that intercepts, logs, edits, and replays web traff
- ramotion/folding-cellA Swift library for iOS that adds a paper-folding expand and collapse animation to table view rows — tap a row
- kyutai-labs/moshiAn open AI model for real-time full-duplex voice conversation — both sides can speak at once like a phone call
All repos · Explain any other repo →