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# · Jupyter Notebook · Swift · PHP · Ruby · Kotlin
- amusi/deep-learning-interview-bookA Chinese-language study guide for AI and machine learning job interview preparation, covering math, deep lear
- garrettj403/scienceplotsA Python package that applies publication-ready styles to Matplotlib charts with a single line of code, includ
- melkeydev/go-blueprintA command-line tool that generates a ready-to-build Go web application with your chosen framework and database
- akavel/upA terminal tool for Linux and macOS that lets you build text-processing command pipelines interactively, showi
- chalarangelo/30-seconds-of-pythonA retired collection of short, practical Python code snippets for common programming tasks, now merged into th
- ashawkey/stable-dreamfusionA Python tool that generates 3D objects from text prompts or images using Stable Diffusion as a guide, exporti
- miurla/morphicAn open-source AI search tool that connects language models to the web and displays answers in a generative in
- ricklamers/gridstudioGrid Studio is a browser-based spreadsheet that lets you write and run Python code and Linux terminal commands
- tsparticles/tsparticlestsParticles is a JavaScript library for adding animated visual effects — floating particles, confetti, firewor
- toly1994328/flutterunitFlutterUnit is an interactive Flutter app showcasing all 306 Flutter widgets live on Android, iOS, macOS, Wind
- patrickmn/go-cachego-cache is a Go library for storing key-value data in memory with optional expiration times, giving you fast
- akveo/eva-iconsEva Icons is a free collection of 480+ SVG icons for web and mobile apps in filled and outlined styles, with b
- bitwarden/androidThis is the open-source Android source code for Bitwarden's password manager and two-factor authentication app
- googleapis/google-api-python-clientThis is Google's official Python library for connecting to hundreds of Google services like Drive, Gmail, and
- timschneeb/awesome-shizukuA community-curated list of Android apps that use Shizuku to access privileged system features — like managing
- freddier/hyperblogHyperblog is a minimal HTML blog used as the hands-on practice project in Platzi's Spanish-language Git and Gi
- securego/gosecgosec is a command-line tool that scans Go source code for security vulnerabilities — hardcoded passwords, SQL
- wind4/vlmcsdA KMS server emulator written in C that activates Windows and Office on local networks, running on Linux, macO
- rommapp/rommSelf-hosted web app that organizes your game ROM collection into a browsable library with cover art and metada
- yaofanguk/video-subtitle-extractorDesktop tool that detects and extracts burned-in subtitles from video files and saves them as SRT files, suppo
- apex/upCommand-line tool that deploys any HTTP web app to AWS Lambda and API Gateway in seconds, giving you Heroku-li
- a8m/golang-cheat-sheetA single-page Go language reference with short annotated code examples covering variables, functions, loops, c
- intel/ipex-llmArchived Intel library for running and fine-tuning large AI language models locally on Intel GPUs and NPUs — n
- nicklockwood/swiftformatCommand-line and Xcode tool that automatically reformats Swift source code to a consistent style, fixing inden
- delta-io/deltaOpen-source storage layer that adds database-like reliability — concurrent writes, rollback, and time travel q
- apache/shenyuApache ShenYu is an open-source API gateway that routes HTTP traffic to multiple backend services with real-ti
- rust-unofficial/patternsFree online book cataloging common design patterns, anti-patterns, and idioms for Rust, aimed at developers wh
- cakephp/cakephpCakePHP is a PHP web application framework that helps developers build websites and web apps faster by followi
- kmaasrud/awesome-obsidianA community-maintained directory of plugins, themes, tools, and learning resources for Obsidian, a Markdown no
- uber/react-visreact-vis is a deprecated (2020) JavaScript library from Uber for adding composable chart components — line, b
- winmerge/winmergeWinMerge is a free Windows tool for comparing and merging differences between text files or entire folders, hi
- denvercoder1/readme-typing-svgA free hosted service that generates an animated SVG of typing text for embedding in a GitHub profile README o
- nathanmarz/stormStorm is a distributed system for processing continuous streams of data in real time across a cluster of machi
- containers/buildahBuildah is a command-line tool for building OCI-compatible container images without needing Docker or root per
- locomotivemtl/locomotive-scrollLocomotive Scroll is a lightweight JavaScript library that adds smooth scrolling and parallax effects to websi
- zai-org/codegeexCodeGeeX is a 13-billion-parameter AI model for code completion, generation, and translation across 20+ progra
- iflytek/astron-agentAstron Agent is an open-source enterprise platform from iFlytek for building and running AI agent workflows wi
- rkt/rktrkt was a Linux container runtime built as a security-focused alternative to Docker, with native pod support f
- azat-io/you-dont-know-js-ruRussian-language translation of the six-book 'You Don't Know JS' series by Kyle Simpson, covering how JavaScri
- bewlybewly/bewlybewlyBrowser extension that redesigns the Bilibili video website with a cleaner, more modern look inspired by YouTu
- godotengine/godot-demo-projectsA collection of ready-to-open demo and template projects for the Godot game engine, organized by engine versio
- yanirs/established-remoteA curated table of established tech companies with 50+ employees that hire software developers globally in ful
- carrierwaveuploader/carrierwaveRuby library for handling file uploads in web applications, letting you attach user-uploaded photos or documen
- orbitdb/orbitdbPeer-to-peer database that runs without a central server, automatically syncing data between connected devices
- owncloud/coreSelf-hosted cloud storage platform written in PHP that lets you store, sync, and share files, contacts, and ca
- xiaomi/soarCommand-line tool from Xiaomi that analyzes MySQL SQL statements and automatically suggests performance improv
- paradedb/paradedbPostgreSQL extension that adds Elasticsearch-style full-text search and fast analytics directly inside your ex
- krishnaik06/the-grand-complete-data-science-materialsA curated directory of YouTube playlists covering data science from beginner Python through machine learning,
- pygame/pygamePygame is a Python library for building 2D games and multimedia apps, handling graphics, sound, and input on t
- bottlepy/bottleBottle is a tiny Python web framework that fits in a single file with no external dependencies — define URL ro
- tdlib/tdTDLib is a cross-platform C++ library that handles all the low-level Telegram networking, encryption, and loca
- realsenseai/librealsenseLibRealSense is the official open-source SDK for Intel RealSense depth cameras, giving your code access to liv
- apache/datafusionApache DataFusion is a fast, embeddable SQL and DataFrame query engine written in Rust that lets developers bu
- laobie/statusbarutilStatusBarUtil is a small Android library that lets you set the color, transparency, or icon style of the Andro
- miguelgrinberg/flaskyFlasky is the companion source code for the O'Reilly Flask Web Development book — each Git commit maps to a sp
- trazyn/ieasemusicieaseMusic is an unofficial desktop client for NetEase Cloud Music that adds FLAC audio, Last.fm scrobbling, o
- theskumar/python-dotenvpython-dotenv reads a .env file and loads its KEY=VALUE pairs as environment variables so you can keep API key
- heyform/heyformHeyForm is a free open-source tool for building conversational forms that guide people through one question at
- irungentoo/toxcoreToxcore is the C library powering the Tox protocol — enabling encrypted peer-to-peer messaging, file transfers
- jakesgordon/javascript-state-machineA tiny JavaScript library for defining state machines — systems that can be in exactly one state at a time and
- hunshcn/gh-proxygh-proxy is a self-hosted relay server that speeds up GitHub downloads for users in regions with slow or block
- insidegui/wwdcAn unofficial macOS app for watching Apple WWDC keynotes and session videos — live during the conference and f
- mvdan/shA Go library that parses, formats, and runs shell scripts — best known for shfmt, a command-line formatter for
- fishaudio/bert-vits2Bert-VITS2 is an abandoned Python text-to-speech system that combines VITS2 speech synthesis with a multilingu
- herberthe/iptv-sourcesA self-updating aggregator that collects IPTV channel playlists and TV schedule data from multiple community s
- diolinux/photogimpPhotoGIMP is a free patch that makes GIMP look and feel like Adobe Photoshop by remapping keyboard shortcuts,
- openspg/kagKAG is a Python framework for building question-answering systems over professional knowledge bases using know
- progschj/threadpoolA tiny C++11 library that keeps a pool of worker threads ready so you can hand off background tasks and get re
- jackvale/rectgA curated directory of over 500 Chinese-language Telegram channels and groups, organized by topic with member
- awslabs/llrtLLRT is an experimental AWS JavaScript runtime for Lambda functions that starts up to 10x faster and costs up
- project-chip/connectedhomeipThe official open-source SDK for Matter, the smart home standard that lets devices from any manufacturer work
- cpp-best-practices/cppbestpracticesA community-written reference guide covering agreed-upon best practices for writing correct, readable, and mai
- nashsu/freeaskinternetA self-hosted AI search tool that searches multiple engines, reads the results, and writes an answer using fre
- aimacode/aima-pythonPython implementations of every algorithm from the Artificial Intelligence: A Modern Approach textbook, with i
- douglascrockford/json-jsTwo small JavaScript files by the creator of JSON: a now-obsolete browser polyfill and cycle.js, which lets yo
- eternnoir/pytelegrambotapiA Python library for building Telegram bots — register message handlers, respond to commands, send files and p
- github/roadmapGitHub's official public product roadmap, listing planned features as issues with labels for release phase, pr
- huntabyte/shadcn-svelteA collection of free, copy-paste Svelte UI components you own outright — no package to update, just paste the
- tuupola/lazyloadA jQuery plugin that makes images on a web page load only when the user scrolls to them, speeding up initial p
- a-poc/redteam-toolsA curated index of 150+ tools and techniques for authorized penetration testing and red teaming, organized by
- ossu/mathA free, self-paced curriculum covering a full undergraduate mathematics degree using online courses from MIT,
- judasn/linux-tutorialA Chinese-language beginner's guide to Linux written for Java developers, covering command-line tools, Ubuntu
- appleboy/gorushA self-hosted push notification server written in Go that sends messages to iOS, Android, and Huawei devices t
- mage-ai/mage-aiA self-hosted tool for building and running data pipelines visually, where you write Python, SQL, or R code in
- mwaterfall/mwphotobrowserA ready-made iOS photo and video viewer you drop into your app — handles zooming, swiping between images, grid
- howtographql/howtographqlThe source code for a free tutorial website teaching GraphQL from scratch — covering fundamentals, connecting
- 0x4m4/hexstrike-aiA local server that lets AI assistants like Claude or ChatGPT autonomously run 150+ professional security tool
- tttattributedlabel/tttattributedlabelDrop-in iOS label replacement that adds auto-detected tappable links (phone, URL, date, address), fine-grained
- mps-youtube/yewtubeTerminal-based YouTube player and downloader: search, play audio or video, manage playlists, and download MP3s
- nvidia/vid2vidNVIDIA research tool that converts simplified video inputs — color region maps, edge outlines, or body-pose sk
- isaacs/node-globNode.js library for finding files using shell-style patterns like `**/*.js` — returns results as a promise, sy
- capstone-engine/capstoneC disassembly library that reads raw bytes from a binary and returns human-readable CPU instructions and regis
- chvin/react-tetrisFully playable browser Tetris built with React, Redux, and Immutable.js — a learning reference showing how imm
- facebookarchive/react-360Archived Facebook framework for building browser-based 360-degree and VR experiences using React — lets web de
- buuing/lucky-canvasJavaScript plugin that adds animated prize wheels, nine-grid pickers, and slot machines to any website or mini
- bridgecrewio/checkovOpen-source security scanner that reads your infrastructure-as-code files (Terraform, Kubernetes, Docker, Clou
- ljpzzz/machinelearningRunnable Jupyter notebook collection paired with a Chinese machine learning blog, covering classical ML, deep
- blankj/awesome-java-leetcodeA curated collection of LeetCode algorithm problem solutions written in Java, organized by difficulty and topi
- toptal/gitignore.ioThe source code for gitignore.io, a web service that generates ready-made .gitignore files for any combination
- threemammals/ocelotOcelot is a .NET API gateway library that routes all client requests through a single entry point, with built-
All repos · Explain any other repo →