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# · Swift · Jupyter Notebook · PHP · Ruby · Kotlin
- fontello/fontelloA web tool that lets you pick only the icons you need from open-source collections and download a compact cust
- the-benchmarker/web-frameworksA benchmark suite that measures how many HTTP requests per second popular web frameworks can handle across man
- dotnetcore/capA .NET library that makes microservice messaging reliable by storing outgoing messages in your database before
- goproxy/goproxy.cnA free Go module proxy hosted in China that makes Go package downloads fast and accessible for developers insi
- jwilber/roughvizA JavaScript charting library that makes charts look hand-drawn in pencil — useful for showing approximate tre
- nesquena/hermes-webuiA browser-based interface for a self-hosted AI agent that remembers your projects and preferences across sessi
- tailwindlabs/prettier-plugin-tailwindcssA Prettier plugin that automatically sorts your Tailwind CSS class names into a consistent order every time yo
- mongodb/laravel-mongodbA Laravel package that lets you use MongoDB as your database with the exact same Eloquent model and query synt
- moodle/moodleMoodle is an open-source platform for running online courses and training programs — install it on your own se
- cewendel/swtableviewcellAn Objective-C iOS library that adds swipe-to-reveal action buttons to table view rows — the same behavior as
- ixartz/saas-boilerplateA ready-made Next.js starter that ships with user login, team workspaces, role-based permissions, i18n, and au
- mullvad/mullvadvpn-appThe complete open-source code for the Mullvad VPN app — a privacy-first VPN client for Windows, macOS, Linux,
- arcee-ai/mergekitA Python toolkit for combining multiple AI language models into one by mathematically blending their weights —
- kulshekhar/ts-jestA Jest plugin that compiles TypeScript files on the fly as tests run and performs real type-checking — so type
- ogaclejapan/smarttablayoutAn Android library that replaces the default ViewPager tab strip with a smoothly animated sliding indicator th
- olton/metrouiA self-contained front-end framework with ready-to-use UI components styled after Microsoft's flat Metro desig
- zai-org/glm-4GLM-4 is a family of open-source AI chat models by Zhipu AI with 9B and 32B parameter variants for text genera
- shopify/flash-listFlashList is a high-performance scrollable list component for React Native apps that eliminates blank cells du
- juanpe/about-swiftuiA curated index of SwiftUI learning resources — Apple official docs, WWDC conference videos, books, articles,
- vt-vl-lab/3d-photo-inpaintingTurn any single flat photo into a short 3D video with realistic camera movement using AI depth estimation and
- vercel/next-forgenext-forge is a production-ready Next.js monorepo starter that ships a SaaS web app with authentication, payme
- corpnewt/gibmacosA Python script that downloads any macOS version directly from Apple's servers without using the Mac App Store
- cssinjs/jssJSS is a JavaScript library for writing CSS as JavaScript objects so styles are scoped to components — it is n
- hwdsl2/docker-ipsec-vpn-serverA Docker image that sets up a private VPN server in one command, supporting IKEv2, L2TP, and Cisco IPsec proto
- jvns/pandas-cookbookNine interactive Jupyter notebooks teaching pandas data analysis using real-world datasets, from reading a CSV
- probml/pyprobmlPython notebooks that reproduce every figure and code example from Kevin Murphy's two probabilistic machine le
- ept/ddia-referencesA companion reference list for the book Designing Data-Intensive Applications, keeping all cited papers, books
- fafa-dl/lhy_machine_learningA curated hub of lecture videos, slides, and homework notebooks for Li Hongyi's free machine learning courses
- microsoft/winfileThe original Windows File Manager from Windows 3.0, now open-sourced by Microsoft and updated to compile and r
- yangchris11/samuraiA Python research tool that automatically tracks and outlines a specific object through a video frame by frame
- yeasy/blockchain_guideA free open-source book in Chinese explaining blockchain technology from Bitcoin and Ethereum basics through t
- purcell/emacs.dA ready-to-use Emacs configuration maintained since 2000 that replaces hours of manual setup with sensible def
- railsgirls/guides.railsgirls.comThe official step-by-step workshop guides for Rails Girls, a global movement that teaches women with no coding
- adrianhajdin/project_3d_developer_portfolioA ready-to-customize developer portfolio website template with interactive 3D graphics and smooth scroll anima
- google/flutter-desktop-embeddingAn archived Google project that originally brought Flutter to Windows, macOS, and Linux desktops — now superse
- jakewharton/actionbarsherlockA deprecated Android Java library that once let developers use the Action Bar navigation UI on both old and ne
- roboflow/rf-detrRF-DETR is a Python library for detecting objects and tracing their precise outlines in images and video, usin
- os-js/os.jsOS.js is a web-based desktop environment that runs entirely in a browser tab, complete with a window manager,
- schollz/howmanypeoplearearoundA Python command-line tool that estimates how many people are physically nearby by counting smartphones detect
- electron/forgeElectron Forge is the official build tool for Electron desktop apps, handling everything from project scaffold
- lukehaas/css-loadersCSS Loaders is a collection of animated loading spinners built purely in CSS, each requiring just one HTML ele
- yzfly/awesome-mcp-zhA curated Chinese-language directory of MCP (Model Context Protocol) resources — client apps, server tools, an
- cxli233/friendsdontletfriendsA visual guide to 16 common data visualization mistakes — like hiding data behind bar charts or using red-gree
- go-co-op/gocrongocron is a Go library for running code automatically on a time-based schedule — hourly, daily, on weekdays, a
- lerist/fakelocationFakeLocation is an Android app that overrides your phone's GPS with a fake position, letting you simulate move
- atinfo/awesome-test-automationA curated directory of automated software testing frameworks, libraries, and tools organized by programming la
- sebastianbergmann/comparatorA PHP library that checks whether two PHP values are equal, handling all value types including objects, dates,
- php-fig/http-messageA PHP package that defines the PSR-7 standard interfaces for HTTP messages, allowing different PHP frameworks
- jonasstrehle/supercookieAn educational demo showing how websites can persistently identify browsers by exploiting the favicon cache —
- naman14/timberAn open-source Android music player with Material Design, playlist management, LastFM scrobbling, and home scr
- romaonthego/residemenuAn Objective-C library for iOS apps that adds a slide-out side menu with a parallax depth effect, supporting s
- louthy/language-extA C# library that adds functional programming patterns — immutable types, optional values, composable error ha
- cloudflare/boringtunCloudflare's Rust implementation of the WireGuard VPN protocol that runs in userspace for cross-platform porta
- mobxjs/mobx-state-treeA structured state management library for JavaScript and TypeScript apps built on MobX that auto-updates the U
- instillai/machine-learning-courseA free beginner-friendly machine learning course with Python code and written tutorials covering supervised le
- prefix-dev/pixiA fast cross-platform package manager built on the Conda ecosystem that always generates a lock file for repro
- handyorg/handycontrolA collection of polished, ready-to-use interface components for Windows desktop apps built with WPF (C#), incl
- blaizzy/mlx-audioA Python library for text-to-speech, speech-to-text, and speech-to-speech on Apple Silicon Macs, running effic
- reactivex/rxkotlinA small Kotlin library that adds convenience shortcuts to RxJava, making reactive programming code more concis
- fabiospampinato/cashA tiny, modern JavaScript library with jQuery-style syntax for selecting and manipulating webpage elements, at
- marionettejs/backbone.marionetteA JavaScript library that extends Backbone.js with application structure, view management, and memory cleanup
- sorenduan/awesome-java-booksA curated list of 277 Java technical books organized by topic in Chinese, covering everything from beginner Ja
- quartznet/quartznetA job scheduling library for .NET apps that lets you run background tasks automatically on a timer, fixed inte
- turanszkij/wickedengineAn open-source 3D graphics engine for Windows, Linux, and Mac that provides a ready-made foundation for buildi
- guodongxiaren/readmeA Chinese-language reference guide showing GitHub Flavored Markdown syntax side-by-side with rendered examples
- mgba-emu/mgbaAn accurate and fast emulator for playing Game Boy Advance, Game Boy Color, and original Game Boy games on mod
- flyteorg/flyteFlyte lets you build machine learning pipelines by decorating Python functions, then automatically runs, retri
- kallaway/100-days-of-codeA fork-and-fill journal template for the #100DaysOfCode challenge — commit to coding one hour daily for 100 da
- bkrem/awesome-solidityA curated list of the best tutorials, tools, libraries, and security resources for learning and working with S
- yuesong-feng/30daymakecppserverA 30-day hands-on tutorial in Chinese for building a high-performance network server in C++ on Linux, going fr
- mailchimp/email-blueprintsReady-made HTML email templates from Mailchimp covering responsive layouts, fixed-width designs, and modular b
- feast-dev/feastFeast is an open-source feature store for machine learning that keeps training data and production data consis
- gtsteffaniak/filebrowserFileBrowser Quantum is a self-hosted web file manager you deploy on your own server, giving authorized users a
- kean/pulsePulse is a Swift framework you embed in your iOS or macOS app so testers can inspect network requests and log
- kohya-ss/sd-scriptsA collection of Python scripts for training and fine-tuning AI image generation models like Stable Diffusion,
- priorlabs/tabpfnTabPFN is a pretrained AI model that makes predictions on spreadsheet-style data in seconds with a scikit-lear
- sandstorm-io/sandstormSandstorm is an open-source self-hosted platform that lets you install productivity web apps on your own serve
- go-yaml/yamlA Go library for reading and writing YAML files — call Unmarshal to parse YAML text into a Go struct, or Marsh
- junit-team/junit-frameworkJUnit is the standard testing framework for Java and Kotlin, letting developers write automated tests with mod
- mrniko/netty-socketioA Java library for running a Socket.IO server — bringing real-time push messaging to Java backends so clients
- woodpecker-ci/woodpeckerWoodpecker is a lightweight self-hosted CI/CD system that automatically builds, tests, and deploys your code i
- steel-dev/steel-browserSteel is an open-source browser automation server that gives AI agents a simple API to control a real Chrome b
- vysheng/tgA command-line Telegram client written in C that lets you send and receive messages, manage group chats, and u
- nlpchina/elasticsearch-sqlAn Elasticsearch plugin that lets you query your data using standard SQL instead of its complex nested JSON fo
- threestudio-project/threestudioThreestudio is a research framework for generating 3D objects from text prompts or photos, implementing many p
- zenoamaro/react-quillReact-Quill is a ready-to-use rich-text editor component for React that wraps the Quill editor, giving users a
- composiohq/agent-orchestratorRuns multiple AI coding agents like Claude Code, Codex, or Aider in parallel on separate git branches, with a
- google/gopsCommand-line tool that lets you inspect any running Go program — list processes, view memory and CPU usage, an
- zelda64recomp/zelda64recompA native PC port of The Legend of Zelda: Majora's Mask that runs without an emulator, adding high framerates,
- openxiangshan/xiangshanOpen-source high-performance RISC-V processor chip design written in Scala and Chisel, generating industry-sta
- sachinchoolur/lightgalleryJavaScript lightbox library that adds a fullscreen image and video gallery overlay to any web page, with plugi
- hamcrest/hamcrest-phpPHP port of the Hamcrest matching library that lets you write readable test assertions like assertThat($value,
- ringhyacinth/star-office-uiA pixel-art browser dashboard that shows your AI agent's current state — writing, idle, or error — as an anima
- nvidia/isaac-gr00tNVIDIA's open AI model for humanoid robots that translates camera images and language instructions into physic
- snowplow/snowplowData pipeline platform that collects schema-validated behavioral events from websites and apps in real time, t
- xaboy/form-createVue.js library that builds complete web forms from a JSON rule list — text inputs, dropdowns, date pickers, fi
- jsfiddle/togetherjsTogetherJS is a JavaScript library that adds real-time collaboration to any existing website — shared cursors,
- samherbert/svg-loadersSVG Loaders is a small collection of animated loading spinners built as self-contained SVG files you can drop
- princewen/tensorflow_practiceA hands-on collection of TensorFlow code examples in Python covering neural networks, NLP, reinforcement learn
- transitive-bullshit/nextjs-notion-starter-kitA ready-made template that turns any public Notion workspace into a fast personal website or blog deployed on
All repos · Explain any other repo →