Browse repos explained in plain English
Popular GitHub repositories, each explained for non-coders — what it does, its tech stack, and how to run it. Pick any to read the plain-English breakdown.
By language: Python · TypeScript · JavaScript · Go · Rust · C++ · HTML · Java · C · Shell · C# · Swift · Jupyter Notebook · PHP · Kotlin · Ruby
- cypress-io/cypress-realworld-appA realistic practice payment application built by the Cypress team to show all four Cypress testing approaches
- cgal/cgalCGAL is a large C++ library of ready-made, reliable geometry algorithms — convex hulls, triangulations, 3D boo
- dpkp/kafka-pythonkafka-python is a Python library for sending and reading messages from Apache Kafka, a system that moves large
- goss-org/gossGoss is a fast, single-binary command-line tool for checking that a server is configured correctly. You descri
- jnunemaker/httpartyHTTParty is a Ruby library that makes it easy to call web APIs with a single line of code. It automatically pa
- kando-menu/kandoKando is a cross-platform pie menu for Windows, macOS, and Linux that pops up a circular action overlay when y
- plotjuggler/plotjugglerPlotJuggler is a desktop app for visualizing thousands of time series data channels at once using drag-and-dro
- robbiehanson/xmppframeworkAn Objective-C library for iOS and Mac developers that implements the XMPP messaging protocol, handling real-t
- shazow/ssh-chatAn SSH server written in Go that turns any SSH connection into a group chat room — no extra app needed, just t
- guardian/frontendThe Scala backend that powers theguardian.com — it fetches content and builds data passed to a rendering layer
- prasathmani/tinyfilemanagerA single PHP file you drop onto any web server to get a browser-based file manager — no install, no database,
- snailyp/gemini-balanceA proxy server that pools multiple Google Gemini API keys and load-balances requests across them, so you can c
- catchchat/yepThe open-source Swift codebase for Yep, an iOS social app that connected people with expertise to those wantin
- r0x0r/pywebviewA Python library that wraps any web page or HTML file in a native desktop window — write your app UI as HTML,
- googlechrome/samplesA collection of small self-contained demos from the Google Chrome team, each showing how to use a new browser
- meituan/yolov6A fast object detection framework by Meituan that identifies and locates objects in images or video, available
- prettier/eslint-config-prettierA tiny config package that disables all ESLint formatting rules that conflict with Prettier, so both tools can
- cockroachdb/pebblePebble is the storage engine powering CockroachDB — a Go library that handles reading and writing key-value da
- lets-blade/bladeBlade is a tiny Java web framework under 500KB that lets you build REST APIs and websites with minimal setup —
- weibocom/motanMotan is Weibo's RPC framework that lets services written in Java, Go, PHP, and Lua call each other over a net
- dontriskit/awesome-ai-system-promptsA curated collection of the hidden system prompts used by popular AI tools like ChatGPT, Claude, and Cline, pa
- rxi/microuimicroui is a ~1100-line C library for building immediate-mode user interfaces — you describe your UI in code e
- koenbok/framerFramer Library is a JavaScript framework for building interactive, animation-rich prototypes of apps and inter
- nirmalscaria/le-git-graphLe Git Graph is a browser extension that adds a visual branch-and-merge history graph to any GitHub repository
- 5ec1cff/trickystoreTrickyStore is a Magisk module for Android that tricks apps into believing your rooted phone is unmodified, by
- glpi-project/glpiGLPI is a free, open source IT management platform that tracks all of an organization's technology assets and
- lark-parser/larkLark is a Python library that turns text into structured parse trees using formal grammars, so you can build p
- xchaoinfo/fuck-loginA collection of Python scripts that automate logging in to about 20 popular Chinese websites — useful as refer
- goproxyio/goproxyGOPROXY is a self-hosted Go package proxy server that caches dependencies locally, keeping downloads fast and
- hartator/wayback-machine-downloaderA Ruby command-line tool that downloads a complete archived copy of any website from the Internet Archive, rec
- w37fhy/quantumultxA curated collection of ready-made configuration files and automation scripts for iOS proxy apps like Quantumu
- gsdios/sdautolayoutSDAutoLayout is an Objective-C library for iOS that lets you write Auto Layout constraints in a compact chaina
- isaacs/node-lru-cachenode-lru-cache is a fast JavaScript in-memory cache that automatically evicts the least recently used items wh
- alexpasmantier/televisionTelevision (tv) is a fast Rust fuzzy-finder for the terminal that lets you instantly search files, git repos,
- madcowd/ellell is a Python framework that lets you write language model prompts as regular Python functions, automaticall
- weblateorg/weblateWeblate is an open-source web platform for translating software and websites, letting translators contribute t
- easegress-io/easegressA programmable cloud traffic gateway that routes requests to your backend services with rate limiting, circuit
- jamwithai/production-agentic-rag-courseA seven-week structured course project for building a production-grade AI research assistant that fetches arXi
- lightsky/awesome-materialdesignA curated list of Android libraries, tools, sample projects, and design resources for building apps that follo
- permify/permifyA standalone authorization service you ask 'can this user do that?' and it answers in milliseconds — so you ne
- k2-fsa/omnivoiceA text-to-speech tool that clones any voice from a 3–10 second audio clip and speaks in over 600 languages, wi
- alangpierce/sucraseA JavaScript compiler that strips TypeScript, JSX, and Flow syntax so your code runs in Node.js or the browser
- cmliu/workervless2subA Cloudflare Workers script that speed-tests a list of proxy server addresses and outputs a filtered subscript
- al-one/hass-xiaomi-miotA Home Assistant add-on that connects hundreds of Xiaomi smart home devices — plugs, robot vacuums, lights, ai
- microsoft/ethrA cross-platform network performance tester from Microsoft that measures bandwidth, latency, packet loss, and
- tendermint/tendermintA Byzantine Fault Tolerant consensus engine that makes a group of computers agree on a sequence of transaction
- forthespada/interviewguideA Chinese-language study guide and interview prep resource for students targeting jobs at major Chinese tech c
- lindell/jsbarcodeA JavaScript library that generates barcodes and draws them into SVG elements, canvas, or image tags in a web
- lucidrains/x-transformersA Python library for building transformer neural networks — the AI architecture behind ChatGPT and image recog
- countly/countly-serverCountly is a self-hostable product analytics platform that tracks sessions, events, crashes, and push notifica
- you-dont-need/you-dont-need-guiA terminal cheat sheet that replaces everyday mouse-and-GUI actions with typed shell commands for Mac, Linux,
- rust-lang/futures-rsOfficial Rust library providing core async programming abstractions including Stream, join!, and select! macro
- solidjs/solid-startSolidStart is the official full-stack application framework for SolidJS, adding file-system routing, server-si
- jekip/naive-ui-adminA free, commercially licensed Vue 3 admin dashboard template with built-in auth, role-based permissions, dynam
- bilibili/ailabBilibili's AI lab repository publishing research and tools, featuring Real-CUGAN — a neural network tool for u
- ffay/lanproxyLanproxy is a Java-based reverse proxy tool that tunnels private network devices behind home or office routers
- activerecord-hackery/ransackRansack adds search and filter functionality to Ruby on Rails apps using your existing database — no Elasticse
- square/ponydebuggerPonyDebugger lets iOS developers inspect network traffic, Core Data stores, and logs in real time using Chrome
- xtremilicious/projectlearn-project-based-learningA curated list of project-based coding tutorials organized by category — web, mobile, games, and machine learn
- danielgerlag/workflow-coreWorkflow Core is a .NET library for defining and running long-running multi-step processes in C# — with state
- golang/oauth2The official Go library for OAuth 2.0 — handles the sign-in-with-Google or connect-to-GitHub authentication fl
- docker/cliThe official source code for the Docker CLI — the command-line tool you use to build images and start containe
- liamgvchi/gc-minimal-zine-posterA Codex skill that turns a short idea or photo into a minimalist, paper-textured editorial zine poster.
- librecad/librecadLibreCAD is a free, open-source desktop app for creating precise 2D technical drawings — floor plans, mechanic
- dokan-dev/dokanyDokany lets Windows developers build custom file systems as ordinary programs — without writing kernel drivers
- neuphonic/neuttsNeuTTS is a local text-to-speech AI that converts text to realistic spoken audio entirely on your device, with
- byron/dua-clidua is a fast command-line tool that shows how much disk space your files and folders use, with an interactive
- angular/flex-layoutAngular Flex-Layout was a library for building responsive layouts in Angular apps using HTML attributes instea
- azeemidrisi/phonesploit-proA Python tool that connects to Android phones over Wi-Fi using ADB and lets you control, extract data from, or
- hexfiend/hexfiendA free macOS hex editor that lets you view and edit any file at the raw byte level, handles files up to 118 GB
- redot-engine/redot-engineA free, open-source game engine forked from Godot in 2024 that lets you build 2D and 3D games and export them
- wolg/awesome-swiftA community-maintained list of Swift libraries and tools for building iPhone, iPad, and Mac apps — organized b
- huangsam/ultimate-pythonA hands-on Python study guide with runnable example files covering everything from basics to async programming
- strands-agents/sdk-pythonA Python library for building AI agents in a few lines of code — connects to Claude, OpenAI, Gemini, and more,
- dapp-learning-dao/dapp-learningA step-by-step guide for building apps on Ethereum — covers DeFi, NFTs, and DAOs through hands-on tasks and re
- vanilagy/mediabunnyA JavaScript library that lets web apps read, write, and convert video and audio files entirely in the browser
- isaacs/rimrafA Node.js utility that deletes entire folders in one call, cross-platform — the JavaScript equivalent of `rm -
- maziarraissi/pinnsResearch code for Physics-Informed Neural Networks — trains neural nets to solve or discover physical equation
- mikaelbr/node-notifiernode-notifier is a Node.js library that sends native desktop popup notifications on macOS, Windows, and Linux
- vimeo/psalmPsalm is a PHP static analysis tool that reads your code before you run it to catch type errors, undefined var
- azure/azure-sentinelA community library of hundreds of ready-made security detection rules, hunting queries, visual dashboards, an
- log4js-node/log4js-nodelog4js-node is a flexible Node.js logging library that records what your application is doing to the terminal,
- mysticatea/npm-run-allnpm-run-all is a Node.js CLI tool that runs multiple npm scripts sequentially or in parallel with a single sho
- tijsverkoyen/csstoinlinestylesCssToInlineStyles is a PHP library that merges a CSS stylesheet into an HTML file by moving every style rule d
- cjex/regulexRegulex is a browser-based tool that turns a regular expression into a visual railroad diagram so you can see
- wendesi/lihang_book_algorithmPython implementations of every machine learning algorithm in Li Hang's Statistical Learning Methods textbook,
- fyrd/caniuseThe raw JSON data behind caniuse.com — a lookup table of which browsers support which HTML, CSS, and JavaScrip
- meefik/linuxdeployAndroid app that installs and runs a full Linux distribution alongside Android on the same device, accessible
- tinyproxy/tinyproxyTinyproxy is a lightweight HTTP and HTTPS proxy server for Linux, designed for small networks that need to sha
- hound-search/houndA self-hosted code search engine that lets you search across many code repositories at once from a browser, re
- spatie/laravel-activitylogA Laravel package that automatically records what users and the system do in your app, storing an audit trail
- uber/causalmlA Python package from Uber for measuring whether your actions actually caused an outcome, helping you target p
- lidangzzz/how-to-runA structured Chinese-language self-study guide for complete beginners, laying out a step-by-step path from Pyt
- feralinteractive/gamemodeA Linux background service that automatically switches your CPU and GPU to high-performance mode when a game s
- jonschlinkert/remarkableA JavaScript library that converts Markdown text into HTML, with support for CommonMark, GitHub-Flavored Markd
- landrop/landropA cross-platform app for sending files between devices on your local network without internet, cloud storage,
- microsoft/sudoA Microsoft-built Windows 11 feature that lets you run commands with administrator permissions from a regular
- stdlib-js/stdlibA massive standard library for JavaScript and TypeScript that brings numerical and scientific computing tools
- cezaraugusto/you-dont-know-jsA Brazilian Portuguese translation of Kyle Simpson's 'You Don't Know JS' book series — six free books that exp
- houbb/sensitive-wordA Java library that detects and filters inappropriate or prohibited text — profanity, spam, political terms —
All repos · Explain any other repo →