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
- facebookresearch/xformersA Python library from Meta with optimized GPU building blocks for Transformer models, offering memory-efficien
- goestoeleven/golangtrainingA GitHub repository of training materials for the Go programming language, intended to help developers learn G
- nuxt/frameworkThe original (now archived) GitHub repository for Nuxt 3, a Vue.js framework that adds server-side rendering,
- claudiodangelis/qrcpA command-line tool that transfers files between your computer and phone over local Wi-Fi using a QR code — sc
- dotnet/eshopA Microsoft reference application showing how to build a multi-service e-commerce website using .NET and Docke
- libgit2/libgit2A C library that lets your application read and write Git repositories directly, without calling the git comma
- prompt-toolkit/python-prompt-toolkitA Python library for building interactive terminal programs with autocomplete, syntax highlighting, history se
- lexfridman/mit-deep-learningHands-on Jupyter notebook tutorials from MIT's deep learning course covering neural networks, image segmentati
- php-fig/logA minimal PHP package that defines a standard logging interface (PSR-3) so any PHP project can swap one loggin
- super-linter/super-linterA single Docker-based tool that runs code quality checks across dozens of programming languages at once, desig
- zcshou/gogogoAn Android app that lets you fake your phone's GPS location without root access, using Android developer tools
- sigmahq/sigmaA community collection of 3,000+ security detection rules in a vendor-neutral format, letting you convert one
- 47ng/nuqsA TypeScript library for React that stores UI state in the URL instead of memory, making filter values, search
- brendangregg/perf-toolsA collection of Linux shell scripts by Brendan Gregg for observing system performance in real time — tracking
- tbruyelle/rxpermissionsAn Android library that wraps runtime permission requests (camera, contacts, etc.) in RxJava observables, so y
- pwndbg/pwndbgA plugin for GDB and LLDB debuggers that adds cleaner displays, security research commands, and support for de
- joho/godotenvA Go library that loads key-value pairs from a .env file into environment variables, so you can configure your
- siderolabs/talosAn immutable, API-only Linux operating system built specifically for running Kubernetes clusters, with no shel
- ckeditor/ckeditor5A browser-based rich text editor framework you embed in websites to give users Word-like formatting — bold, ta
- distribution/distributionThe reference container registry software that stores and distributes Docker and OCI container images, used as
- awsdocs/aws-doc-sdk-examplesA large collection of working code examples for every major AWS service across 11 programming languages — the
- microsoft/agent-frameworkMicrosoft's open-source toolkit for building production-ready AI agent systems in Python or C#, supporting mul
- cstack/db_tutorialA guided tutorial for building a simplified SQLite-like database engine from scratch in C, teaching how databa
- liu673cn/bugAn empty-shell TVbox configuration for Android TV streaming, where users supply their own stream source URLs.
- ssherun/cs-xmind-noteStudy notes and mind maps covering all four topics of China's computer science graduate entrance exam (408): d
- vickscarlet/liferestartA browser-based life simulation game where you replay a fictional life with different random outcomes, built i
- yokoffing/betterfoxA ready-made Firefox settings file that improves your browser's privacy, security, and speed in one step — dow
- const-me/whisperA Windows desktop app and developer library that transcribes audio or video to text using your GPU — runs Open
- rolling-scopes/rsschool-appThe open-source web platform that powers RS School, a free online coding bootcamp — manages student enrollment
- microsoft/wsl2-linux-kernelThe Linux kernel source code that Microsoft ships with Windows Subsystem for Linux 2 (WSL2) — the actual kerne
- rust-bakery/nomA Rust library for building parsers by composing small reusable functions — no grammar files, no code generati
- mudblazor/mudblazorA complete set of Material Design UI components for Blazor web apps — add polished buttons, tables, forms, and
- privacy-protection-tools/anti-adA regularly updated DNS blocklist focused on Chinese-language ad and tracking domains — subscribe with AdGuard
- modin-project/modinA drop-in replacement for pandas that speeds up data analysis by using all CPU cores — change one import line
- sourcegraph/concA Go library that makes running concurrent tasks safe and readable — automatically prevents goroutine leaks, c
- chiphuyen/stanford-tensorflow-tutorialsCode examples from Stanford's CS 20 TensorFlow for Deep Learning Research course, covering deep learning, NLP,
- facebookresearch/dinov3DINOv3 is a set of large AI vision models from Meta that learn to understand images without labeled data, usab
- pcqpcq/open-source-android-appsA curated list of around 500 open-source Android apps grouped into 16 categories, linking to their source code
- w7corp/easywechatEasyWeChat is a PHP library that wraps WeChat's developer APIs — Official Accounts, Mini Programs, and payment
- vega/altairVega-Altair is a Python library for creating charts by describing what you want rather than drawing it step by
- dodyg/practical-aspnetcoreA large collection of small, runnable C# code examples for ASP.NET Core, covering routing, authentication, cac
- screego/serverScreego is a self-hosted screen sharing tool built for developers who need crisp, low-latency code sharing, av
- blinkospace/blinkoBlinko is a self-hosted note-taking app where you capture quick Markdown notes and find them later with AI-pow
- openframeworks/openframeworksA C++ toolkit for creative coding that lets artists, designers, and developers build interactive visuals, gene
- retropie/retropie-setupRetroPie-Setup is a shell script that turns a Raspberry Pi into a retro gaming console, installing emulators f
- vanilla-extract-css/vanilla-extractVanilla-extract lets you write CSS in TypeScript files with automatic scoping, type safety, and zero runtime c
- chiphuyen/machine-learning-systems-designA free booklet on designing machine learning systems end-to-end — from project setup through data pipelines, m
- turfjs/turfA modular JavaScript library that brings GIS mapping analysis — distance, area, intersection, clustering — dir
- ksky521/nodepptA Node.js command-line tool that converts Markdown text files into browser-based slide presentations with anim
- kalyanks-nlp/llm-engineer-toolkitA curated directory of 120+ open-source libraries for building LLM-powered applications, organized by stage —
- facebookresearch/hydraA Python framework from Meta that manages complex application configuration through composable YAML files with
- reactnativenews/react-native-appsA community-maintained list of open-source mobile apps built with React Native and Expo, serving as a real-wor
- sullo/niktoA command-line web server scanner that checks websites for known security vulnerabilities, misconfigured setti
- bia-pain-bache/bpb-worker-panelA self-hosted proxy control panel that runs on Cloudflare's free serverless platform, letting people in intern
- yairm210/uncivA free, open-source Civilization V remake for Android and desktop that runs on low-powered devices, skips high
- easydiffusion/easydiffusionA desktop app that generates AI images from text prompts on your own computer — no cloud uploads, no coding, j
- jason5ng32/myipA self-hosted web toolbox that shows your public IP addresses and runs network diagnostics like DNS leak tests
- runanywhereai/runanywhere-sdksSDKs for iOS, Android, web, and Flutter that let you add on-device AI features — text chat, speech-to-text, te
- stuk/jszipA JavaScript library for creating, reading, and editing ZIP archive files in web pages and Node.js apps, with
- harelba/qA command-line tool that lets you run SQL queries directly against CSV and text files — filter, group, join, a
- foundry-rs/foundryA fast Rust-based toolkit for Ethereum smart contract developers — write, test, fuzz, and deploy Solidity cont
- react-static/react-staticA static site generator for React that builds fast-loading HTML pages and then quietly upgrades them into a fu
- raytracing/raytracing.github.ioThe website hosting the free 'Ray Tracing in One Weekend' book series, which teaches programmers how to build
- oramasearch/oramaA tiny in-app search engine that runs entirely inside your app — no server, no network round trip — with full-
- bitnami/chartsA library of ready-to-deploy Helm charts for popular open-source apps on Kubernetes, maintained by Bitnami wit
- gskinner/regexrThe source code behind regexr.com — an interactive website where you write a regex pattern and see matches hig
- jrouwe/joltphysicsJolt Physics is a C++ library that simulates how objects move, collide, and interact in games and VR — built t
- cs01/gdbguigdbgui is a browser-based visual debugger that wraps GDB, showing your source code, breakpoints, call stack, a
- jquery-validation/jquery-validationA jQuery plugin that checks HTML form inputs and shows error messages in real time, with built-in rules for em
- hackjutsu/leptonLepton is a free desktop app for managing your GitHub Gist code snippets with tags, search, and language filte
- pennersr/django-allauthdjango-allauth is a Python package that adds complete user authentication to Django sites — email registration
- autogluon/autogluonAutoGluon is a Python library from AWS that automatically trains and combines machine learning models from you
- nopechallc/nopecha-extensionNopeCHA is a browser extension and scripting library that automatically solves CAPTCHAs — including hCaptcha,
- aden-hive/hiveHive is a Python framework that coordinates teams of AI agents to run complex multi-step business workflows, w
- imakewebthings/waypointsWaypoints is a tiny JavaScript library that runs a function when the user scrolls to a specific element, with
- infosecn1nja/red-teaming-toolkitA curated reference list of open-source security tools organized by attack phase — reconnaissance, initial acc
- snoopy1866/litiaotiao-custom-rulesA collection of JSON rules for the LiTiaotiao Android app that automatically skips ad pop-ups, update prompts,
- seanmonstar/warpWarp is a Rust library for building web servers using composable filter building blocks — you combine small ru
- ace-step/ace-step-1.5ACE-Step 1.5 is a local AI model that generates complete music tracks from text descriptions, running on your
- microsoft/playwright-cliPlaywright CLI is a terminal tool that lets AI coding agents and developers control a real web browser with sh
- reasonml/reasonReason is a programming language that gives OCaml a JavaScript-friendly syntax, letting developers write type-
- odin-lang/odinOdin is a modern programming language built as a practical alternative to C, designed around data-oriented pri
- ziahamza/webui-aria2WebUI-Aria2 is a browser-based dashboard for controlling the aria2 download manager, letting you add, pause, a
- anankke/sspanel-uimSSPanel-UIM is a PHP web panel for running a paid proxy subscription service, handling user sign-ups, billing
- jack-cherish/machine-learningA collection of Python implementations of classical machine learning algorithms — k-NN, decision trees, SVM, A
- rectorphp/rectorRector is a command-line tool that automatically upgrades and rewrites PHP code — point it at your project and
- a-h/templA Go tool for writing HTML page components directly in Go files with full type checking, so template errors ar
- quentinfuxa/whisperlivekitA self-hosted server that converts spoken audio to text in real time with very low delay, supports around 200
- gibbok/typescript-bookA free, open-source written guide to TypeScript covering everything from the basics through advanced type syst
- imbushuo/mac-precision-touchpadA Windows driver that makes Apple trackpads work with full gesture support on Windows 10, covering MacBooks fr
- abetlen/llama-cpp-pythonA Python package that runs large language models entirely on your own machine using the llama.cpp engine, with
- sfyc23/everydaywechatA Python tool that automates WeChat messages by sending a daily bundle of weather, quotes, and a relationship
- schlagmichdoch/pairdropA browser-based file sharing tool that works like Apple AirDrop across any devices and operating systems, with
- lancedb/lancedbA database built for AI apps that stores and searches data by similarity rather than exact matching, supportin
- woocommerce/woocommerceAn open-source WordPress plugin that turns any WordPress site into a full online store, with product listings,
- diningfactory/panda-vpn-proA Chinese-language guide that reviews and recommends proxy services for bypassing China's internet firewall, w
- joevess/iptvA collection of regularly updated M3U8 playlist files for watching live Chinese television, covering CCTV nati
- wix/react-native-calendarsA React Native library by Wix that gives iOS and Android apps ready-made calendar screens — monthly grids, dat
- is-a-dev/registerA community-run service where developers can claim a free personal subdomain under .is-a.dev by forking this r
- getgridea/grideaA desktop app for Windows, macOS, and Linux that lets you write Markdown blog posts and publish them as a stat
All repos · Explain any other repo →