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 · Kotlin · Ruby
- reddit-archive/redditArchived historical source code of reddit.com, frozen and unmaintained, kept for study of an early large-scale
- questdb/questdbQuestDB is an open-source time-series database optimized for high-speed ingestion and fast SQL queries on time
- boostio/boostnote-legacyArchived original Boost Note, a desktop note-taking app for programmers with Markdown and code snippets. Repla
- kubesphere/kubesphereKubeSphere is an open-source platform that wraps Kubernetes with a friendly web console and dashboards, lettin
- simplifyjobs/new-grad-positionsA community-maintained daily-updated list of entry-level job openings for 2025-2026 college graduates in softw
- wting/autojumpA shell command that learns which directories you visit most so you can jump back with a fragment of the path,
- microsoft/iot-for-beginnersMicrosoft's free 12 week, 24 lesson IoT curriculum. Hands-on projects using microcontrollers, Python, and C++,
- geektutu/7days-golangFour step-by-step Go tutorials that rebuild a web framework, distributed cache, ORM, and RPC framework from sc
- networkx/networkxNetworkX is a Python library for creating, analyzing, and visualizing networks of nodes and edges, letting you
- swaywm/swayAn i3-compatible tiling window manager and Wayland compositor for Linux. Existing i3 configs work with little
- wtfutil/wtfA personal dashboard that runs in your terminal. Modules pull data from GitHub, Google Calendar, HackerNews, a
- heibaiying/bigdata-notesA Chinese-language beginner's guide to big data. Twelve tutorial tracks covering Hadoop, Hive, Spark, Flink, K
- linsa-io/linsaPlaceholder repo for a planned private storage and sharing app with end-to-end encryption. Public development
- netflix/chaosmonkeyNetflix's resilience tool that randomly kills instances in production so engineers learn to build systems that
- manaflow-ai/cmuxcmux is a native macOS terminal app built for developers running multiple AI coding agents at once, adding a s
- nixos/nixNix is a purely functional package manager. It installs every package version in isolation so the same setup i
- nostra13/android-universal-image-loaderAn archived Android Java library that loads, caches, and displays images from URLs, files, or content provider
- sindresorhus/kySmall JavaScript/TypeScript library that wraps the browser's fetch API to make HTTP requests cleaner — handles
- lyswhut/lx-music-mobileAn Android music player built with React Native that streams songs from user-configured custom sources rather
- vxcontrol/pentagiSelf-hosted system that uses AI agents to plan and run penetration tests automatically inside an isolated Dock
- googlecloudplatform/generative-aiGoogle Cloud's official collection of Jupyter notebooks and demo apps showing developers how to build with Gem
- graphql/graphiqlThe official in-browser IDE for GraphQL that lets you write, autocomplete, and run API queries against a live
- binux/pyspiderA Python web crawler framework with a browser-based dashboard for writing scripts, monitoring jobs, and storin
- leaningtech/webvmRuns a full Debian Linux environment directly inside a web browser tab using WebAssembly — no install needed,
- lllyasviel/framepackDesktop software that turns a still image and a text prompt into a video by generating frames one chunk at a t
- c4illin/convertxSelf-hosted web app that converts files between over a thousand formats — images, documents, videos, and 3D as
- eythaann/seelen-uiA full desktop environment replacement for Windows 10 and 11 that swaps out the taskbar, window manager, app l
- hubotio/hubotA Node.js framework for building custom chat bots that connect to Slack, Discord, or Teams and run scripted co
- wechat-gggithub/awesome-github-repoA Chinese-language curated list of interesting open source GitHub projects organized by category of use — toy
- getify/functional-light-jsA free online book teaching functional programming in JavaScript through a practical subset of concepts, writt
- exaloop/codonA Python compiler built on LLVM that turns Python-like code into native machine code, dropping the GIL and add
- thunlp/gnnpapersA curated reading list of must-read academic papers on graph neural networks, organized into surveys, model ar
- jeessy2/ddns-goA background program that watches your internet connection for IP changes and automatically updates your domai
- espressif/arduino-esp32Official Arduino core for ESP32 microcontrollers from Espressif, letting you write Arduino-style C++ for Wi-Fi
- grasscutters/grasscutterAn unofficial private server reimplementation in Java for a certain anime game, letting players run the game l
- winterbe/java8-tutorialA short, code-first walkthrough of every new feature added in Java 8 — lambdas, streams, the new date API, and
- carloscuesta/gitmojiA standardized guide and emoji list for marking Git commit messages so the commit history is easy to scan at a
- infrasys-ai/aisystemAn open educational course in Chinese on the full AI systems stack, covering chips, compilers, inference, and
- skywind3000/kcpA tiny C library that implements a fast reliable UDP protocol, cutting network latency by 30-40% compared to T
- tursodatabase/libsqlAn open source fork of SQLite maintained by Turso that adds remote hosting, embedded read replicas, and WebAss
- apache/arrowA shared in-memory columnar data format with libraries in 12+ languages, so programs can pass large datasets t
- zerotier/zerotieroneA virtual network that makes laptops, servers, and phones across the internet appear on the same private LAN,
- vasanthk/how-web-worksAn educational markdown doc that explains everything that happens when you type a URL into a browser, from key
- janl/mustache.jsA small JavaScript library that fills in templates with data using double-curly placeholders like {{name}}, wi
- openai/baselinesReference Python implementations of classic reinforcement learning algorithms (DQN, PPO2, A2C, DDPG) from Open
- desandro/masonryA JavaScript library that arranges page elements into a cascading grid, fitting items of different heights tog
- prestodb/prestoA distributed SQL query engine that runs analytical SQL across petabyte-scale data lakes by splitting work acr
- ipython/ipythonAn enhanced interactive Python shell with tab completion, magic commands, inline help, and a debugger. It is t
- video-dev/hls.jsA JavaScript library that plays HLS video streams in browsers that do not support HLS natively, using the stan
- projectdiscovery/katanaA fast web crawler in Go for security research and automation, with a headless browser mode that handles JavaS
- sumatrapdfreader/sumatrapdfSumatraPDF is a free, lightweight document reader for Windows that opens PDF, EPUB, MOBI, CBZ, CBR, FB2, CHM,
- rbenv/rbenvrbenv is a version manager for Ruby on macOS and Linux that switches the active Ruby version per project using
- openra/openraOpenRA is an open-source game engine that recreates 1990s Westwood real-time strategy games (Red Alert, Tiberi
- everyinc/compound-engineering-pluginA plugin for Claude Code, Cursor, Codex and Copilot that adds slash commands and agents to plan, build, review
- shuzheng/zhengZheng is a Java enterprise application framework built on Spring, SpringMVC, and MyBatis that bundles SSO, CMS
- diem/diemDiem is the open-source Rust prototype of a blockchain payments network that introduced the Move language for
- argoproj/argo-workflowsArgo Workflows is a Kubernetes-native engine for running multi-step jobs and DAG pipelines in containers, used
- tikv/tikvA distributed, transactional key-value database written in Rust that spreads data across many machines with fu
- adobe-fonts/source-han-sansSource Han Sans is an open-source Pan-CJK OpenType font family from Adobe covering Simplified Chinese, Traditi
- defunkt/jquery-pjaxjquery-pjax is a jQuery plugin that uses ajax plus pushState to swap page sections instead of full reloads, gi
- arialdomartini/back-end-developer-interview-questionsA curated list of open-ended conversation questions for back-end developer interviews, covering design pattern
- forwardemail/superagentA lightweight JavaScript library for making HTTP requests that works in both Node.js and browsers with a frien
- hyperledger/fabricHyperledger Fabric is an open-source permissioned blockchain framework in Go for enterprise networks where app
- ellisonleao/magictoolsA hand-maintained list of links to game engines, art tools, audio resources, and learning material for indie g
- dream-num/luckysheetA JavaScript library that embeds a full spreadsheet — formulas, charts, pivot tables, and collaborative editin
- hackiftekhar/iqkeyboardmanagerA drop-in iOS library that automatically prevents the on-screen keyboard from covering text fields — no per-sc
- agentscope-ai/qwenpawQwenPaw is a self-hosted personal AI assistant you run on your own machine or server — it remembers you over t
- briannesbitt/carbonA PHP library that makes working with dates and times easier than the built-in DateTime class, with English-st
- lowlighter/metricsMetrics generates visual SVG summaries of your GitHub activity — commit heatmaps, language breakdowns, stargaz
- kubernetes/kopskOps is a command-line tool that creates, upgrades, and deletes production Kubernetes clusters on AWS, GCP, an
- esp8266/arduinoAn Arduino library extension that lets you write programs for the ESP8266 WiFi chip using the familiar Arduino
- umijs/qiankunA JavaScript framework for micro frontends that lets multiple teams build and deploy separate pieces of a web
- realm/realm-swiftRealm is a mobile database for iOS, macOS, tvOS, and watchOS that lets you persist Swift objects directly with
- xai-org/x-algorithmThe open-sourced recommendation algorithm that decides what posts appear in the For You feed on X, combining p
- ceph/cephCeph is a distributed storage platform that gives you object, block, and file storage in one cluster, scaling
- rendercv/rendercvRenderCV is a Python tool that turns a YAML file describing your resume into a polished PDF using several buil
- wagerfield/parallaxParallax.js creates a layered depth effect on a web page where elements move at different speeds based on mous
- apache/apisixApache APISIX is a cloud-native API gateway that routes traffic, applies auth and rate limits, and can also ac
- anthropics/claude-quickstartsAnthropic's official collection of ready-to-run Claude API example projects, covering customer support agents,
- j4uq/tvboxoscTVBoxOSC is an Android TV box media app, distributed as an installable APK and built on top of several other c
- cool-rr/pysnooperPySnooper is a Python debugging tool you add as a decorator to any function to log every line that runs and ev
- picocss/picoMinimal classless CSS framework that styles plain semantic HTML out of the box, with responsive layouts, dark
- diegomura/react-pdfReact library for generating PDF documents using familiar JSX components like Document, Page, View, and Text,
- jeffli1993/springboot-learning-exampleTutorial-style collection of Spring Boot Java code examples covering web, JPA, MyBatis, Redis, Elasticsearch,
- jashkenas/coffeescriptCoffeeScript is a small programming language that compiles to plain JavaScript — write more expressive, cleane
- ileriayo/markdown-badgesA large catalog of copy-paste badges for GitHub readmes — search by technology name, grab the one-line Markdow
- caronc/appriseApprise is a Python library and CLI tool that sends notifications to almost any popular service — Telegram, Di
- datawhalechina/leedl-tutorialChinese deep learning tutorial book derived from Li Hongyi's lecture course, distributed as a downloadable PDF
- h2y/shadowrocket-adblock-rulesReady-made routing and ad-blocking rule sets for the Shadowrocket iOS proxy app, auto-generated from community
- stascorp/rdpwrapRDP Wrapper enables incoming Remote Desktop connections on Windows Home and Starter editions and allows multip
- youhunwl/tvappA community-maintained catalog of Android TV apps and live stream source links — find working APK downloads an
- aaronfeng753/waifu2x-extension-guiWindows desktop app that uses AI super-resolution and frame interpolation to upscale and smooth images, GIFs,
- tindy2013/subconverterSelf-hosted utility that converts proxy subscription links between formats like Clash, Surge, Quantumult, V2Ra
- rubocop/ruby-style-guideCommunity-driven Ruby coding style guide that documents naming, formatting, and structure conventions enforced
- jamiebuilds/react-loadableReact Loadable is a small React library for splitting your app's code at the component level — defer loading h
- trycua/cuaOpen-source toolkit for building and benchmarking AI agents that control full desktop operating systems, with
- vitest-dev/vitestFast JavaScript and TypeScript testing framework built on Vite, with a Jest-compatible API, watch mode, covera
- alievk/avatarify-pythonAnimates a photo to mimic your real-time head movements during video calls. Uses the First Order Motion Model
- qwenlm/qwen3-coderQwen3-Coder is an open-weight family of code-focused AI models built for autonomous coding agents — supports a
- postalserver/postalSelf-hosted mail delivery platform for sending and receiving transactional email. Open-source alternative to S
All repos · Explain any other repo →