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
- danielmiessler/personal_ai_infrastructureA personal setup that gives an AI assistant persistent knowledge about your goals, skills, and projects so eve
- tinacms/tinacmsAn open-source CMS that stores website content as Markdown and JSON files in your Git repository, with an opti
- peers/peerjsA JavaScript library that connects two browsers directly to each other for real-time data, audio, or video tra
- clementtsang/bottomA cross-platform terminal system monitor that shows live graphs of CPU, RAM, network, and disk usage alongside
- sshuttle/sshuttleA Python tool that routes your computer's traffic to a remote network through an existing SSH connection, acti
- cocoalumberjack/cocoalumberjackA fast, flexible logging library for Apple platforms (iOS, macOS, tvOS, watchOS) that replaces NSLog and lets
- crowdsecurity/crowdsecAn open-source security tool that reads your server logs to detect attacks like brute-force and port scans, bl
- shikijs/shikiA TypeScript library that adds accurate, editor-quality syntax highlighting to code samples on websites and in
- borgbackup/borgA backup tool that saves space by only storing new chunks when files haven't changed, with encryption and easy
- cheat/cheatA terminal tool that lets you save and look up your own command cheatsheets so you never have to Google the sa
- coleam00/context-engineering-introA starter template that helps AI coding assistants produce better results by giving them structured context ab
- vendicated/vencordA modification for the Discord app that adds 100+ extra features, blocks analytics, and lets you apply custom
- you-dont-need/you-dont-need-momentjsA reference guide showing how to replace the bloated Moment.js date library with lighter modern alternatives f
- awslabs/git-secretsA tool from AWS Labs that blocks you from accidentally committing passwords or AWS credentials to git by scann
- piotrwitek/react-redux-typescript-guideA recipe book of copy-paste TypeScript patterns for React and Redux apps, covering every common building block
- justarchinet/archisteamfarmA program that automatically earns Steam trading cards from multiple Steam accounts at the same time, running
- dnscrypt/dnscrypt-proxyA privacy tool that encrypts your DNS lookups so your internet provider cannot see which websites you visit, w
- tinode/chatA self-hostable instant messaging platform similar to WhatsApp or Telegram, with mobile and web clients, group
- getpelican/pelicanPelican is a Python static site generator that turns plain-text Markdown or reStructuredText files into a comp
- akka/akka-coreAkka is a platform for building software systems that handle massive numbers of simultaneous tasks without bug
- hibiken/asynqAsynq is a Go library for running slow tasks like sending emails or resizing images in the background using Re
- mozilla/sendFirefox Send was Mozilla's end-to-end encrypted file sharing service where files were scrambled in the browser
- tencent/omiOmi is a TypeScript web framework from Tencent that builds UI components using the browser's built-in Web Comp
- expo/create-react-native-appCreate React Native App is a deprecated command-line tool for starting new iOS and Android app projects; it ha
- alibaba/tengineTengine is a web server created by Alibaba's Taobao that extends Nginx with live config reloads, HTTP/3, Lua s
- dlr-rm/stable-baselines3Stable Baselines3 is a Python library that gives you reliable, ready-to-run reinforcement learning algorithms
- alam00000/bentopdfBentoPDF is a privacy-first PDF toolkit that runs entirely in your browser so your files never leave your devi
- gabrielecirulli/2048The original open-source browser game 2048 — a sliding-tile puzzle where you combine numbered tiles to reach 2
- microg/gmscoremicroG Services is a free, open-source replacement for Google Play Services that lets Android apps requiring G
- dragen1860/deep-learning-with-tensorflow-bookAn open-source beginner's book for learning deep learning with TensorFlow 2.0 — includes a PDF, runnable Jupyt
- andrewyng/context-hubA command-line tool that supplies AI coding agents with curated, version-tracked documentation so they write r
- anil-matcha/open-generative-aiA free, open-source desktop and browser app for generating images and videos with AI — connects to 200+ models
- fuergaosi233/wechat-chatgptAn archived tool that connected ChatGPT to WeChat so you could chat with AI through your WeChat account — no l
- vectorize-io/hindsightA memory system for AI agents that lets them retain, recall, and reflect on information across sessions — rank
- filp/whoopsA PHP error handling library that replaces the default confusing crash screen with a clear, well-designed erro
- google/deepdreamGoogle Research's original 2015 DeepDream notebook that turns any photo into a surreal, pattern-covered image
- nikopueringer/corridorkeyA neural-network VFX tool that cleanly removes green or blue screen backgrounds from footage, preserving soft
- revel/revelA batteries-included web framework for Go that gets a working web server running in three commands — install,
- codislabs/codisCodis is a proxy that makes multiple Redis servers appear as one, letting you scale Redis beyond a single mach
- schickling/chromelessChromeless was a TypeScript library for automating Chrome — clicking, form-filling, screenshots — with a uniqu
- jonas/tigTig is a terminal-based Git browser that shows commits, diffs, blame views, and lets you stage changes interac
- softethervpn/softethervpnSoftEther VPN is an open-source VPN server that speaks nearly every major VPN protocol at once — OpenVPN, Wire
- google-labs-code/design.mdDESIGN.md is a file format and CLI tool from Google Labs that lets you describe your app's colors, fonts, and
- semantic-org/semantic-ui-reactSemantic UI React lets you drop pre-designed buttons, forms, dropdowns, and modals into a React app as proper
- opencontainers/runcrunc is the low-level Linux tool that actually starts and manages containers — the engine Docker calls behind
- doctorwkt/acwjA 64-part tutorial series that walks you through writing a real C compiler from scratch in C, starting from re
- gtfobins/gtfobins.github.ioGTFOBins is a searchable reference of standard Unix programs — editors, file tools, interpreters — that can be
- halfrost/halfrost-fieldA Chinese-language collection of deep-dive technical articles by one developer, covering Go internals, spatial
- roots/sageSage is a modern WordPress starter theme for developers, providing Laravel Blade templates, Tailwind CSS, and
- kopia/kopiaFree, open source backup tool for Windows, macOS, and Linux that encrypts, compresses, and deduplicates your f
- flipboard/react-canvasA JavaScript library from Flipboard that makes React render UI components onto an HTML canvas instead of the D
- dastergon/awesome-sreA hand-curated collection of links to articles, talks, books, podcasts, and tools covering Site Reliability En
- qloapps/qloappsFree open source hotel management software you install on your own server to run a hotel website with an onlin
- dabeaz-course/python-masteryA free, self-paced advanced Python course by David Beazley with slides, exercises, and solutions that teaches
- android/uampA deprecated Google sample Android music player app in Kotlin showing how to build audio playback that works a
- coder/coderA self-hosted platform for teams to spin up cloud development environments on their own servers in seconds usi
- fujiwarachoki/moneyprinterA Python tool that automatically generates YouTube Shorts videos from a topic you type, using a locally runnin
- ajayyy/sponsorblockA free, crowdsourced browser extension that automatically skips sponsor segments, intros, and outros in YouTub
- wix/react-native-navigationA React Native library by Wix that handles screen navigation in mobile apps using the real native navigation c
- metersphere/metersphereOpen-source team testing platform covering API tests, test plans, defect tracking, and reports, with an AI ass
- unicitynetwork/whitepaperThe official Unicity Network whitepaper, published as a TeX source repository with a pre-built PDF available f
- kodecocodes/swift-style-guideOfficial Swift coding style guide from Kodeco covering naming, formatting, and code organization rules so all
- jpmorganchase/python-trainingJPMorgan Chase's Python training notebooks teaching numerical computing and data visualization to business ana
- baidu/unlimited-ocrOCR tool by Baidu that reads text from images and multi-page PDFs and converts it into structured, editable co
- hajimehoshi/ebitenSimple open-source 2D game engine for Go that lets you build games running on Windows, macOS, Linux, Android,
- teng-lin/notebooklm-pyUnofficial Python library and CLI that lets you control Google NotebookLM through code, including exporting au
- ageron/handson-ml3Runnable Jupyter Notebooks from the third edition of Hands-On Machine Learning with Scikit-Learn, Keras, and T
- freerdp/freerdpFree open-source implementation of Microsoft's Remote Desktop Protocol that lets you connect to and control Wi
- hunxbyts/ghosttrackCommand-line OSINT tool that looks up publicly available information tied to an IP address, phone number, or s
- dbcli/pgcliA smarter PostgreSQL command-line client with auto-complete for table and column names, syntax highlighting, a
- francistao/learningnotesA personal study guide in Chinese covering Android development, Java fundamentals, data structures, algorithms
- phanan/htaccessA copy-paste collection of Apache .htaccess snippets for URL redirection, security hardening, performance tuni
- rust-lang/rust-clippyOfficial Rust linting tool with over 800 checks that catches code smells, bad habits, and performance issues b
- strongloop/loopbackLoopBack 3 is an archived Node.js framework that auto-generates REST APIs from data models and connects to MyS
- browserless/browserlessBrowserless runs a headless Chrome or Firefox browser inside a Docker container that Puppeteer and Playwright
- originalankur/maptoposterA Python command-line script that generates printable minimalist map posters of any city in the world using Op
- gopherjs/gopherjsGopherJS compiles Go code into JavaScript so you can build web browser front-ends in Go, supporting nearly all
- gogf/gfA Go framework for building backend applications faster, covering web routing, database access, and project st
- jupyter/notebookJupyter Notebook is a browser-based tool where you write and run code in cells alongside explanatory text, cha
- fogleman/primitivePrimitive recreates any photograph using geometric shapes like triangles, rectangles, and ellipses, producing
- typestrong/ts-nodets-node lets you run TypeScript files directly on Node.js without a separate compile step, so you can execute
- h4cc/awesome-elixirA community-curated directory of Elixir libraries, tools, and learning resources organized into roughly 80 top
- qemu/qemuQEMU is an open-source machine emulator that lets you run software or entire operating systems built for one p
- openwall/johnJohn the Ripper is an offline password-auditing tool that recovers original passwords from stored hashes, supp
- alexandresanlim/badges4-readme.md-profileA large collection of copy-paste badge images for GitHub READMEs and profiles, covering programming languages,
- tisfeng/easydictEasydict is a free macOS app that translates text instantly via typed input, on-screen selection, or screensho
- mdbootstrap/tw-elementsTW Elements is a free collection of 500+ ready-made UI components and 100+ page-section blocks for Tailwind CS
- brianc/node-postgresnode-postgres (pg) is the standard Node.js library for connecting to a PostgreSQL database, supporting paramet
- it-ebooks-0/geektime-booksA Chinese-language GitHub collection of technical e-books from the Geektime learning platform, bookmarked by o
- juice-shop/juice-shopOWASP Juice Shop is an intentionally vulnerable web app built for security training — it looks like a normal o
- metamask/metamask-extensionMetaMask is the source code for the MetaMask browser extension — an Ethereum wallet that stores crypto, connec
- goabstract/marketing-for-engineersA curated list of marketing resources for software founders and solo developers, covering user research, conte
- libretro/retroarchRetroArch is a single app that runs dozens of game emulators via a plugin system called cores, covering consol
- pytube/pytubePython library to download YouTube videos, playlists, and captions with no external dependencies, usable from
- seerge/g-helperA lightweight C# replacement for Asus Armoury Crate that controls performance modes, fan curves, and GPU setti
- angular/angular-seedA starter template for AngularJS web apps with pre-configured folder structure, sample pages, and automated te
- pxb1988/dex2jarA toolkit that converts Android APK and DEX files into readable Java class files or smali text, making it easy
- threat9/routersploitA Python penetration-testing framework focused on routers and embedded network devices, with modules for explo
- nock/nockA Node.js testing library that intercepts HTTP requests and returns fake pre-configured responses, so your tes
- alienator88/pearcleanerA free Mac app that fully uninstalls other apps by finding and removing the leftover files macOS leaves behind
All repos · Explain any other repo →