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
- crazy-max/diunWatches your Docker container images in the background and sends a notification whenever a new version or upda
- kittinunf/fuelFuel is a Kotlin HTTP library for Android and JVM apps that makes network requests readable and simple — add a
- strawberry-graphql/strawberryStrawberry lets you build GraphQL APIs in Python by writing normal Python classes with type hints — no separat
- xcodesorg/xcodesA Mac command-line tool that installs, manages, and switches between multiple Xcode versions automatically, re
- alexnisnevich/untrustedA browser puzzle game where you write real JavaScript code to modify the game's own source and help the charac
- disassembler0/win10-initial-setup-scriptAn archived PowerShell script that applies a batch of Windows 10 privacy tweaks, service changes, and UI prefe
- hku-mars/fast_lioResearch software that tracks a robot's exact position in real time by fusing LiDAR laser scans with motion se
- hunvreus/devpushA self-hosted alternative to Vercel and Netlify that automatically builds and deploys your app to your own Lin
- taigrr/spankA fun macOS program for Apple Silicon MacBooks that plays sound effects when you physically slap the laptop, u
- kanaries/rathAn open-source data exploration tool that automatically finds patterns in your data, suggests charts, and answ
- l0o0/translators_cnA community-maintained set of scripts that teach the Zotero reference manager how to save citation details fro
- invertase/rdash-angularA pre-built admin dashboard template for AngularJS that gives developers a responsive Bootstrap layout to star
- liquidprompt/liquidpromptA smart, adaptive shell prompt for Bash and Zsh that shows Git status, system load, and remote connections onl
- pku-alignment/align-anythingA research framework for training AI models to follow human values and intentions, supporting text, images, vi
- rust-ml/linfaA machine learning toolkit for Rust, similar to Python's scikit-learn, offering classical algorithms like line
- davidobot/betterjoyA Windows app that makes Nintendo Switch controllers work with PC games and emulators over Bluetooth or USB, i
- itheima1/blockchainA free 120-day full-stack blockchain development curriculum in Chinese, covering Kotlin, JavaScript, Java micr
- nunomaduro/collisionA PHP package that replaces raw CLI error dumps with a readable, highlighted display showing the relevant line
- thiojoe/yt-spammer-purgeA Python tool for YouTube channel owners to bulk-find and delete spam or scam comments using 15 different filt
- autofac/autofacA .NET library that automatically wires together the objects your application needs so you do not have to manu
- kozea/radicaleA lightweight self-hosted server for calendars, to-do lists, and contacts that stores everything as plain file
- cpq/bare-metal-programming-guideA step-by-step guide for programming microcontrollers from scratch using only GCC and the chip's datasheet, wi
- michael-lazar/rtvA terminal app for browsing Reddit — scroll posts, read comment threads, vote, and write replies — all from th
- kimai/kimaiAn open-source web app for tracking time spent on projects and generating reports and invoices — self-hostable
- symfony/filesystemA PHP utility library for reliably creating, copying, moving, and deleting files and directories, with clear e
- zongzibinbin/mallchatA Java backend combining real-time group chat and an online shopping platform, built to production-grade stand
- canadahonk/porfforAn experimental ahead-of-time compiler that turns JavaScript and TypeScript into WebAssembly or native C binar
- forter/security-101-for-saas-startupsA practical guide for early-stage SaaS startups on which security practices to tackle immediately and which ca
- linhaojun857/auroraA full-featured personal blog system built in Java with a polished public frontend and a separate admin dashbo
- numtostr/comment.nvimA Neovim plugin for toggling code comments with Vim-style keyboard shortcuts — gcc for line comments, gbc for
- bililiverecorder/bililiverecorderA Windows desktop app that watches Bilibili live streams and records them automatically when they start, handl
- cruip/open-react-templateA free landing page template for software products and open source projects built with Next.js, React, and Tai
- zdharma-continuum/zinitA Zsh plugin manager that loads shell plugins in the background after your prompt appears, making your termina
- nathom/streamripA command-line tool for downloading music from Qobuz, Tidal, Deezer, and SoundCloud, supporting everything fro
- qianmo/unity-design-patternA Unity C# project with working implementations of all 23 classic Gang of Four design patterns plus game-speci
- unovue/inspira-uiA collection of visually polished, copy-paste-ready UI components for Vue and Nuxt apps built with Tailwind CS
- zenfyrdev/bootloader-unlock-wall-of-shameA community-maintained ranking of Android phone makers that block bootloader unlocking, plus documented techni
- ballercat/waltAn experimental compiler that lets JavaScript developers write typed, JavaScript-like code that compiles direc
- style-dictionary/style-dictionaryA build tool that lets you define design values like colors and spacing once in a shared JSON file, then autom
- ahmetbersoz/chatgpt-prompts-for-academic-writingA cheat sheet of copy-paste ChatGPT prompts organized by academic writing stage, covering brainstorming, draft
- calebfenton/simplifyA command-line Java tool for Android security researchers that deobfuscates APK files by executing them in a v
- seetaface/seetafaceengineA C++ library for face detection, alignment, and recognition that runs on any CPU with no external dependencie
- lsky-org/lsky-proA self-hosted image hosting service you install on your own server, with a web interface, API, watermarking, a
- rememberber/wepushA Java desktop app for sending bulk messages across WeChat, DingTalk, Chinese SMS providers, and email, with v
- nmac427/swiftocrA deprecated Swift library for reading short alphanumeric codes from images on iOS and macOS using a neural ne
- wdullaer/materialdatetimepickerAn Android library that adds a Material Design date picker and time picker to your app with extensive theming,
- blealtan/efficient-kanA faster, memory-efficient PyTorch reimplementation of Kolmogorov-Arnold Networks that replaces memory-heavy t
- instillai/deep-learning-roadmapA structured collection of deep learning papers, courses, frameworks, and datasets organized by topic — comput
- nomad-cli/shenzhenA deprecated Ruby CLI tool that built iOS apps into IPA files and uploaded them to TestFlight, HockeyApp, and
- chewiebug/gcviewerA desktop tool for Java developers that reads JVM garbage collection log files and displays them as charts sho
- guake/guakeGuake is a drop-down terminal for the GNOME Linux desktop that slides down from the top of the screen when you
- willianjusten/awesome-svgA community-curated reference list of high-quality SVG resources covering animations, tools, tutorials, librar
- yangjian102621/geekaiA self-hosted platform bundling ChatGPT chat, image generation, music, and video AI tools into one app with us
- anonaddy/anonaddyAnonAddy (addy.io) lets you create disposable email aliases that forward messages to your real inbox, keeping
- khanhnamle1994/cracking-the-data-science-interviewA curated study kit for data science job interviews: cheatsheets on SQL, stats, ML, and deep learning; a quest
- martian-engineering/lossless-clawLossless Claw is an OpenClaw plugin that gives AI agents a perfect memory for long conversations. Instead of d
- neoapplications/neo-storeNeo Store is a modern Android app for browsing and installing free, open-source apps from F-Droid and 100+ com
- elunez/eladmin-webA ready-made Vue-based admin panel front-end that pairs with a Java Spring Boot back-end to give you a full we
- frappe/booksFrappe Books is a free offline desktop accounting app for small and medium businesses. It handles invoices, bi
- octokatherine/readme.soreadme.so is a browser-based drag-and-drop editor that lets you build a polished README file for your project
- zufuliu/notepad4Notepad4 is a lightweight, single-file Windows text editor that upgrades the default Notepad with syntax highl
- alirezadir/production-level-deep-learningA structured reference guide for taking an AI model from research experiment to real production, covering data
- andrewekhalel/mlquestionsA study guide of technical interview questions and answers for machine learning and computer vision engineerin
- tencent/tnnA Tencent framework for running AI models on phones and computers at high speed, supporting CPUs, GPUs, and sp
- voltagent/awesome-codex-subagentsA collection of 130+ ready-made TOML configuration files for OpenAI Codex subagents that handle specialized ta
- google/go-cmpA Go library from Google for comparing two values in tests and showing exactly how they differ, with support f
- mrswitch/hello.jsA JavaScript library that adds social sign-in buttons for Google, Facebook, and Windows Live to any website, h
- py-why/econmlA Python package from Microsoft Research for estimating causal effects from observational data, measuring how
- qihoo360/atlasA MySQL proxy from Qihoo 360 that automatically routes read queries to replica servers and write queries to a
- danburzo/percollateA command-line tool that fetches web pages, strips ads and clutter, and saves them as clean PDFs, EPUBs, HTML,
- jbhuang0604/awesome-tipsA curated collection of practical advice for academic researchers in CS and AI, covering research habits, pape
- openmoonray/openmoonrayMoonRay is DreamWorks' open-source path-tracing renderer used in real feature film production, released freely
- romandanylyk/pageindicatorviewA small Android library that adds animated dot indicators to swipeable screens, showing users which page they
- ggez/ggezggez is a Rust library for making 2D games with minimal setup, giving you drawing, sound, and input handling o
- jetkvm/kvmJetKVM is an open-source hardware and software system that streams a computer's screen at 1080p 60fps and lets
- wandergis/coordtransformA zero-dependency JavaScript utility that converts GPS coordinates between the three mapping systems used in C
- android/user-interface-samplesA collection of small Android app examples demonstrating specific UI features in Kotlin, though most samples h
- antoniomika/sishsish is a self-hostable SSH tunneling tool that exposes local services to the public internet using only the s
- borgo-lang/borgoBorgo is a programming language that compiles to standard Go code, adding Rust-style type safety features like
- moonshotai/kimi-audioKimi-Audio is an open-source 7B AI model from Moonshot AI that handles a wide range of audio tasks in a single
- feiyangqingyun/qtkaifajingyanA Chinese-language reference collection of practical Qt development tips, tricks, and C++ code snippets gather
- mithi/robotics-courseworkA curated list of online robotics courses, video lectures, hands-on projects, and learning resources spanning
- multimc/launcherMultiMC is an alternative Minecraft launcher that keeps multiple Minecraft installations completely isolated f
- nginx-proxy/docker-genA Go program that watches your running Docker containers and regenerates config files from templates whenever
- nolanlawson/fuiteA command-line tool that automatically finds memory leaks in web apps by opening Chrome, clicking through your
- revanced/revanced-patches-templateAn official starting-point template for building and publishing your own collection of ReVanced patches — code
- tomchentw/react-google-mapsA React component library that wraps the Google Maps JavaScript API so you can add interactive maps, markers,
- build-trust/ockamA set of Rust and Elixir libraries for building distributed applications where messages stay encrypted end-to-
- sebastienros/jintA JavaScript interpreter you add to a .NET app as a NuGet package, letting you run JavaScript code inside C# w
- sweetice/deep-reinforcement-learning-with-pytorchA collection of clean, readable PyTorch implementations of popular deep reinforcement learning algorithms — DQ
- yasserg/crawler4jA Java library for building multi-threaded web crawlers that lets you define which URLs to follow and what to
- chiphuyen/ml-interviews-bookSource code for a free book by Chip Huyen that helps people prepare for machine learning job interviews, cover
- urbanadventurer/android-pin-bruteforceA shell script that automatically tries every possible PIN on a locked Android phone by connecting a Kali NetH
- flink-china/flink-training-courseA catalog of Chinese-language video training sessions for Apache Flink, organized by topic and linking to slid
- mholt/json-to-goA browser tool that instantly converts a JSON snippet into a ready-to-use Go struct type definition, saving yo
- r0f1/datascienceA curated reference list of Python libraries, tutorials, and tools for data science, covering everything from
- alibaba/alios-thingsAliOS Things is Alibaba's open-source operating system for small connected IoT devices like smart home sensors
- francisrstokes/super-expressiveA JavaScript library that lets you build regular expressions by chaining readable method names like .optional
- gabrielemariotti/cardslibAn Android library from 2013-2014 that simplifies building card-style UI panels, adding pre-built behaviors, d
- paulmillr/encrypted-dnsReady-to-install configuration profiles that switch your iPhone, iPad, or Mac to encrypted DNS, preventing you
All repos · Explain any other repo →