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
- chillicream/graphql-platformAn open-source suite of .NET tools for GraphQL — a server called Hot Chocolate, a typed client code generator
- aiogram/aiogramA Python library for building Telegram bots that handles many users at once using async code, with built-in to
- foru17/front-end-collectA hand-curated reading list of front-end development newsletters and blogs — both English and Chinese — filter
- spotx-official/spotx-bashA command-line script that removes ads and unlocks hidden settings in the Spotify desktop app on Mac and Linux
- dorssel/usbipd-winA Windows background service that lets you share any USB device plugged into your Windows PC with a Linux envi
- letsencrypt/boulderThe production software that runs Let's Encrypt — the free service that issues SSL certificates to websites. I
- square/maximum-awesomeA one-command installer that sets up a curated Vim and tmux configuration for Mac developers, with plugins for
- devlight/infinitecycleviewpagerAn Android library for building a scrollable card gallery that loops infinitely in either direction, with a sc
- lewish/asciiflowA browser-based drawing tool that creates diagrams using plain text characters like dashes, pipes, and plus si
- tombonez/notunesA tiny macOS menu bar utility that stops iTunes and Apple Music from automatically launching, with an option t
- tumobi/nideshopAn open-source Node.js backend API for a WeChat Mini Program online store, providing product listings, cart, c
- mislav/will_paginateA Ruby library that adds pagination to web apps with one method call on a database query and one line in your
- xhongc/music-tag-webA browser-based music tag editor that lets you view and fix song metadata — title, artist, cover art, lyrics —
- op7418/codepilotA desktop AI chat workspace that connects your own API keys for 17+ providers — including local Ollama models
- frostming/legitA command-line tool that wraps Git with simpler everyday commands, automatically stashing uncommitted work whe
- komodorio/helm-dashboardA browser-based dashboard for Helm that shows every installed Kubernetes chart, its full change history, side-
- tvytlx/ai-agent-deep-diveA collection of research PDFs (written in Chinese) that analyze the internal architecture of production AI age
- dolanmiu/docxA JavaScript and TypeScript library that generates and edits Word (.docx) documents entirely in code — no Micr
- fluxionnetwork/fluxionA Linux-based wireless security auditing tool for authorized penetration testers that tests whether a Wi-Fi pa
- steipete/agent-rulesA collection of rules and instruction files for AI coding assistants like Cursor and Claude Code. Now archived
- dockersamples/example-voting-appA sample multi-container voting app from Docker that shows how five services (Python, Node.js, .NET, Redis, Po
- nvidia/daliNVIDIA's GPU-accelerated data loading library that speeds up AI training by moving image, video, and audio pre
- arp242/goatcounterGoatCounter is a privacy-friendly website analytics tool that shows page views, browsers, locations, and refer
- sisteran/javascript-algorithmsA Chinese-language study guide for JavaScript developers preparing for coding interviews at major tech compani
- uniswap/web3-reactA toolkit from Uniswap that handles wallet connectivity (MetaMask, Coinbase Wallet, WalletConnect, etc.) for E
- bentrevett/pytorch-seq2seqStep-by-step Jupyter Notebook tutorials for building sequence-to-sequence models in PyTorch, using German-to-E
- robinvdvleuten/vuex-persistedstateA Vuex plugin that automatically persists and restores application state across page reloads using browser loc
- wepe/machinelearningA personal Chinese-language study collection of classic machine learning and deep learning algorithm implement
- koush/scryptedScrypted is a self-hosted home video platform that connects security cameras to Apple HomeKit, Google Home, an
- armour/vue-typescript-admin-templateA ready-made TypeScript admin dashboard built on Vue.js and Element UI, giving developers a full set of screen
- dennybritz/cnn-text-classification-tfA Python implementation of a convolutional neural network that sorts text into categories, based on a 2014 res
- proxysu/proxysuProxySU is a Windows desktop app that automates one-click installation of proxy server software (V2ray, Xray,
- awslabs/mountpoint-s3Mountpoint for Amazon S3 lets you mount an S3 storage bucket as a local folder on Linux, so any program can re
- kbengine/kbengineKBEngine is an open-source C++ server engine for multiplayer online games that handles all the networking and
- mjl-/moxMox is an all-in-one email server you self-host on your own machine, bundling everything needed to send and re
- gnunn1/tilixTilix is a Linux terminal emulator that lets you split one window into multiple side-by-side or stacked termin
- yeoman/generator-angularA Yeoman generator that scaffolds a complete AngularJS project in one command, including build tools, test set
- hanmin0822/misakatranslatorMisakaTranslator is a Windows tool that reads on-screen text from Japanese visual novels and games in real tim
- prometheus/blackbox_exporterThe Blackbox Exporter checks whether websites, servers, and network services are reachable from the outside by
- pylint-dev/pylintPylint is a Python code checker that reads your code without running it, finding real errors, style problems,
- cgoldsby/logincritterLoginCritter is an iOS animation demo where a cartoon bear reacts in real time to a login form — rotating its
- google/earlgreyEarlGrey is Google's iOS UI testing framework that automates taps, swipes, and text inputs, and waits for your
- tencentblueking/bk-cmdbbk-cmdb is Tencent's open-source system for keeping track of every server, virtual machine, and process in a l
- win-acme/win-acmewin-acme is a Windows tool that automatically gets SSL certificates from Let's Encrypt and other providers and
- karpathy/arxiv-sanity-preserverArxiv Sanity Preserver is a web app by AI researcher Andrej Karpathy that helps you search, filter, and get pe
- microsoft/wpf-samplesMicrosoft's official collection of small, self-contained code examples showing how to use specific WPF feature
- google/seesawSeesaw is a Linux load balancer built by Google that spreads incoming network traffic across a group of server
- mgcrea/angular-strapAngularStrap bridges AngularJS and Bootstrap by re-implementing Bootstrap's interactive components as native A
- pufferai/pufferlibPufferLib is a fast reinforcement learning library written in C that trains small but capable AI agents in sec
- python-websockets/websocketswebsockets is a Python library that handles the low-level plumbing for real-time two-way connections between a
- simoneavogadro/android-reverse-engineering-skillA Claude Code plugin that decompiles Android APK files and extracts API endpoints, letting developers and secu
- yyhsong/idataviDataV is a collection of ready-to-use large-screen dashboard templates built with ECharts, showing animated m
- agiresearch/aiosAIOS is a Rutgers University research project that acts as an operating system kernel for AI agents — scheduli
- cancancommunity/cancancanCanCanCan is a Ruby on Rails library that controls what each logged-in user is allowed to see and do, with all
- holoviz/panelPanel is a Python library that turns data analysis scripts into interactive web apps with sliders, charts, and
- smogon/pokemon-showdownPokemon Showdown is the open-source server powering pokemonshowdown.com — a fully playable Pokemon battle simu
- arvinlovegood/go-stockgo-stock is a Windows desktop app for tracking Chinese, Hong Kong, and US stock prices that uses your choice o
- bytedance/latentsyncLatentSync is a ByteDance research tool that automatically replaces lip movements in a video to match a new au
- cnr-isti-vclab/meshlabMeshLab is a free desktop application for cleaning, repairing, and converting 3D mesh files — the kind that co
- mozilla/mozjpegMozJPEG is a drop-in JPEG compression library from Mozilla that produces smaller image files than standard enc
- google/gemma_pytorchGoogle's official PyTorch code for running Gemma open-weight AI language models locally, from 1B to 27B parame
- gogo/protobufA now-deprecated Go library for Protocol Buffers that offered faster serialization and more flexible code gene
- sky24n/flutter_wanandroidA Flutter demo app for the WanAndroid developer community that shows how to build a polished mobile app using
- tencent/libpagTencent's library for playing After Effects animations as compact, editable PAG files inside iOS, Android, web
- gboeing/osmnxA Python package for downloading and analyzing real-world street networks and geographic data from OpenStreetM
- ffffffff0x/1earnA large Chinese-language security knowledge base covering offensive and defensive topics — forensics, incident
- thudm/slimeA Python framework from Tsinghua University for post-training large language models with reinforcement learnin
- elceef/dnstwistA Python tool that generates lookalike domain names to help security teams detect phishing, typo squatting, an
- toji/gl-matrixA high-performance JavaScript library for vector and matrix math used in WebGL and 3D browser graphics — provi
- arachnys/cabotA free, self-hosted monitoring and on-call alerting tool built with Python and Django — watches your servers a
- overtake/telegramswiftThe official open-source macOS Telegram desktop app written in Swift — full native messaging with voice messag
- jacklandrin/onlyswitchOnlySwitch is a free macOS menu bar app that gives you one-click toggles for dozens of common settings — dark
- pkmital/tensorflow_tutorialsA 2016 TensorFlow tutorial series covering everything from basics through convolutional networks and variation
- danger/dangerDanger automates code review checklists by running your team's written rules during CI and posting the results
- edoverflow/can-i-take-over-xyzA community-maintained reference list that tells you whether hundreds of third-party services are vulnerable t
- jrohy/trojanA web-based management panel for running a multi-user Trojan proxy server that disguises traffic as HTTPS, let
- alexlenail/nn-svgA browser tool for drawing publication-ready neural network architecture diagrams as scalable SVG files, suppo
- erikbern/ann-benchmarksA benchmarking suite that measures speed and accuracy of 30+ approximate nearest neighbor search libraries — i
- owid/covid-19-dataArchived dataset of COVID-19 cases, deaths, hospitalizations, testing, and vaccination figures for every count
- pagefaultgames/pokeroguePokeRogue is a free fan-made Pokemon roguelite game that runs in the browser — battle through procedurally gen
- hobby-kube/guideA practical written guide for setting up your own Kubernetes cluster on cheap cloud servers like Hetzner or Di
- mdn/browser-compat-dataA large structured dataset from Mozilla recording which browsers support which web features — Web APIs, CSS, H
- pshenok/server-survivalA browser game where you build and scale cloud infrastructure — firewalls, load balancers, CDNs, and databases
- rcourtman/pulsePulse is a real-time monitoring dashboard for Proxmox, Docker, and Kubernetes that shows all your infrastructu
- springside/springside4SpringSide4 is a Java reference codebase showing best-practice patterns for Spring Framework web apps, includi
- jhuckaby/cronicleCronicle is a web-based task scheduler that replaces cron on servers, giving you a browser UI to create, sched
- elderdrivers/edxposedEdXposed is an Android framework for Android 8 through 11 that lets you install modules which change how apps
- crazycodeboy/react-native-splash-screenA React Native library that shows a native splash screen when your iOS or Android app starts and keeps it visi
- onlurking/awesome-infosecA curated list of free cybersecurity learning resources — university courses, practice labs, capture-the-flag
- baichuan-inc/baichuan-7bBaichuan-7B is an open-source 7-billion-parameter language model trained on Chinese and English text, outperfo
- holaboss-ai/holaosholaOS is a macOS desktop app that turns repeating AI tasks into persistent workspaces where each review cycle
- jpadilla/pyjwtPyJWT is a Python library that creates and verifies JSON Web Tokens — small signed data packets used to prove
- react-native-modal/react-native-modalA drop-in React Native modal with smooth animations, swipeable dismiss, customizable backdrop, and keyboard/ro
- wasabeef/blurryAndroid library for adding blur effects to views and images in one or two lines. Supports overlay mode, captur
- 666os/clashmacClashMac is a macOS menu-bar app for routing internet traffic through proxy servers, featuring an animated glo
- anders94/blockchain-demoInteractive browser-based demo for learning blockchain fundamentals hands-on: hashing, chaining blocks, mining
- arthelokyo/astrowindFree open-source website template combining Astro and Tailwind CSS for fast, SEO-ready personal sites, blogs,
- helicone/heliconeOpen-source AI observability platform that proxies requests to OpenAI, Anthropic, and other providers, logging
- azgaar/fantasy-map-generatorA free browser-based tool for procedurally generating and interactively editing detailed fantasy maps, aimed a
- gilbertchen/duplicacyLock-free cloud backup tool written in Go that deduplicates file chunks across multiple machines simultaneousl
All repos · Explain any other repo →