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
- iam-veeramalla/python-for-devopsA 17-day Python course for people who manage servers and automate infrastructure, with daily lessons connectin
- mbbill/undotreeA Vim plugin that shows your full edit history as a visual branching tree, so you can jump to any past version
- rikkahub/rikkahubAn Android app that lets you chat with multiple AI services using your own API key, supporting text, images, P
- amperser/proselintA command-line tool that checks English writing for style problems — awkward phrasing, weak word choices, and
- azure/azure-cliMicrosoft's official command-line tool for managing Azure cloud resources — create virtual machines, databases
- faiface/pixelA 2D game library for Go that provides windows, sprites, shapes, input handling, and text rendering without a
- hakimel/cssA personal collection of creative CSS and front-end visual experiments by the creator of reveal.js, showcasing
- jianchang512/sttAn offline tool that converts audio or video files into text using AI speech recognition models, with no inter
- orcaman/concurrent-mapA Go package that provides a fast, thread-safe key-value map for programs running multiple tasks at once, outp
- qw3rtman/git-fireA one-command Git plugin that instantly saves all your current work by staging everything, creating a timestam
- ralfbiedert/cheats.rsThe source code for cheats.rs, a single-page quick-reference sheet for the Rust programming language, designed
- tianxiaomo/pytorch-yolov4A Python implementation of the YOLOv4 object detection algorithm using PyTorch, letting you run AI-powered ima
- z-lab/dflashA lightweight AI component that speeds up text generation from large language models by quickly guessing upcom
- microsoft/codetourA Visual Studio Code extension that lets you record and play back guided, annotated walkthroughs of a codebase
- blockscout/blockscoutAn open-source blockchain explorer you can self-host to search transactions, wallet balances, and smart contra
- aapanel/baotaA web-based control panel for managing a Linux server that lets you install LAMP or LNMP web server stacks, ma
- ant-design/xA set of React UI components and utilities for building AI chat interfaces, with pre-made message bubbles, str
- jasperproject/jasper-clientJasper is an open-source platform for building voice-controlled applications that run on your own hardware, gi
- keepassx/keepassxA cross-platform password manager that stores all your login credentials in an encrypted file on your own comp
- miroslavpejic85/mirotalkA self-hosted peer-to-peer video conferencing tool that runs in a browser and connects participants directly w
- provablehq/snarkossnarkOS is the node software for the Aleo blockchain, a network where applications can prove their computation
- tangbc/vue-virtual-scroll-listA Vue.js component that makes huge lists scroll smoothly by only rendering the rows currently visible on scree
- varying-vagrant-vagrants/vvvA tool that sets up a local WordPress development environment on your computer using Vagrant and VirtualBox, s
- componentjs/componentComponent was a frontend build and package management tool for JavaScript that handled dependencies, HTML, CSS
- cyrus-and/chrome-remote-interfaceA Node.js library that lets you control Chrome and other browsers programmatically by connecting to their remo
- hansonwang99/javacollectionA Chinese-language learning guide for Java developers organized as a curated reading list covering Java fundam
- xiaoymin/knife4jKnife4j is a Java library that automatically generates interactive API documentation from your Swagger or Open
- grindgold/pdfA free collection of classic computer science and programming ebooks in PDF format, curated by a Chinese devel
- iot-technology/iot-technical-guideA Chinese-language learning guide for building IoT platforms from scratch, covering Java and networking founda
- modelcontextprotocol/go-sdkThe official Go SDK for the Model Context Protocol, letting you build servers that AI assistants can call into
- mosn/mosnMOSN is a high-performance network proxy written in Go, battle-tested at massive scale by Ant Group, that rout
- oaid/tengineTengine is a lightweight AI inference engine that runs trained neural network models on low-power embedded and
- aaronjackson/vrnA 2017 research project that reconstructs a 3D face model from a single photograph using a convolutional neura
- buildermethods/agent-osAgent OS helps AI coding assistants like Claude Code and Cursor follow your project's existing patterns and co
- cvg/lightglueLightGlue is a neural network that matches keypoints between two photos — useful for stitching panoramas, esti
- goravel/goravelGoravel is a batteries-included Go web framework that mirrors Laravel's patterns, so PHP developers can build
- charmbracelet/modsA command-line tool that pipes text to AI models directly in your terminal. Great for scripting, summarizing c
- nathanreyes/v-calendarA ready-made calendar and date-picker plugin for Vue.js apps. Drop in month views, date selection, range picki
- turboderp-org/exllamav2Run large AI language models fast on your own gaming PC GPU. ExLlamaV2 compresses models to fit in limited mem
- freeyourgadget/gadgetbridgeGadgetbridge is a privacy-first Android app that connects your smartwatch or fitness tracker directly to your
- nibzard/awesome-agentic-patternsA curated catalogue of proven design patterns for building AI agents, grouped into eight categories covering m
- yauhenkavalchuk/interview-questionsA curated collection of front-end interview questions and answers in Russian, covering HTML, CSS, JavaScript,
- laruence/yafYaf is a blazing-fast PHP web framework built as a C extension, giving you MVC structure with far less memory
- fody/fodyFody is a .NET build tool that automatically rewrites your compiled code to add repetitive features like prope
- gmoogway/shadowrocket-rulesA daily-updated collection of 300,000+ routing rules for the Shadowrocket iOS proxy app, covering ad blocking,
- tokio-rs/consoleA live debugger for async Rust programs that shows you every background task in real time — like the 'top' com
- immerjs/use-immeruse-immer connects the Immer library to React hooks, letting you update component state by writing simple, dir
- jdamcd/android-cropA deprecated Android library from SoundCloud that adds image cropping to mobile apps, based on the original AO
- lyricat/wechat-formatA browser-based tool that converts Markdown into WeChat-safe HTML for writers publishing articles on WeChat Of
- cia-foundation/templeosTempleOS is a complete 64-bit operating system written by one programmer in a custom language called HolyC, di
- google/santaSanta is a macOS security tool that controls which programs can run on a computer by intercepting every execut
- maptalks/maptalks.jsJavaScript library for displaying interactive 2D and 3D maps in web browsers, powered by WebGL for hardware-ac
- ory/dockertestA Go library that spins up real Docker containers for databases and services during automated tests, handling
- yonggekkk/warp-ygShell script that installs and manages Cloudflare WARP on Linux servers, letting you bypass geo-restrictions,
- davidarroyo1234/instagramunfollowersBrowser-based tool that finds Instagram accounts you follow who don't follow you back, running entirely in you
- oliverschwendener/ueliCross-platform keystroke launcher for Windows, macOS, and Linux that lets you instantly search and open apps,
- code52/carnacWindows utility that displays your keystrokes on screen as you type, designed for presenters and screencasters
- hacklcx/hfishA free enterprise honeypot platform that deploys 90+ types of fake services to detect attackers inside and out
- locuslab/tcnResearch code comparing Temporal Convolutional Networks against recurrent neural networks on eleven sequence m
- luban-agi/awesome-aigc-tutorialsCurated collection of high-quality learning resources covering AI topics including large language models, imag
- oblique/create_apLinux shell script that turns a wireless network adapter into a Wi-Fi hotspot from the command line, with supp
- soysaucelab/collectionkitSwift library for iOS that replaces UICollectionView with a simpler Provider pattern for building scrollable l
- xxnuo/mtranserverSelf-hosted translation server that runs small offline AI models on your own machine for fast, private text tr
- gin-gonic/examplesA collection of runnable Go code examples showing how to use the Gin web framework for common tasks like build
- hkust-aerial-robotics/vins-fusionA research system that tracks a robot's or vehicle's position in space by combining camera images and motion s
- reverseclabs/drozerAn Android security testing framework that pretends to be an app on a device and probes other apps for weaknes
- alibaba/dexposedAn Android library from Alibaba that lets you intercept and modify Java method calls inside a running app at r
- andrewplummer/sugarA JavaScript library that adds hundreds of helper methods to the language's built-in types — arrays, strings,
- chuckerteam/chuckerA two-line-to-add Android debugging library that captures every network request and response your app makes an
- infiniflow/infinityAn AI-focused database built for fast search — combining vector similarity, keyword, and full-text search in o
- kriasoft/react-firebase-starterA pre-built project template wiring together React, GraphQL, and Firebase on Google Cloud so developers can sk
- kripken/ammo.jsThe Bullet physics engine ported to JavaScript and WebAssembly so web developers can add realistic physics — f
- lexrus/vpnonAn open-source iOS app that adds a Notification Center widget so you can toggle your VPN on or off in seconds
- virtual-kubelet/virtual-kubeletA Go library that lets Kubernetes treat external cloud services like Azure Container Instances or AWS Fargate
- yelp/detect-secretsA Python tool that scans your codebase for accidentally committed secrets like API keys and passwords, blocks
- auth0/express-jwtExpress middleware maintained by Auth0 that automatically validates JSON Web Tokens on incoming requests, bloc
- azkaban/azkabanA server-based workflow manager originally built at LinkedIn for scheduling and sequencing data pipeline jobs,
- castorflex/smoothprogressbarAn Android library that replaces the plain default loading bar with smooth, customizable horizontal or circula
- emoacht/monitorianA free Windows system-tray app that lets you adjust the brightness and contrast of multiple external monitors
- nekr/offline-pluginA webpack plugin that makes your web app work without an internet connection by automatically caching its file
- sarabander/sicpA modern HTML5 and EPUB3 edition of the classic computer science textbook Structure and Interpretation of Comp
- shadowsocksr-backup/shadowsocksr-csharpA Windows system-tray client that routes your internet traffic through a ShadowsocksR proxy server, using obfu
- cloudcompare/cloudcompareA desktop application for processing, visualizing, and comparing 3D point cloud data captured by laser scanner
- dotnet/open-xml-sdkA .NET library that lets you create, read, and modify Word documents, Excel spreadsheets, and PowerPoint files
- github/gemojiA Ruby library that lets you look up emoji by name or Unicode character, and replace text shortcodes like :cat
- luestr/proxyresourceA collection of ready-made configuration templates and plugins for the Loon iOS proxy app, letting users set u
- microsoft/botbuilder-samplesA collection of example chat bot projects in C#, JavaScript, and Python using Microsoft's Bot Framework SDK, c
- orz-3/quantumultxA ready-made configuration for the Quantumult X iOS proxy app that routes streaming, domestic, and foreign int
- typestack/routing-controllersA TypeScript library that lets you define Express or Koa web server routes using classes and decorators instea
- zdhxiong/mduiA library of Material Design 3 UI components for websites and web apps that works with any framework or plain
- dav1dde/gladA code generator that produces the boilerplate C or C++ setup needed to call OpenGL, Vulkan, and related graph
- marcobambini/gravityAn embeddable scripting language written in C with Swift-like syntax, small enough (under 200KB) to drop into
- tencent-hunyuan/hunyuanvideo-1.5An open-source AI model from Tencent that generates short video clips from text descriptions or still images,
- asmjit/asmjitA C++ library for generating and executing machine code on the fly at runtime, used inside scripting engines,
- compat-table/compat-tableThe data source and build system behind ECMAScript compatibility tables, showing which browsers, Node.js versi
- spulec/freezegunA Python testing library that freezes the clock to a specific date and time so your tests produce the same res
- tingsongyu/pytorch-tutorial-2ndCompanion code for a Chinese-language PyTorch book taking readers from zero to production, covering computer v
- jspahrsummers/libextobjcA modular Objective-C library that adds missing language features — safer memory management macros, defer-styl
- oframe/oglA minimal JavaScript WebGL library that wraps just enough of the browser's 3D graphics API to be usable withou
- badoo/chattoA Swift framework for building high-performance iOS chat screens, with background layout calculations, bidirec
All repos · Explain any other repo →