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
- lra/mackupMackup backs up your app config files — terminal, editor, git, shell — to a sync folder like Dropbox or iCloud
- openethan/smsboomA deprecated Python SMS-flooding tool whose repository has been suspended for legal reasons; the README is now
- electric-sql/pglitePGlite is a 3 MB WebAssembly build of Postgres that runs in the browser, Node, Bun, or Deno with no server, su
- googleapis/mcp-toolboxMCP Toolbox is an open-source server that gives AI assistants like Claude or Gemini standard tools to query en
- canner/wrenaiWrenAI is an open-source context layer that lets AI agents write accurate, governed SQL across 20+ data source
- designmodo/flat-uiFlat UI Free is a Bootstrap theme that restyles the framework's components in a flat visual style, shipped as
- quickwit-oss/tantivyTantivy is a Rust full-text search library inspired by Apache Lucene. You embed it in your own program to inde
- carthage/carthageCarthage is a dependency manager for Cocoa apps on macOS, iOS, tvOS, and watchOS. It builds third-party framew
- benfred/py-spypy-spy is a sampling profiler that watches a running Python process from the outside and reports where time is
- tteck/proxmoxHelper shell scripts for Proxmox VE that create Linux containers or virtual machines via interactive dialogs.
- apprenticeharper/dedrm_toolsA historical archive of calibre plugins that remove DRM from Amazon, Adobe, Barnes and Noble, and Kobo ebooks.
- gojue/ecaptureeCapture is a Linux eBPF tool that captures plaintext from TLS, MySQL, Postgres, and shell traffic by hooking
- alibaba/mnnMNN is Alibaba's on-device deep learning framework for running trained models, including LLMs and diffusion, o
- different-ai/openworkOpenWork is an open-source desktop app that runs AI coding agents locally on your machine. It wraps the OpenCo
- gastownhall/gastownGas Town is a workspace manager for orchestrating many AI coding agents like Claude Code, Copilot, and Codex a
- vscodevim/vimVSCodeVim is a Visual Studio Code extension that adds Vim modal editing, key remapping, and popular Vim plugin
- ai4finance-foundation/finrlOriginal open-source Python framework for financial reinforcement learning. Trains DRL agents (A2C, DDPG, PPO,
- jupyterlab/jupyterlabJupyterLab is the next-generation web UI for Project Jupyter. It runs notebooks, terminals, text editors, and
- semgrep/semgrepSemgrep is a static analysis tool that scans source code for bugs and policy violations using rules written in
- koenkk/zigbee2mqttZigbee2MQTT bridges Zigbee smart-home devices to MQTT so you can use lights, sensors, and switches without the
- beetbox/beetsBeets is a command-line music library manager that auto-tags albums using MusicBrainz and runs plugins for art
- zaproxy/zaproxyZAP (Zed Attack Proxy) is a free open-source web application security scanner for finding vulnerabilities, use
- dogecoin/dogecoinDogecoin Core is the reference C++ node software for the Dogecoin cryptocurrency. Run a full node, validate tr
- txthinking/brookBrook is a cross-platform programmable network tool written in Go for routing, encrypting, and transforming tr
- madrobby/zeptoZepto.js is a minimalist JavaScript library for modern browsers with a jQuery-compatible API. Smaller and ligh
- tracel-ai/burnBurn is a deep learning framework in Rust with a pluggable Backend trait so the same model code runs on CUDA,
- ty4z2008/qixA curated reading list of links and translated docs covering machine learning, deep learning, Go, PostgreSQL,
- cryptomator/cryptomatorDesktop app for Windows, macOS, and Linux that encrypts your files locally before they sync to Dropbox, Google
- jaywcjlove/referenceQuick Reference is a Chinese-language collection of developer cheat sheets for tools and languages like JavaSc
- apexcharts/apexcharts.jsApexCharts is a JavaScript charting library that draws interactive SVG charts (bar, line, candlestick, mixed)
- rossant/awesome-mathAwesome Math is a curated README of free math learning resources, organised by topic from foundations and alge
- quickemu-project/quickemuQuickemu is a shell-script wrapper around QEMU that downloads OS install images and runs almost a thousand ope
- budtmo/docker-androidDocker images that run a full Android emulator (API 28 to 34) inside a container, viewable in a browser over V
- java-decompiler/jd-guiJD-GUI is a desktop app that decompiles Java .class and .jar files back into readable source code so you can b
- adobe/react-spectrumAdobe's React library family: React Spectrum (styled components matching Adobe's design system), React Aria (u
- andkret/cookbookThe Data Engineering Cookbook is a markdown book by Andreas Kretz that teaches how to build data pipelines, co
- frappe/chartsA tiny JavaScript library for drawing GitHub-style SVG charts on a web page with zero dependencies and a simpl
- y2z/monolithA Rust command-line tool that saves a complete web page as a single self-contained HTML file with all images,
- nodebb/nodebbA modern Node.js forum platform with categories, real-time notifications and a REST API, backed by MongoDB, Po
- direnv/direnvA shell extension that loads and unloads environment variables automatically based on the directory you cd int
- kgretzky/evilginx2A red-team man-in-the-middle framework written in Go that proxies login pages to capture credentials and sessi
- ardupilot/ardupilotOpen source autopilot firmware for drones, planes, rovers, boats and submarines that reads sensors and pilot i
- opf/openprojectA self-hosted web project management app for planning, task tracking, agile boards, time tracking, wikis and m
- iggredible/learn-vimA free online book that teaches Vim from first commands through vimrc customisation and Vimscript plugin writi
- swifterswift/swifterswiftA Swift library that adds 500+ short helper extensions to standard types like String, Array, Date and UIView a
- tencent/rapidjsonA fast header-only C++ library for parsing and writing JSON with both DOM and SAX APIs, full Unicode support a
- zhisheng17/flink-learningA Chinese-language learning repo with Java code samples for Apache Flink, covering connectors, concepts like w
- bash-it/bash-itA community-built collection of scripts, shortcuts, and themes for the Bash terminal that makes your command l
- microsoft/dotnetA directory README that links to Microsoft .NET ecosystem repositories: runtime, MAUI, ASP.NET Core, C# and F#
- cachethq/cachetCachet is an open source self-hosted status page built with PHP and Laravel, with components, incidents, metri
- cayleygraph/cayleyCayley is an open source graph database written in Go for Linked Data, with built-in query editor, visualizer,
- codelucas/newspaperNewspaper3k is a Python 3 library that downloads news articles by URL and extracts the title, author, date, bo
- muesli/dufduf is a Go command-line replacement for df that shows disk usage as a coloured table, with filters, sortable
- bagisto/opensource-ecommerce-mobile-appA Flutter iOS and Android shopping app that pairs with a Bagisto Laravel eCommerce backend, syncing catalog, c
- kriskowal/qQ is a legacy JavaScript promise library that helped shape the native Promise API; the maintainers now recomme
- supertokens/supertokens-coreSuperTokens core is a self-hosted Java auth backend for login, sessions, social and passwordless flows, MFA, a
- v2raya/v2rayav2rayA is a Go client with a web GUI for Project V that routes traffic through VMess, VLESS, Shadowsocks, Troj
- paperjs/paper.jsPaper.js is a JavaScript library for drawing and manipulating vector graphics on the HTML5 Canvas, with an opt
- erusev/parsedownParsedown is a single-file PHP library that converts Markdown text into HTML, with GitHub flavored Markdown su
- josdejong/mathjsMath.js is a math library for JavaScript and Node.js that adds big numbers, complex numbers, fractions, units,
- whisky-app/whiskyWhisky is a SwiftUI Mac app that wraps Wine and CrossOver so you can run Windows programs and games on Apple S
- dolphin-emu/dolphinDolphin is a Nintendo GameCube and Wii emulator that runs original console games on Windows, Linux, macOS, and
- felipefialho/frontend-challengesA curated index of real front-end coding challenges published by companies as part of their hiring process, or
- bloomberg/memrayMemray is a memory profiler for Python from Bloomberg that records every allocation in Python and native C or
- caprover/caproverCapRover is a self-hosted PaaS that runs on your own server and gives a Heroku-style web UI and CLI on top of
- chentsulin/awesome-graphqlA curated index of GraphQL resources including specs, client and server libraries grouped by programming langu
- hmjz100/linkswiftLinkSwift is a Tampermonkey userscript that adds buttons to eight Chinese cloud storage sites so you can grab
- winapps-org/winappsRun Windows apps like Microsoft 365 and Adobe Creative Cloud on Linux as if they were native, by hiding a Wind
- freshrss/freshrssSelf-hosted PHP RSS and Atom feed reader with multi-user support, web scraping for sites without feeds, and a
- scalar/scalarTypeScript toolkit that turns an OpenAPI or Swagger file into a polished docs site and includes a desktop or b
- aniftyco/awesome-tailwindcssCurated awesome-list README of Tailwind CSS resources: editor plugins, color tools, class sorters, UI kits lik
- aliaksandrsiarohin/first-order-modelResearch code for the First Order Motion Model paper that animates a still image to follow the motion of a sep
- glfw/glfwCross-platform C library that opens windows and reads keyboard, mouse, and gamepad input for OpenGL, OpenGL ES
- gvergnaud/ts-patternTypeScript pattern matching library with exhaustiveness checks, so a missing case in a discriminated union bec
- gotify/serverSelf-hosted push notification server in Go: programs POST messages over REST, and the web UI or Android app re
- neovide/neovideRust-built graphical front end for Neovim that hosts the editor in its own GPU-accelerated window using Skia,
- theonedev/onedevSelf-hosted all-in-one dev platform in Java: Git hosting, code review, CI/CD with a visual editor, Kanban boar
- tyrrrz/youtubedownloaderC# desktop app that downloads videos, playlists, and channels from YouTube by URL or keyword search, with form
- acidanthera/opencorepkgSource for the OpenCore UEFI bootloader used by the Hackintosh community to boot macOS on non-Apple hardware,
- alibaba/hooksahooks is a TypeScript React Hooks library from Alibaba with a large set of basic and advanced hooks for state
- peng-zhihui/dummy-robotDesign dump for a small 6-axis hobby robot arm with 3D models, four PCBs, closed-loop stepper firmware, FreeRT
- janpaepke/scrollmagicSmall zero-dependency TypeScript library that wraps IntersectionObserver and ResizeObserver to emit precise sc
- rust-lang/cargoCargo is the official Rust package manager and build tool. It fetches dependencies from crates.io and git, tra
- s0md3v/xsstrikePython CLI XSS detection suite that parses page context, generates tailored payloads, fuzzes parameters, and d
- puerkitobio/goquerygoquery brings jQuery-style CSS selectors and chaining to Go for reading and manipulating HTML documents, buil
- bower/bowerBower is a deprecated CLI package manager for front-end web assets that pulls JS, CSS, and font packages over
- google-deepmind/deepmind-researchMonorepo of code, environments, and datasets that accompany DeepMind research papers, with one sub-folder per
- triggerdotdev/trigger.devOpen-source TypeScript platform for writing long-running background jobs and AI workflows that run without tim
- hoanhan101/ultimate-goA study guide for learning the Go programming language in depth, now handed over to Ardan Labs, with the READM
- riot/riotRiot is a small JavaScript library for building user interfaces from custom HTML-like components, with one-way
- ampproject/amphtmlSource code for AMP, an open-source web component framework started at Google for building fast-loading mobile
- barryvdh/laravel-ide-helperLaravel IDE Helper generates PHPDoc files for Laravel projects so editors like PhpStorm and VS Code can autoco
- sindresorhus/gotGot is a Node.js HTTP and HTTPS request library for JavaScript and TypeScript with retries, timeouts, streams,
- loft-sh/devpodDevPod creates containerized developer environments from a devcontainer.json file, running them locally, on Ku
- xcanwin/keepchatgptKeepChatGPT is a Tampermonkey userscript that keeps ChatGPT sessions alive, hides errors like NetworkError, an
- graykode/nlp-tutorialA curriculum of NLP models implemented in PyTorch in under 100 lines each, covering word embeddings, CNNs, RNN
- pjialin/py12306py12306 is a Python tool that automates buying tickets on China Railway's 12306 site by searching across dates
- airbnb/react-sketchappAirbnb library that renders React components as documents inside Sketch on macOS, aimed at teams managing desi
- waditu/tushareTuShare is a Python toolkit that pulls Chinese stock, futures, and fund market data into pandas DataFrames for
- solana-labs/solanaArchived Rust implementation of the original Solana blockchain validator node. Active development has moved to
All repos · Explain any other repo →