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
- bknd-io/bkndAn all-in-one self-hosted backend that gives your app a database, user auth, file storage, and workflow automa
- cheggaaa/pbA small Go library that adds a progress bar to terminal programs, showing percentage complete, current speed,
- lay295/twitchdownloaderA free desktop tool for saving Twitch VODs, clips, and chat logs to your computer, with the ability to render
- mozilla/source-mapA JavaScript library from Mozilla for creating and reading source maps, the files that connect minified browse
- p3terx/aria2-pro-dockerA ready-to-run Docker image for the Aria2 download manager that handles all setup, automatic BitTorrent tracke
- pluginaweek/state_machineA Ruby library that adds formal state machines to any class, letting you define allowed states, transitions, a
- pwntester/ysoserial.netA security research tool that generates ready-made payloads for testing whether .NET applications are vulnerab
- britecharts/britechartsJavaScript charting library built on D3.js that lets you add bar charts, line charts, donut charts, and more t
- ethanhua/skeletonAndroid library that shows shimmering grey placeholder shapes while your app loads data, giving users a sense
- hiyouga/chatglm-efficient-tuningPython toolkit for teaching the ChatGLM-6B AI language model to follow your custom instructions or domain know
- llm-workflow-engine/llm-workflow-engineCommand-line tool and automation manager for interacting with AI language models like ChatGPT from your termin
- moby/hyperkitA lightweight hypervisor toolkit for macOS that lets developers run virtual machines using Apple's built-in ha
- stuckatprototype/racerOpen-source hardware project for building a small radio-controlled race car on a printed circuit board, includ
- airbnb/polyglot.jsLightweight JavaScript library from Airbnb for displaying text in multiple languages, handling variable substi
- andotp/andotpOpen-source Android app that generates two-factor authentication codes for your online accounts, stores them e
- fasterxml/jackson-databindThe most widely used Java library for converting between Java objects and JSON, with a simple ObjectMapper API
- insanum/gcalcligcalcli is a Python command-line app for managing Google Calendar from the terminal, supporting event viewing,
- koljab/realtimevoicechatSelf-hosted Python backend that lets you have a real-time spoken conversation with an AI language model throug
- nikoksr/notifyGo library that lets you send messages to Telegram, Discord, Slack, email, and 15+ other platforms from a sing
- allenai/open-instructA research codebase for instruction-tuning AI language models using open data and models, covering fine-tuning
- haleydu/cimocAn Android app for reading manga online, pulling chapters from third-party sites with offline downloads and cl
- openai-php/laravelA Laravel package that connects PHP web apps to the OpenAI API, making it easy to send messages to AI models a
- ruipgil/scraperjsA Node.js library for scraping web pages using jQuery-style selectors, with options for both static HTML and J
- siccity/xnodeA lightweight Unity framework for building visual node graph editors, useful for dialogue systems, state machi
- builtbybel/privatezillaA Windows 10 privacy tool that collects 60 data collection and telemetry settings in one place so you can revi
- christianloopp/komorebiA Linux desktop wallpaper manager that lets you set animated wallpapers using images, videos, or web pages, wi
- extendrealityltd/vrtkA working Unity VR example project using VRTK 4 and Tilia packages that you can open, run in a headset, and le
- henryndubuaku/maths-cs-ai-compendiumA free open textbook covering mathematics, computer science, and AI from the ground up, built from personal AI
- lovebabbar/codehelp-dsa-busted-seriesA collection of C++ programs from the CodeHelp DSA Busted YouTube series by Love Babbar, covering data structu
- olivia-ai/oliviaA self-hostable open-source chatbot built in Go with a neural network, supporting voice input/output and multi
- strawberrymusicplayer/strawberryA desktop music player and library manager built for audiophiles and large collections, with bit-perfect playb
- danielkrupinski/osirisAn open-source Counter-Strike 2 game modification that adds visual overlays — player info, bomb timers, hostag
- kriswallsmith/asseticA PHP library that manages web assets by combining CSS and JavaScript files, compiling LESS and SASS into plai
- mlc-ai/web-stable-diffusionThe first implementation of Stable Diffusion that runs entirely inside a web browser using WebGPU and WebAssem
- rammcodes/dopefolioA free, open-source multi-page developer portfolio template built with plain HTML, CSS, and SASS — no framewor
- robbyant/lingbot-worldAn open-source AI world model that generates realistic video from a single image and a text prompt, simulating
- sbjson/sbjsonA JSON parsing and generation library for Objective-C that processes data chunk by chunk as it arrives over a
- bndong/cnblogs-theme-simplememorySimpleMemory is a CSS theme for the Cnblogs Chinese developer blogging platform that replaces the default look
- bytedance/bytepsByteDance's open-source framework for training large AI models across many cloud GPUs, achieving about 90% sca
- github-tools/githubA small JavaScript library that simplifies calls to the GitHub API from a browser or Node.js app, supporting b
- neomutt/neomuttNeoMutt is a command-line email client for Linux and macOS that builds on the classic Mutt program, bundling 4
- zerebos/ghostty-configA visual web editor for the Ghostty terminal that lets you tweak fonts, colors, cursor style, and keybindings
- atlanhq/camelotCamelot is a Python library that extracts tables from text-based PDF files in a few lines of code, returning e
- wookai/paper-tips-and-tricksA practical reference guide for writing academic papers in LaTeX, covering formatting habits, math notation co
- microsoft/veronaProject Verona is an early-stage research programming language from Microsoft exploring new approaches to memo
- plachtaa/seed-vcSeed-VC is an AI voice conversion tool that re-synthesizes speech or singing to sound like a different person
- stephencleary/asyncexAsyncEx is a C# library of async-compatible coordination tools including AsyncLock, AsyncSemaphore, and AsyncR
- lukepighetti/fluroFluro extends Flutter's built-in navigation with URL pattern matching, dynamic path parameters, query string p
- maruel/panicparseA command-line tool that makes Go crash dumps readable by grouping identical goroutines and cutting output len
- supermemoryai/cloudflare-saas-stackA ready-to-deploy SaaS starter kit built on Next.js and Cloudflare services that pre-wires authentication, a s
- 1024-lab/smart-adminA production-ready Chinese enterprise admin platform with Spring Boot backend, Vue 3 frontend, built-in role-b
- blackmagic-debug/blackmagicAn open-source debugger for ARM Cortex and RISC-V microcontrollers that runs as firmware on a USB probe or as
- dongyubin/iptvA curated collection of Chinese-language IPTV live stream sources in M3U format, covering CCTV, provincial, re
- homerchen19/nba-goA command-line tool that shows NBA game schedules, live play-by-play, box scores, and player stats directly in
- isimar/hackernews-react-nativeA deprecated React Native Hacker News reader for iOS and Android with pull-to-refresh, threaded comments, pagi
- leekhub/leek-fundA VS Code extension that shows live stock prices, mutual fund values, and futures in a sidebar panel while you
- telemt/telemtA Rust-based Telegram MTProxy server that disguises traffic as normal HTTPS to bypass censorship filters, with
- thunderclient/thunder-client-supportA VS Code extension for testing REST APIs without leaving your editor — stores all data locally, supports scri
- antonbabenko/pre-commit-terraformA set of automatic checks that run before every Git commit on Terraform files, catching formatting issues, syn
- kotlin/keepThe official repository where the Kotlin team publishes design proposals for new language features and standar
- ramotion/swift-ui-animation-components-and-librariesA visual catalog of polished iOS UI animation libraries built by Ramotion, covering carousels, folding cells,
- sindresorhus/meowA small Node.js library that handles command-line argument parsing, automatic --help and --version flags, came
- arialdomartini/oh-my-gitA terminal prompt add-on for bash and zsh that shows your Git repository's current state — modified files, sta
- dotnet/samplesThe official collection of runnable code examples that go alongside Microsoft's .NET documentation, covering C
- git-xuhao/kotlinmvpA complete Android video-browsing app built in Kotlin as a learning project, demonstrating the MVP architectur
- grpc-ecosystem/grpc-springA library that automatically wires gRPC — Google's fast service-to-service communication protocol — into a Spr
- liuyubobobo/play-with-algorithmsThe companion code repository for a Chinese imooc.com algorithms course, providing C++ and Java implementation
- rejetto/hfsA self-hosted file server you run on your own computer so others can browse and download your files in a brows
- jaredpalmer/react-fnsA React library that wraps common browser features like scroll position, geolocation, network status, and wind
- jawbone/jbchartviewAn iOS library from Jawbone for drawing animated line and bar charts inside iPhone and iPad apps, using the fa
- jin-yufeng/mp-htmlA component for displaying HTML content inside WeChat, QQ, Alipay, and other Chinese mini-programs, working ar
- mumuy/relationshipA JavaScript library that calculates the correct Chinese kinship title for any family relationship, supporting
- auduno/headtrackrA JavaScript library that tracks a user's face position in real time via webcam in the browser, reporting 2D f
- ivbeg/awesome-status-pagesA curated list of tools, services, and real-world examples for building status pages — the public dashboards t
- polyaxon/polyaxonA platform for running, tracking, and comparing machine learning experiments at scale on Kubernetes, with buil
- springdoc/springdoc-openapiA Java library that automatically generates interactive API documentation for Spring Boot apps without any man
- telly/tlyshynavbarAn iOS component that automatically hides the navigation bar when the user scrolls down and brings it back whe
- apple/swift-argument-parserAn Apple-made Swift library for building command-line tools that parse user input automatically — you describe
- crinsane/laravelshoppingcartA PHP Laravel package that adds a full shopping cart to your web app: add items with options, update quantitie
- kube-rs/kubeA Rust library for working with Kubernetes clusters: list, create, and delete resources, stream change events,
- wethinkin/aigc-interview-bookA Chinese-language interview preparation guide for engineers applying to AI and machine learning roles, coveri
- willowtreeapps/spruce-androidAn Android Java library that coordinates animations across multiple views at once, handling order, timing, and
- microservices-patterns/ftgo-applicationFTGO is the companion code for the book Microservice Patterns, showing a Java food-delivery app split into mic
- nextcloud/desktopA cross-platform desktop app for Windows, macOS, and Linux that automatically syncs files between your compute
- qihoo360/wayneA web dashboard for managing multiple Kubernetes clusters across teams, with role-based access, audit logs, on
- vlcn-io/cr-sqliteA SQLite extension that lets multiple copies of a database accept independent changes and then merge them with
- aubio/aubioA C library with Python bindings and CLI tools that analyzes audio to detect beats, identify pitch, track temp
- curlpipe/oxA fast terminal text editor built in Rust with no mode-switching required: syntax highlighting, tabs, split sc
- dendibakh/perf-ninjaA free hands-on C++ course of labs for learning low-level CPU performance optimization: cache misses, branch m
- kimiyoung/transformer-xlResearch code for Transformer-XL, an AI language model that uses a memory mechanism to carry context across do
- webhintio/hintwebhint is a customizable website quality checker that scans for accessibility, performance, cross-browser com
- bytelegend/bytelegendByteLegend is a free browser-based multiplayer RPG where you learn real programming skills by completing in-ga
- dingjikerbo/android-bluetoothkitAndroid-BluetoothKit is a Java library that simplifies Bluetooth Low Energy communication on Android, smoothin
- gee1k/upicuPic is a macOS menu bar app that uploads images and files to cloud storage services and instantly copies a sh
- jkbrzt/rrulerrule.js is a JavaScript and TypeScript library for defining and calculating repeating calendar events like 'e
- myles/awesome-static-generatorsA curated reference list of static website generators organized by use case and programming language, covering
- websocket-client/websocket-clientwebsocket-client is a Python library for opening real-time two-way connections to WebSocket servers, supportin
- zho-zho-zho/zho-nano-banana-creationA reference collection of 46 AI image and video generation techniques for the Nano-Banana platform, pairing ex
- farbrausch/fr_publicAn archive of tools and production code from Farbrausch, a legendary demoscene group that created visually stu
- manna-harbour/miryokuMiryoku is an ergonomic keyboard layout for small ortholinear keyboards that uses thumb-key layers to reach al
All repos · Explain any other repo →