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
- reactiveui/reactiveuiReactiveUI is a C# framework for building .NET apps where the UI automatically updates when data changes, usin
- jasonppy/voicecraftVoiceCraft is an AI model that clones a person's voice from a short audio sample, then generates new spoken wo
- tahash/swapyA small JavaScript/TypeScript library that lets you add drag-to-swap layout behavior to any webpage with a few
- lawlite19/machinelearning_pythonA study guide with Python implementations of common machine learning algorithms — from scratch and using sciki
- leetcode-opensource/vscode-leetcodeA VS Code extension that brings LeetCode coding challenges directly into your editor, letting you browse probl
- phpspec/prophecyProphecy is a PHP library for creating fake versions of your app's dependencies in tests, so you can verify yo
- esnet/iperfiperf3 is a command-line tool that measures actual data transfer speed between two machines on a network, repo
- getmoto/motoMoto is a Python library that intercepts AWS API calls during tests and handles them in memory, so you can tes
- gyroflow/gyroflowGyroflow is a desktop app that stabilizes shaky video by reading your camera's built-in motion sensor data, pr
- netease-youdao/emotivoiceEmotiVoice is an open-source text-to-speech system that generates expressive speech in English and Chinese wit
- mrexodia/ida-pro-mcpA plugin that connects IDA Pro — a professional binary analysis tool — to AI assistants like Claude or Cursor,
- spesmilo/electrumElectrum is a lightweight Bitcoin wallet for sending, receiving, and storing Bitcoin without downloading the f
- givanz/vvvebjsVvvebJs is a browser-based drag-and-drop page builder that lets you visually construct web pages from componen
- nomicfoundation/hardhatHardhat is a professional development toolkit for building Ethereum blockchain applications — it handles compi
- owo-network/deeplxDeepLX wraps the DeepL translation service in a self-hosted API endpoint that works without a DeepL account or
- prometheus/alertmanagerAlertmanager receives alerts from Prometheus and handles routing them to the right team, grouping related aler
- sass/node-sassNode-sass was a library for compiling Sass stylesheets to CSS inside Node.js projects, but it has reached end
- felixrieseberg/macintosh.jsmacintosh.js is a nostalgic desktop app that emulates a 1991 Macintosh running Mac OS 8, built with JavaScript
- sylius/syliusSylius is a PHP framework for building fully custom e-commerce stores with a headless architecture — it handle
- sysprog21/lkmpgA free, continuously updated book teaching C programmers how to write Linux kernel modules, with working code
- dimuthuupe/androidpdfviewerAn Android library for displaying PDF files inside mobile apps with swipe navigation, pinch-to-zoom, night mod
- rockbenben/chatgpt-shortcutAiShort is a web app for browsing, saving, and reusing a curated library of AI chat prompts across 18 language
- appbaseio/dejavuBrowser-based visual interface for Elasticsearch that lets you browse, filter, add, edit, and delete data with
- hiram-wong/zyfunFree cross-platform desktop app for playing on-demand video and live streams from user-configured online sourc
- funstory-ai/babeldocPython tool that translates PDF documents into bilingual output with the original and translated text side by
- schachmat/wegoCommand-line tool that shows a colorful weather forecast for any location directly in your terminal, covering
- jiji262/douyin-downloaderA Python command-line tool that downloads Douyin (Chinese TikTok) videos, photos, music, and full creator prof
- nobyda/scriptA library of JavaScript scripts for iOS proxy apps like Surge and QuantumultX that automate daily check-ins, e
- morvanzhou/pytorch-tutorialStep-by-step Python code examples and Jupyter notebooks for learning PyTorch from basics to advanced neural ne
- roadrunner-server/roadrunnerHigh-performance PHP application server written in Go that keeps PHP workers alive between requests, replacing
- symfony/finderA standalone PHP library for searching files and folders using a chainable, readable API — filter by name patt
- webassembly/binaryenC++ library and toolkit for compiling and optimizing code to WebAssembly, used internally by Emscripten, Rust,
- wangyu-/udp2rawA Linux networking tool that disguises UDP traffic as fake TCP, ICMP, or ordinary UDP to bypass firewalls that
- apple/swift-nioSwiftNIO is a networking library from Apple for Swift that handles thousands of simultaneous server connection
- visgl/react-map-glreact-map-gl is a React library that wraps Mapbox GL or the free MapLibre GL engine, letting you drop interact
- redis/redisinsightRedisInsight is a free desktop app from Redis that gives you a visual interface to browse, search, edit, and m
- fastrepl/anarloganarlog is a private meeting note-taker that records and transcribes audio entirely on your device and saves n
- skeeto/endlesshEndlessh is a tiny C program that wastes the time of automated SSH scanners by pretending to be an SSH server
- chinchang/hint.csshint.css is a tiny CSS-only tooltip library that adds accessible hover tooltips to any web page by adding a CS
- tensorflow/tfjs-coreThis is an archived predecessor to TensorFlow.js — the original browser-based machine learning library for Jav
- xxlllq/system_architectA Chinese-language collection of past exam questions, analyzed answers, and study guides for China's senior Sy
- garmeeh/next-seonext-seo is a Next.js library of React components that generate JSON-LD structured data markup for your pages,
- hopding/pdf-libpdf-lib is a JavaScript/TypeScript library for creating new PDF files and editing existing ones from code, run
- conventional-changelog/conventional-changelogA toolkit that reads your git commit messages and automatically generates a formatted changelog for software r
- gitextensions/gitextensionsA visual desktop app for Windows that lets you browse Git history, commit changes, and manage branches without
- mcollina/autocannonA Node.js tool that stress-tests web servers by firing thousands of requests and reporting back on speed, late
- stamparm/maltrailA network security monitor that watches your traffic and raises alerts when it spots known malicious websites,
- crossbeam-rs/crossbeamA Rust library that provides safe, ready-made tools for writing programs that run multiple tasks simultaneousl
- boostorg/boostA large, peer-reviewed collection of free C++ libraries that fill gaps in the standard language toolbox and ha
- aladdinpersson/machine-learning-collectionA hands-on collection of Python and PyTorch machine learning tutorials with companion YouTube videos, covering
- robertkrimen/ottoA JavaScript interpreter built in Go that lets Go applications run JavaScript code at runtime, making it easy
- xianhu/learnpythonA Chinese-language Python learning resource with runnable code examples and Jupyter notebooks covering beginne
- cyfdecyf/cowA self-configuring HTTP proxy that automatically detects which websites are blocked in China and routes only t
- ghostfolio/ghostfolioGhostfolio is a self-hosted web app for tracking your personal investment portfolio across stocks, ETFs, and c
- gelstudios/gitfitigitfiti is a Python script that draws pixel art on your GitHub profile's contribution calendar by making backd
- ko-build/koko is a command-line tool that builds container images from Go programs without needing Docker installed — fas
- steipete/aspectsAspects is an Objective-C library for iOS and macOS that lets you attach custom code to run before, after, or
- northwoodssoftware/gojsGoJS is a commercial JavaScript library for building interactive diagrams in the browser — flowcharts, org cha
- jupyter/docker-stacksJupyter Docker Stacks are ready-to-run Docker images that launch a full Jupyter coding environment in one comm
- dylanvann/react-native-fast-imagereact-native-fast-image is a drop-in replacement for React Native's built-in Image component that fixes flicke
- henrypp/simplewallsimplewall is a lightweight Windows app that blocks all internet access by default and lets you choose exactly
- yonaskolb/xcodegenXcodeGen generates Xcode project files from a simple YAML config so iOS and macOS teams can stop committing th
- rematch/rematchRematch simplifies Redux by letting you write state management as plain models with async/await — no action ty
- lllyasviel/ic-lightIC-Light is an AI tool that changes the lighting in photos. You describe the lighting you want in text, or sup
- atom-archive/xrayXray was an experimental code editor built by the Atom team at GitHub using Rust for speed and real-time colla
- patroni/patroniPatroni is a Python tool that automatically manages PostgreSQL failover, promoting a replica to primary when t
- ericchiang/puppup is a command-line tool for pulling data out of HTML pages using CSS selectors. You pipe HTML into it, writ
- smartystreets/goconveyGoConvey is a Go testing tool that lets you write tests as readable plain-English sentences and adds a browser
- kelseyhightower/confdconfd is a small Go tool that keeps server config files automatically up to date by reading values from a cent
- mic-dkfz/nnunetnnU-Net is a Python framework that automatically configures and trains AI models to label regions in medical i
- paritytech/substrateSubstrate was a Rust framework for building custom blockchains and was the foundation of the Polkadot network.
- ublue-os/bazziteBazzite is a custom Linux operating system built for gaming that comes pre-loaded with gaming drivers, Steam,
- xykt/ipqualityIPQuality is a shell script that checks an IP address's reputation by querying multiple online databases and p
- neon-bindings/neonA tool for writing Node.js add-ons in Rust — compile Rust functions and call them from JavaScript as if they w
- btw-so/open-source-alternativesA curated list of open-source alternatives to popular paid SaaS products, organized by category so you can qui
- ztjhz/betterchatgptA feature-rich browser and desktop interface for OpenAI's API that adds folder organization, cost tracking, co
- lucidrains/imagen-pytorchAn open-source PyTorch implementation of Google's Imagen model that generates photorealistic images from text
- juce-framework/juceA C++ framework for building audio plug-ins and desktop apps that run on Mac, Windows, Linux, iOS, and Android
- bottlesdevs/bottlesA Linux desktop app with a graphical interface for running Windows software and games using Wine and DXVK, wit
- typestrong/typedocA documentation generator that reads TypeScript source code and produces HTML reference pages automatically, s
- hs-web/hsweb-frameworkA Java backend framework built on Spring Boot for enterprise management systems, with fully reactive non-block
- antirez/ds4A dedicated local inference engine for running the DeepSeek V4 Flash language model on high-end personal hardw
- idurar/idurar-erp-crmA free open-source ERP and CRM for small businesses to manage customers, invoices, quotes, and payments — buil
- barryclark/jekyll-nowA starter template that lets you create and publish a personal blog on GitHub Pages entirely through your brow
- endlesscheng/codeforces-goA personal collection of ready-to-use algorithm templates and Codeforces problem solutions in Go, covering dat
- librosa/librosaA Python library for analyzing audio and music that lets you extract features like tempo, pitch, and spectrogr
- mfontanini/presentermA command-line tool that turns Markdown files into slide presentations you run directly in your terminal, with
- boyter/sccA fast command-line tool that counts lines of code, blanks, and comments across a codebase by programming lang
- radix-ui/themesAn open-source library of polished, accessible React UI components that lets you build websites and web apps q
- gobuffalo/buffaloA full-stack web framework for Go that wires together routing, templating, database access, and front-end asse
- facebookarchive/caffe2An archived deep learning framework by Facebook that has been merged into PyTorch. This repository is historic
- groue/grdb.swiftA Swift library for working with SQLite on iOS, macOS, tvOS, and watchOS that lets you read and write database
- sindresorhus/gifskiA macOS app that converts video files into high-quality animated GIFs with per-frame color palettes, supportin
- technitiumsoftware/dnsserverA free self-hosted DNS server that encrypts your browsing lookups to keep them private from your ISP, blocks a
- p4gefau1t/trojan-goA proxy tool that disguises your internet traffic as normal HTTPS to bypass censorship, routing it through a s
- ariga/atlasA command-line tool that manages your database structure as code, automatically calculating and applying the c
- nl8590687/asrt_speechrecognitionA research-grade Chinese speech recognition system that converts spoken Mandarin audio into written text using
- ogx-ai/ogxA self-hosted API server that works as a drop-in replacement for OpenAI, letting you swap between AI models fr
- higress-group/higressAn API gateway built for both AI and regular web traffic that sits in front of your services to handle routing
- spotbye/spotiflacA desktop app that downloads Spotify tracks as FLAC lossless audio files by looking up song info from Spotify
All repos · Explain any other repo →