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
- azure/azure-sdk-for-pythonMicrosoft's official Python SDK for Azure cloud services, letting you write Python code to upload files, query
- spiderclub/haipproxyA self-hosted proxy pool manager that automatically collects, validates, and rotates working proxy IP addresse
- olivierlaflamme/cheatsheet-godA large reference collection of penetration testing commands, techniques, and curated learning resources assem
- airbnb/knowledge-repoA knowledge-sharing platform that Airbnb built so data scientists can publish Jupyter notebooks and R Markdown
- appcypher/awesome-mcp-serversA curated directory of servers built on the Model Context Protocol that let AI assistants like Claude or Curso
- ibelick/motion-primitivesA collection of pre-built animated UI components you can drop into any web app to add smooth motion and transi
- thecodingmachine/react-native-boilerplateA pre-configured starter template for React Native apps that separates visual and business logic layers, so yo
- epicweb-dev/epic-stackA pre-configured full-stack web app starter template built on the Remix framework that makes decisions about a
- massalabs/massaA high-performance blockchain platform built in Rust claiming over 10,000 transactions per second by processin
- cog-creators/red-discordbotAn older, unmaintained version of Red, a self-hosted multi-purpose Discord bot written in Python covering musi
- emcrisostomo/fswatchA command-line tool that watches files and folders and prints a notification whenever something changes, usefu
- rivet-dev/rivetA framework for building stateful real-time server processes called actors, where each user session keeps its
- apache/hbaseApache HBase is a distributed database built to store and access billions of rows of data spread across many s
- kizitonwose/calendarAn Android calendar library for Kotlin developers that handles all display and selection logic while you contr
- wasabeef/awesome-android-librariesA curated alphabetical reference list of Android development libraries covering networking, image loading, dat
- day8/re-framere-frame is a mature ClojureScript framework for building single-page web apps using one-way data flow, where
- prince-mendiratta/botsappBotsApp turns your personal WhatsApp account into an automated bot that responds to commands and manages group
- fanghua-yu/supirSUPIR is an academic AI tool that restores damaged, blurry, or low-resolution photos using large image and lan
- phpbrew/phpbrewphpbrew lets you install and switch between multiple PHP versions on one machine without admin access, compili
- snyk/cliThe Snyk CLI scans your project's open-source dependencies, application code, Docker container images, and inf
- luau-lang/luauLuau is a scripting language created by Roblox, based on Lua, with added type-checking to catch coding mistake
- nhaarman/listviewanimationsListViewAnimations is a deprecated Android library that added scroll animations, swipe-to-dismiss, and drag-an
- miragejs/miragejsMirage JS runs a fake backend server entirely inside your browser or test runner, so you can build and test fr
- shawn-shan/fawkesFawkes adds invisible modifications to your face photos so that AI facial recognition systems cannot identify
- vercel/msms is a tiny JavaScript and TypeScript utility that converts human-readable time strings like '2 days' or '10h
- cinder/cinderA C++ library for creative coding — build generative art, interactive installations, real-time graphics, and d
- knightliao/disconfA central control panel for your Java app's settings. Change a config once in the web interface and all your r
- valor-software/ngx-bootstrapReady-made Bootstrap UI components for Angular apps — modals, tooltips, date pickers, carousels, and more — bu
- yeun/open-colorA curated color palette for user interfaces — 13 named colors each in 10 brightness levels, available as CSS v
- andrewhartar/arkit-corelocationAn iOS Swift library that pins digital objects to real-world GPS coordinates in augmented reality — place floa
- willkoehrsen/data-analysisA public collection of data science and machine learning notebooks in Python, built as a learning portfolio wi
- 21st-dev/1codeA desktop app that gives AI coding agents like Claude Code a visual interface — see what files the agent edits
- ohmjs/ohmA JavaScript toolkit for building custom parsers and languages — describe your format's rules in a grammar fil
- ramotion/expanding-collectionAn iOS Swift library that adds a card-expand animation to your app — cards flip open to reveal more detail whe
- ayn2op/discordoA lightweight Discord client that runs entirely in your terminal window instead of a browser or desktop app, l
- dushixiang/next-terminalA web-based dashboard for IT and operations teams to connect to remote servers and computers from a browser us
- mahmoudashraf97/whisper-diarizationA Python tool that transcribes audio and labels each sentence with who said it — turns a recording of multiple
- goto456/stopwordsA collection of four Chinese stopword text files from different research institutions — ready to drop into any
- hacdias/webdavA single-binary WebDAV file server you configure with a YAML file to share folders over your network with user
- dash-industry-forum/dash.jsA JavaScript library that adds adaptive video streaming to any web page — it picks the best quality for each v
- getsentry/xcodebuildmcpA tool that lets AI coding assistants like Claude Code or Cursor trigger Xcode builds, run tests, and launch i
- killbill/killbillAn open-source billing platform you host yourself to manage recurring subscriptions, process payments, generat
- raspberrypi/firmwarePre-compiled boot files and kernel binaries for Raspberry Pi devices — the low-level software the hardware loa
- swiftonsecurity/sysmon-configA ready-to-use Sysmon configuration file for Windows that captures meaningful security events — new processes,
- tools/godepAn archived Go dependency management tool that locked projects to exact library versions by copying them into
- dotnet/msbuildMSBuild is Microsoft's build system for .NET projects. It reads XML project files and compiles source code int
- dropsdevopsorg/ecommercecrawlersA Python collection of web scrapers targeting major Chinese websites including Taobao, Weibo, Dianping, and mo
- tapadoo/alerterAlerter is an Android library that shows customizable notification banners sliding in from the top of the scre
- qd-today/qdQD is a self-hosted Python tool that records HTTP requests from your browser and schedules them to run automat
- wuhaoyu1990/magiccameraMagicCamera is an Android camera app that applies more than 40 real-time visual filters to the live camera pre
- apeworx/web3.pyweb3.py is a Python library for connecting to the Ethereum blockchain — check wallet balances, send transactio
- trustedsec/ptfPTF is a Python tool that automates installing and updating penetration testing tools on Linux, organized by s
- chavyleung/scriptsThis repo contains BoxJs, a browser-based settings panel for managing scripts inside iOS proxy apps like Surge
- executeautomation/mcp-playwrightmcp-playwright is a server that lets AI assistants like Claude control a real web browser — opening pages, cli
- kamyu104/leetcode-solutionsA complete weekly-updated reference of Python and C++ solutions for all 3,928 LeetCode problems, organized by
- pdf2htmlex/pdf2htmlexpdf2htmlEX converts PDF files into HTML pages that keep the original text, fonts, and layout intact — the resu
- pennyw0rth/netexecNetExec is a Python tool for authorized penetration testers to assess Windows networks and Active Directory en
- schneiderandre/poppingPopping is a collection of iOS animation demos built with the Facebook pop physics engine. Clone it, open it i
- chai2010/go-ast-bookA free Chinese-language book teaching Go developers how compilers represent source code as syntax trees, so th
- libp2p/rust-libp2prust-libp2p is a Rust library for building peer-to-peer apps where computers connect directly to each other wi
- getarcaneapp/arcaneA self-hosted browser dashboard for managing Docker containers and Compose projects without typing terminal co
- imageoptim/gifskiA command-line tool and C library that converts video or PNG frames into high-quality animated GIFs using per-
- kgateway-dev/kgatewayA Kubernetes API gateway built on Envoy that routes, secures, and rate-limits billions of API calls, letting t
- mgechev/reviveA fast, configurable Go code linter that catches style issues and risky patterns, serving as a drop-in replace
- miguelgrinberg/flask-socketioA Python package that adds real-time, two-way messaging between a Flask web app and browsers using Socket.IO,
- name5566/leafA modular Go framework for building online game servers, handling player connections, message routing, and mul
- callmecavs/layzr.jsA small JavaScript library that delays image loading until each image is almost visible on screen, making imag
- freestylefly/awesome-gpt-image-2A library of 400+ structured, reusable prompt templates for GPT-Image-2 organized by category — designed for b
- apple/ml-depth-proAn Apple research model that takes a single photo and estimates the real-world distance of every pixel in mete
- basketikun/chatgpt2apiTurns your ChatGPT Plus subscription into a free image generation API by reverse-engineering the ChatGPT websi
- chrisleekr/binance-trading-botAn automated cryptocurrency trading bot for Binance that uses trailing grid trading to chase price lows when b
- google/highwayA C++ library from Google that lets you write code that processes multiple data items at once for maximum spee
- uniswap/interfaceThe production front-end code for Uniswap, a decentralized crypto token exchange — includes a web app, mobile
- ksindi/managers-playbookA practical written guide for engineering managers covering one-on-ones, feedback, coaching, hiring, onboardin
- miru-project/miru-appA free open-source Android and Windows media app that lets you watch videos, read comics, and read novels from
- pk910/powfaucetA self-hosted faucet for Ethereum test networks that uses proof-of-work browser mining and other anti-abuse mo
- serenity-rs/serenityA Rust library for building Discord bots that handles the network connection, event system, and local data cac
- udacity/deep-learning-v2-pytorchCourse notebooks and project starter code for Udacity's Deep Learning Nanodegree, covering neural networks, im
- braziljs/eloquente-javascriptA community Brazilian Portuguese translation of Eloquent JavaScript (2nd edition), covering the full language
- expressjs/body-parserA small Node.js library used with Express web servers to automatically decode incoming request data — JSON, fo
- jquery-ui-bootstrap/jquery-ui-bootstrapA visual theme that makes jQuery UI widgets — dialogs, date pickers, sliders, and more — look like they belong
- nuxt/awesomeA curated community list of resources for Nuxt — the Vue.js web framework — covering official docs, starter te
- rllm-org/rllmAn open-source Python framework that improves AI agents over time using reinforcement learning — record your a
- solstice23/argon-themeA lightweight, visually polished WordPress blog theme with built-in dark mode, flexible column layouts, math e
- akinsho/toggleterm.nvimA Neovim plugin that lets you toggle terminal windows open and closed with a single key, supports multiple nam
- father-bot/chatgpt_telegram_botA Telegram bot that lets you chat with OpenAI's GPT-4 models directly inside Telegram, with streaming replies,
- liquibase/liquibaseA tool for tracking and applying database structure changes across every environment — dev laptops, test serve
- karpathy/neuraltalkAn early AI research project that looks at a photo and generates a text description of it. Now deprecated and
- erincatto/box3dA 3D physics engine for games written in C. It handles collisions, joints, and rigid body simulation so virtua
- geo-tp/esp32-bit-pirateFirmware that turns an ESP32 device into a multi-protocol hardware hacking tool for debugging and security tes
- kelseyhightower/envconfigA Go library that reads environment variables and fills your config struct automatically, handling type conver
- memovai/mimiclawRun a personal AI assistant on a $5-10 ESP32-S3 microchip using WiFi and Telegram. Supports Claude and GPT, st
- facebookresearch/sapiensA set of AI models trained on 300 million human images that can detect body pose, segment body parts, and esti
- ruanyf/jstutorialA free, open-source JavaScript textbook written in Chinese that teaches the language for web development in st
- fareedkhan-dev/kimi-k3-in-cA from-scratch C engine that runs a 2.78 trillion parameter AI model on a single CPU using about 8GB of RAM.
- andrewyng/openworkerOpenWorker is a desktop AI assistant that completes real work tasks like writing documents, replying to messag
- dicklesworthstone/destructive_command_guardA hook that intercepts and blocks destructive commands like rm -rf or git reset hard before an AI coding agent
- karpathy/build-nanogptA step-by-step coding tutorial that teaches you how to build and train your own GPT-2 language model from scra
- apache/opendalA unified storage layer that lets your app read and write to dozens of services—S3, Google Cloud, Azure, local
- grafana/tempoA low-cost, open source system for storing and searching distributed traces — records of how requests travel t
All repos · Explain any other repo →