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
- inkboxsoftware/excelcpuA working 16-bit computer processor built entirely inside Microsoft Excel using spreadsheet formulas, complete
- ydb-platform/ydbYDB is an open-source distributed database that handles both transactional row storage and analytical column s
- panxproject/awesome-certificatesA community-maintained list of more than 200 free online courses from providers like Google, Amazon, and Linke
- samyk/evercookieEvercookie is a JavaScript research library that stores a tracking identifier in over a dozen browser location
- yshui/picompicom is a lightweight compositor for the X11 window system on Linux that adds transparency, drop shadows, and
- googleworkspace/md2googleslidesmd2googleslides converts a Markdown text file into a Google Slides presentation with one command, supporting m
- microshow/rxffmpegAn Android library that wraps FFmpeg so mobile developers can add video and audio editing to their apps — trim
- saysky/forestblogForestBlog is a complete personal blog system built in Java with Spring, SpringMVC, and MyBatis, aimed at stud
- jmpews/dobbyA lightweight, cross-platform hook framework that lets developers intercept and redirect function calls in run
- redux-utilities/flux-standard-actionA minimal spec and tiny JavaScript utility that defines a consistent shape for action objects in Redux and Flu
- aws/s2n-tlsAn open-source C library from AWS that handles TLS and SSL encryption for network connections, designed to be
- davatron5000/fitvids.jsA jQuery plugin that makes embedded YouTube and Vimeo videos resize proportionally at any screen width, solvin
- facebookincubator/aitemplateA Python framework from Meta that compiles a trained AI model into highly optimized GPU code for fast inferenc
- uswds/public-sansA free, open-source typeface from the U.S. Web Design System designed for clear reading at any size on website
- andri27-ts/reinforcement-learningA free 60-day self-paced course teaching deep reinforcement learning through weekly Python coding projects in
- azure/azure-powershellThe official Microsoft PowerShell module for managing Azure cloud resources from the command line — create VMs
- cloudflare/cloudflare-docsThe source files behind Cloudflare's official developer documentation site. Developers can read, contribute fi
- dimforge/nalgebraA comprehensive math library for Rust that handles vectors, matrices, and 3D rotations. Catches size and type
- melonds-emu/melondsAn accurate, open-source Nintendo DS emulator for Windows, Mac, and Linux. Play DS games on your computer with
- troydhanson/uthashA single-header C library that adds hash tables and other data structures to C programs through macros — no co
- indiff/qttabbarA Windows Explorer plugin that adds browser-style tabs to your file manager. Open multiple folders in one wind
- jsonresume/resume-cliA command-line tool for the JSON Resume standard. Write your resume once as a structured text file, then previ
- stleary/json-javaThe original Java library for reading and writing JSON data. Convert JSON text into Java objects and back agai
- vercel/next-learnThe official starter and finished code for Next.js learning courses. Follow along chapter by chapter to build
- aliucord/aliucordA mod platform for the older Android Discord app that lets you install community-made plugins and custom theme
- blaizzy/mlx-vlmA Python package that lets you run powerful vision-language AI models locally on a Mac with Apple Silicon. Ask
- gostor/awesome-go-storageA curated, categorized list of Go libraries and tools for every type of data storage — caches, databases, file
- hudson-and-thames/mlfinlabA Python library for building machine-learning trading strategies, covering data preparation, labeling, model
- masterminds/sprigA Go library that adds over 100 helper functions to Go's built-in templates, covering strings, dates, math, li
- webonyx/graphql-phpA PHP library that lets your backend handle GraphQL queries — clients ask for exactly the data they need, and
- consensys-archive/ganache-uiA desktop app that runs a fake local Ethereum blockchain on your computer so you can test smart contracts with
- mylinuxforwork/dotfilesA ready-to-install Hyprland desktop configuration for Linux that sets up a full tiling window manager with col
- peonping/peon-pingA tool that plays game voice lines and shows on-screen banners when your AI coding agent finishes a task or ne
- derbyjs/derbyA Node.js web framework that keeps data automatically synced across all connected browsers and the server in r
- ekkolearnai/hermes-web-uiA web dashboard for managing an AI agent that connects to Telegram, Discord, Slack, and other chat platforms f
- facebookarchive/tweaksAn iOS library that lets developers adjust app settings and constants live on a real device during development
- hongyangandroid/baseadapterA Java library for Android that eliminates the repetitive adapter code needed to display lists in apps, with b
- jonkrohn/ml-foundationsA free curriculum of Jupyter notebooks and videos teaching the math behind machine learning — linear algebra,
- devicekit/devicekitA Swift library for iOS, tvOS, and watchOS that makes it simple to identify the exact Apple device model an ap
- google/cameraviewA now-deprecated Google Android library that simplified adding a camera preview to apps — no longer maintained
- jd-opensource/taro-uiA library of ready-made UI components for Taro cross-platform apps, letting you build buttons, forms, navbars,
- librenms/librenmsA free, community-maintained network monitoring system that watches routers, switches, and servers across your
- remitchell/python-scrapingCode samples from the O'Reilly book 'Web Scraping with Python, 2nd Edition', teaching you how to write Python
- 7sageer/sublink-workerA tool that converts and combines proxy subscription links from multiple services into the format your preferr
- googlefonts/noto-emojiGoogle's open-source emoji font and image library, providing a complete Unicode emoji set as installable font
- pkuflyingpig/self-learning-computer-scienceA curated self-study guide for learning computer science using free courses from MIT, UC Berkeley, Princeton,
- plainhub/plain-appA free, open-source Android app that turns your phone into a local server so you can browse files, read SMS, s
- toyodadoubi/doubiA collection of one-command shell scripts that install and manage proxy, traffic relay, and server utility too
- aloxaf/fzf-tabfzf-tab replaces Zsh's default tab-completion menu with a fast fuzzy-search interface — type a few letters to
- atom0s/steamlessSteamless is a C# tool that strips SteamStub DRM from Steam game executables you legally own, letting you unde
- esimov/pigoPigo is a pure-Go face detection library with no external dependencies — detect faces, pupils, eyes, and facia
- formkit/formkitFormKit is an open-source form framework for React and Vue that handles validation, error messages, accessibil
- rakyll/boomBoom was an HTTP/HTTPS load testing tool written in Go meant to replace ApacheBench — this repo is abandoned a
- tensorflow/lucidA research toolkit from the TensorFlow team for visualizing what happens inside image-recognition AI models —
- palxiao/poster-designAn open-source browser-based graphic editor for creating posters, social media covers, and product images — dr
- cjlin1/libsvmLIBSVM is a widely-used, decades-old library for training Support Vector Machine models that classify data or
- ilya-zlobintsev/lactLACT is a Linux desktop app for monitoring and controlling AMD, Nvidia, and Intel GPUs — set fan curves, power
- karpathy/ng-video-lectureThe companion code for Andrej Karpathy's Neural Networks: Zero To Hero lecture series — a small, step-by-step
- amber-lang/amberAmber is a new programming language that compiles down to Bash shell scripts — write cleaner, safer automation
- dontbesilent2025/dbskill17 AI agent skill files for structured business, content, and personal-goal diagnosis — load them into Claude
- mm2-0/kvaesitsoKvaesitso is a free, open-source Android home screen replacement built around search — type what you want inst
- nvidia/ncclNCCL is NVIDIA's low-level library that makes multiple GPUs talk to each other at maximum speed — it's the com
- suren-atoyan/monaco-reactmonaco-react lets you embed VS Code's full code editor into any React app with a single import — no build tool
- sindresorhus/awesome-npmA curated list of the best tools, articles, browser extensions, and packages for working with npm, the JavaScr
- visionmedia/move.jsMove.js is a tiny JavaScript library for animating webpage elements with a simple chained API — move things, r
- ronreiter/interactive-tutorialsSource code for 13 free beginner coding tutorial websites — learnpython.org, learn-js.org, and others — where
- scala-js/scala-jsScala.js compiles Scala code into JavaScript so you can run Scala in web browsers and share code between front
- spring-attic/spring-security-oauthThe retired OAuth 1.0a and OAuth 2.0 library for Spring Java apps — now replaced by Spring Security and Spring
- gliderlabs/logspoutLogspout collects log output from all Docker containers on a host and forwards them in real time to a central
- immunant/c2rustC2Rust automatically converts existing C code into Rust code so you can start migrating legacy C programs to m
- the-open-agent/openagentOpenAgent is a self-hosted AI assistant that connects to 30+ AI models, lets you chat with your own documents,
- apple/password-manager-resourcesA shared data repository where password manager developers pool knowledge about website quirks — password rule
- shinnytech/tqsdk-pythonTqSdk is a Python library for building automated trading strategies in Chinese financial markets — covering fu
- trigaten/learn_promptingLearn Prompting is a free website and guide teaching anyone how to write better prompts for AI tools like Chat
- uber-go/ratelimitA tiny Go library from Uber that throttles how fast your program runs a loop or makes requests, using a leaky-
- microsoft/msquicMsQuic is Microsoft's high-performance C library for the QUIC networking protocol — the technology behind HTTP
- pret/pokeredA complete, compilable disassembly of Pokémon Red and Blue for the original Game Boy — lets you study how the
- supasate/connected-react-routerA JavaScript library that syncs Redux and React Router so the current URL is always part of your app's data st
- bytedeco/javacppA Java library that lets your Java code call high-performance C++ libraries directly by automatically generati
- developit/greenletA tiny JavaScript library that moves any async function into a background browser thread with one line of code
- pistondevelopers/pistonA modular game engine written in Rust that handles graphics, input, audio, and game loops so you can focus on
- jenkins-x/jxA command-line tool for Jenkins X that automates testing, building, and deploying code on Kubernetes using Git
- tangtangcoding/c-c-A curated directory of free programming study materials and links to open course collections from leading Chin
- huddleeng/phantomcssA JavaScript tool that catches accidental visual changes in websites by comparing screenshots before and after
- jaywcjlove/mysql-tutorialA beginner-friendly MySQL tutorial in Chinese that walks through installation, creating databases and tables,
- maggieappleton/digital-gardenersA curated collection of tools, tutorials, and real-world examples for building a personal digital garden — a p
- petergriffinjin/search-r1A research framework for training AI language models to search the web or a local document database mid-reason
- defectdojo/django-defectdojoDefectDojo is an open-source security vulnerability management platform that collects findings from scanning t
- lizongying/my-tv-0My TV is an Android TV app that plays IPTV live streams from a custom channel list you provide, letting you wa
- mindspore-ai/mindsporeMindSpore is an open-source deep learning framework for training and running neural networks across phones, ed
- tokio-rs/prostProst is a Rust library that generates native Rust structs and enums from Protocol Buffer schema files, so you
- grid-js/gridjsGrid.js is a lightweight TypeScript library for adding sortable, filterable, and paginated data tables to any
- sanchit-gandhi/whisper-jaxWhisper JAX is a faster reimplementation of OpenAI's Whisper speech-to-text model using JAX, capable of transc
- simplewebrtc/simplewebrtcSimpleWebRTC was a deprecated JavaScript library that made it easy to add live video and audio calls to a webp
- tencent/cherry-markdownCherry Markdown is a JavaScript Markdown editor by Tencent that you can embed in any website without a framewo
- icstocs/csbookCSBook is a Chinese-language curated list of hundreds of computer science e-book download links organized by t
- ladaapp/ladaLada is an AI tool for restoring pixelated or mosaic-censored regions in videos frame by frame, available as a
- steveltn/https-portalA Docker container that automatically sets up and renews HTTPS certificates for your website using Let's Encry
- 981011512/--A full-featured Java microservices parking lot management system with license plate recognition, mobile paymen
- charlespikachu/musicdlA command-line Python tool for downloading music from over a dozen streaming platforms including YouTube, Spot
All repos · Explain any other repo →