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# · Swift · Jupyter Notebook · PHP · Ruby · Kotlin
- xcodesorg/xcodesappA macOS app that makes installing and switching between multiple Xcode versions simple — it shows every availa
- hacker0x01/react-datepickerA ready-made calendar date picker component for React apps that you drop into a form in a few lines of code, w
- ctcaer/hekateA custom bootloader for the Nintendo Switch that replaces the normal startup process, letting you choose what
- gonum/gonumA collection of math and scientific computing libraries for Go covering matrices, statistics, optimization, an
- litten/hexo-theme-yiliaA clean, minimal theme for the Hexo blog platform that prioritizes fast mobile loading and content readability
- roughike/bottombarA deprecated Android library for adding a Material Design bottom navigation bar to apps — now archived and rep
- andlabs/uiA Go library for building desktop apps with native-looking windows and controls on Windows, Mac, and Linux — w
- antonioru/beautiful-react-hooksA collection of ready-to-use React utility hooks covering mouse and touch events, browser storage, geolocation
- django-commons/django-debug-toolbarA floating developer panel that attaches to your Django app during local development and shows database querie
- fuck-xuexiqiangguo/fuck-xuexiqiangguoA free desktop automation tool that automatically completes mandatory daily study tasks in China's XueXiQiangG
- pretzelhammer/rust-blogA personal blog of educational articles for Rust learners, tackling the concepts that trip people up most — li
- twigphp/twigA fast, secure template language for PHP that keeps HTML pages separate from your PHP code, compiles templates
- jomjol/ai-on-the-edge-deviceFirmware for a cheap ESP32-CAM board that photographs your home utility meters, uses on-device AI to read the
- kernc/backtesting.pyA Python library for testing trading strategies against historical market price data to see how they would hav
- jeffvli/feishinA desktop music player for Windows, Mac, and Linux that connects to self-hosted music servers like Navidrome o
- orchestra-research/ai-research-skillsA collection of 98 plug-in skill modules that give AI coding agents like Claude Code or Cursor deep expertise
- charmbracelet/bubblesA Go library of ready-made terminal UI components — text inputs, tables, lists, spinners, progress bars, file
- grommet/grommetA React component library with accessible, responsive, and themeable UI building blocks — buttons, forms, grid
- havocframework/havocAn open-source red team command-and-control framework with a GUI client, a Go team server, and a C/assembly ag
- shopify/react-native-skiaA Shopify-maintained library that brings the Skia 2D graphics engine — used inside Chrome and Android — to Rea
- readthedocs/readthedocs.orgThe source code for Read the Docs, the free documentation hosting platform used by thousands of open-source pr
- hiifeng/v2ray-for-dopraxA ready-to-deploy Docker configuration for running a free V2ray proxy server on Doprax.com, using Nginx and We
- nebuly-ai/optimateAn archived collection of open-source tools from Nebuly AI for making AI models run faster and cheaper, includ
- detailyang/awesome-cheatsheetA community-maintained collection of links to cheatsheets for dozens of programming languages, editors, databa
- ideawu/ssdbSSDB is a disk-based database that works like Redis but stores data on disk instead of RAM, supporting strings
- facebook/proxygenProxygen is Facebook's open-source C++ library for building high-performance HTTP/1.1, HTTP/2, and HTTP/3 serv
- emilkowalski/vaulVaul is an unmaintained React drawer component — a sliding panel that appears from the bottom of the screen fo
- tumobi/nideshop-mini-programNideShop is an open-source WeChat Mini Program storefront with product browsing, cart, checkout, reviews, and
- apple/ml-sharpSHARP is Apple's research tool that generates realistic novel viewpoints of a scene from a single photograph u
- bendc/frontend-guidelinesFrontend Guidelines is a readable style guide covering good habits and common mistakes in HTML, CSS, and JavaS
- casia-lmc-lab/fastsamFastSAM is a real-time image segmentation tool that draws precise outlines around every object in a photo — re
- pentaho/pentaho-kettlePentaho Data Integration (Kettle/PDI) is a Java ETL tool with a visual drag-and-drop designer for building dat
- librehardwaremonitor/librehardwaremonitorLibre Hardware Monitor is a free Windows app and .NET library that reads live temperatures, fan speeds, voltag
- brndnmtthws/conkyConky is a lightweight desktop system monitor for Linux and macOS that draws live CPU, memory, disk, and netwo
- maotoumao/musicfreedesktopA free, ad-free desktop music player for Windows, macOS, and Linux that plays any internet audio source throug
- abhishekkrthakur/approachingalmostCompanion repository for the book 'Approaching (Almost) Any Machine Learning Problem', providing a conda envir
- tandoorrecipes/recipesTandoor Recipes is a self-hosted web app for organizing your personal recipe collection, planning weekly meals
- remix-run/historyA small JavaScript library that manages browser navigation history with one consistent API across browsers, No
- mrousavy/react-native-mmkvA React Native storage library that is about 30x faster than AsyncStorage by calling native C++ code directly
- skydoves/pokedexA sample Android app that fetches and displays Pokémon data from a public API, built as a reference for modern
- lastmile-ai/mcp-agentA Python framework for building AI agents using the Model Context Protocol, with built-in workflow patterns li
- op7418/guizang-ppt-skillA Claude Code plugin that generates complete slide decks as single self-contained HTML files from a chat descr
- gibbed/steamachievementmanagerA lightweight portable Windows tool for viewing and modifying Steam game achievements and statistics on your a
- facebookresearch/maeA PyTorch implementation of Masked Autoencoders (MAE) that trains image recognition models by hiding random im
- grpc-ecosystem/awesome-grpcA community-maintained curated list of gRPC tools, libraries, tutorials, and resources organized by programmin
- community/communityGitHub's official public discussion forum where anyone with a GitHub account can suggest features, report prob
- florisboard/florisboardA free, open-source Android keyboard that keeps all your data on your device instead of sending it to company
- paoloanzn/free-codeA modified build of Claude Code (Anthropic's terminal AI coding assistant) with all telemetry removed, extra b
- droidrun/mobilerunA Python framework that lets you control Android and iOS devices with plain-English instructions, using an AI
- ngrx/platformA set of state management libraries for Angular apps that routes all data changes through a single predictable
- oapi-codegen/oapi-codegenA command-line tool for Go developers that reads an OpenAPI spec file and generates ready-to-use server handle
- baowenbo/dainA Python research project that generates extra video frames to increase frame rate or create slow-motion effec
- bytedeco/javacvA Java library that wraps OpenCV, FFmpeg, and other native computer vision tools so Java developers can proces
- primefaces/primereactA large collection of ready-to-use UI components for React — buttons, data tables, charts, forms, dialogs, and
- google/traxA deep learning library from Google Brain for building and training neural networks — including Transformers,
- dhghomon/easy_rustA free, plain-English Rust programming textbook written for non-native English speakers, covering everything f
- kreuzberg-dev/kreuzbergA fast Rust-powered library that extracts text and data from 91+ file formats — PDFs, Office docs, images, ema
- mediaelement/mediaelementA JavaScript library that gives any web page a consistent, cross-browser audio and video player with one unifi
- love2d/loveA free, open-source framework for making 2D games with Lua — a simple scripting language — that runs on Window
- bishopfox/unredacterA security research tool by Bishop Fox that proves pixelated text in screenshots can often be recovered, showi
- mooophy/cpp-primerA complete set of worked exercise solutions for the C++ Primer textbook (5th edition), organized chapter by ch
- zhanghai/materialfilesAn open-source Android file manager with Material Design styling that handles network storage (FTP, SFTP, SMB,
- alibaba/transmittable-thread-localA tiny Java library from Alibaba that fixes a common problem: per-request data like trace IDs stored in Thread
- soapyigu/swift-30-projectsA collection of 30 small, standalone iOS apps written in Swift 5 covering UIKit, animation, Core ML, Core Data
- founded-labs/react-native-reusablesA component library that brings shadcn/ui-style UI components to React Native, letting you build consistent in
- krahets/leetcode-bookA Chinese-language collection of algorithm and data structure solutions in Python, Java, and C++ for three pop
- thekingofduck/fuzzdictsA comprehensive collection of wordlists for authorized web security testing, covering XSS payloads, SQL inject
- mherrmann/heliumA Python library that simplifies browser automation by letting you click buttons and fill forms using visible
- std-microblock/chromaticA C++ injection framework for Chromium-based desktop apps that hooks into the V8 engine to enable plugin and t
- geekyants/vue-native-coreA deprecated framework that let developers write native iOS and Android apps using Vue.js syntax by wrapping R
- daijro/camoufoxA modified Firefox browser for automated web scraping and AI agents that disguises bot traffic as a real human
- optiscaler/optiscalerA free PC gaming tool that intercepts a game's upscaling calls and redirects them to a different technology, l
- rbgirshick/py-faster-rcnnA deprecated Python implementation of the Faster R-CNN object detection system that identifies and draws bound
- borntoberoot/networkmanagerA free, open-source Windows app that combines over a dozen network tools — remote desktop, SSH, port scanner,
- google-deepmind/pysc2A Python library from DeepMind that turns StarCraft II into an AI research environment, letting you train rein
- smallnest/rpcxA fast Go framework for building microservices using remote procedure calls, with built-in service discovery,
- charlax/engineering-managementA curated reading list of articles, books, podcasts, and videos covering every aspect of engineering managemen
- unicity-astrid/sdk-jsTypeScript/JavaScript SDK for building 'capsules' — installable plugin-like programs — for Astrid OS, compiled
- xiaomimimo/mimo-codeAn AI coding assistant that runs in your terminal, reads and writes code, and remembers project context betwee
- bytedance/flowgram.aiA TypeScript framework from ByteDance for building your own drag-and-drop visual workflow editors in the brows
- cloudflare/vinextAn experimental tool that lets you run an existing Next.js app on the Vite build engine and deploy it to Cloud
- twbs/iconsThe official Bootstrap icon library with over 2,000 free SVG icons you can drop into any website via HTML, CSS
- jakewharton/hugoHugo is an Android debugging tool that automatically logs method inputs, outputs, and execution time when you
- electron/fiddleA desktop playground for quickly trying out Electron features — load a template, pick your Electron version, h
- paddlepaddle/ernieBaidu's open-source ERNIE 4.5 family of large AI models for text and image understanding, ranging from a tiny
- github/scientistA Ruby library from GitHub that lets you safely test new code alongside old code in production, comparing resu
- sindresorhus/npCommand-line tool that automates publishing npm packages — runs tests, bumps version, creates a git tag, and p
- epicgames/loreOpen-source version control system by Epic Games built for projects mixing code with large binary assets, like
- peng-zhihui/l-ink_cardA DIY smart card project that combines NFC with an e-ink display and a dial to switch between multiple stored
- unicity-astrid/bookOfficial documentation hub for Astrid OS, explaining the kernel, capsules, host ABI, bus, and security model,
- apoorvsaxena/lozad.jsA tiny, zero-dependency JavaScript library that uses the browser's built-in Intersection Observer to lazy-load
- ecomfe/echarts-for-weixinA custom component that brings Apache ECharts charts into WeChat Mini Programs, letting you add interactive ba
- jart/blinkA tiny virtual machine that runs x86-64 Linux programs on Mac, Windows, ARM, and RISC-V without needing Linux,
- ohmybash/oh-my-bashA community-built framework that enhances the Bash terminal with one-line installation, 100+ themes, and plugi
- trungdq88/awesome-black-friday-cyber-mondayA curated, annually updated list of Black Friday and Cyber Monday software deals covering 500+ apps, SaaS tool
- wiseodd/generative-modelsA Python collection of 20+ GAN variants and 5 Variational Autoencoder implementations in PyTorch and TensorFlo
- cobaltdisco/google-chinese-results-blocklistA community-maintained blocklist of low-quality Chinese-language spam sites for use with the uBlacklist browse
- metafizzy/infinite-scrollA JavaScript library that automatically loads and appends the next page of content as the user scrolls down, r
- ackites/nrfrAndroid app that changes the country code your phone reads from its SIM card, fixing carrier compatibility iss
- da-southampton/nlp_abilityChinese-language reference guide covering NLP theory and engineering — Transformer architecture, BERT variants
All repos · Explain any other repo →