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
- squizlabs/php_codesnifferA command-line tool that checks PHP, JavaScript, and CSS files against coding style rules and can automaticall
- immortalwrt/immortalwrtImmortalWrt is an OpenWrt fork that replaces consumer router firmware with a full Linux-based system, adding m
- moonshotai/kimi-k2Kimi K2 is a large AI model from Moonshot AI with 1 trillion parameters built for agentic tasks — using tools,
- bitcoin/bipsThe official archive of Bitcoin Improvement Proposals (BIPs). Formal written specifications for Bitcoin protoc
- burntsushi/xsvxsv is a fast Rust command-line tool for slicing, filtering, joining, sorting, and computing stats on CSV file
- dgrijalva/jwt-goA Go library for creating, signing, parsing, and verifying JSON Web Tokens — note this repo is unmaintained; t
- munificent/craftinginterpretersA free online book and full source code for building two complete working programming language interpreters fr
- k1tbyte/wand-enhancerAn open-source Windows patcher that extends the Wand (WeMod) app with local customization, AI features, and a
- akryum/vue-virtual-scrollerA Vue.js component library that makes lists with thousands of items scroll fast and smoothly by only rendering
- dicedb/dicedbDiceDB is a Redis-compatible database that automatically moves data to disk when memory fills up, letting you
- mdn/contentThis is the source for MDN Web Docs — the reference website covering HTML, CSS, JavaScript, and browser APIs t
- zfile-dev/zfileZFile is a self-hosted web app that connects Amazon S3, OneDrive, Google Drive, and other storage in one brows
- alibaba/vlayoutvlayout is an Android library from Alibaba that lets you mix different layout styles — grids, banners, sticky
- stremio/stremio-webStremio is a media center that brings movies and TV from many sources into one interface via installable add-o
- thedevs-network/kuttKutt is a self-hosted URL shortener you run on your own server — get private click stats, custom aliases, pass
- chatgptbox-dev/chatgptboxChatGPT Box is a browser extension that adds an AI chat panel to any webpage — get AI answers alongside search
- javascript-tutorial/zh.javascript.infoThe Chinese translation of The Modern JavaScript Tutorial — a free, community-maintained course covering JavaS
- ulid/specULID is a 26-character ID format that sorts chronologically and works safely in URLs — a practical alternative
- offciercia/defi-developer-road-mapA structured community guide for developers entering the DeFi space — curated links to articles, tools, and vi
- horsicq/detect-it-easyA desktop file-type identifier that uses signature matching and heuristic analysis to reveal what software mad
- jantimon/html-webpack-pluginA webpack plugin that automatically generates your HTML file and injects the correct script and stylesheet tag
- sharedropio/sharedropA browser-based file sharing app that sends files directly between devices peer-to-peer without uploading to a
- onceupon/bash-onelinerA practical reference collection of short bash commands covering text processing, file operations, networking,
- cython/cythonA compiler that translates Python code into fast C extensions, making Python programs run much faster — especi
- tennc/webshellA research collection of webshell scripts in PHP, ASP, JSP, and other server-side languages, intended for secu
- triggerdotdev/jsonhero-webA web-based JSON viewer with column, tree, and editor views that automatically detects dates, image URLs, and
- baiyuetribe/paper2guiA Windows desktop toolbox that wraps more than 50 AI models — including image generation, video upscaling, bac
- imgproxy/imgproxyA standalone server that resizes, crops, and converts images on demand via specially formatted URLs, so your w
- mockery/mockeryA PHP testing library that lets you create fake versions of any object with preset return values or required c
- xcatliu/typescript-tutorialA step-by-step TypeScript tutorial in Chinese for JavaScript developers, covering the type system and modern J
- 99designs/gqlgenA Go library that generates type-safe GraphQL server code from your schema, so you can build a GraphQL API wit
- huggingface/tokenizersA fast Rust-based library from Hugging Face that converts text into tokens for AI models, with easy-to-use Pyt
- jbiaojerry/ebook-treasure-chestA curated collection of Chinese ebook download links organized by genre, searchable through a GitHub Pages sit
- cumulo-autumn/streamdiffusionA Python library that makes AI image generation real-time, producing over 100 frames per second on a consumer
- magicalpanda/magicalrecordAn Objective-C library for iOS and macOS that simplifies Apple's Core Data storage system with short, Rails-st
- tyktechnologies/tykAn open-source API gateway written in Go that handles authentication, rate limiting, and traffic routing betwe
- chefyuan/algorithm-baseA Chinese-language collection of algorithm and data structure tutorials using animations and step-by-step diag
- asciimoo/wuzzA terminal-based interactive HTTP client that lets you inspect and modify API requests in a split-screen inter
- ninjaprox/nvactivityindicatorviewA Swift library for iOS offering 32 animated loading indicator styles — from pulsing balls to ripple effects —
- dabeaz-course/practical-pythonA structured Python programming course with 130 hands-on exercises for people who already know another languag
- go-vgo/robotgoA Go library for controlling a desktop computer programmatically — move the mouse, type text, capture the scre
- huggingface/chat-uiThe open-source web app behind HuggingChat — run your own AI chat interface that connects to any OpenAI-compat
- cdnjs/cdnjsThe file storage repository for cdnjs, a free global CDN that hosts thousands of versioned JavaScript librarie
- ryanburgess/engineer-managerA curated collection of books, courses, podcasts, and resources for engineering managers and people who want t
- voxel51/fiftyoneAn open-source Python tool with a visual browser for image and video datasets — find mislabeled images, spot m
- daybrush/moveableA TypeScript library that adds drag, resize, rotate, and warp handles to any HTML or SVG element — the buildin
- baldurk/renderdocA free graphics debugging tool that captures a single frame from your 3D app and lets you step through every G
- restify/node-restifyA Node.js framework for building REST APIs using a middleware chain pattern, plus a matching client library fo
- fsnotify/fsnotifyA Go library that watches files and directories for changes and notifies your program in real time when someth
- ecomfe/vue-echartsVue ECharts is a Vue.js component that wraps Apache ECharts, making it easy to drop interactive charts into an
- google/skiaSkia is a 2D graphics library from Google that powers drawing in Chrome, Android, Flutter, and Firefox — handl
- rerun-io/rerunRerun lets you log and replay multimodal data streams — camera feeds, sensors, 3D point clouds — over a timeli
- rswier/c4c4 is a minimalist C compiler and interpreter written in just four C functions — a programming curiosity that
- mrkai77/loopLoop is a free macOS app that lets you snap, resize, and arrange windows using a radial menu or keyboard short
- elie222/inbox-zeroInbox Zero is an open source AI assistant for Gmail that auto-drafts replies in your tone, bulk-unsubscribes f
- thu-ml/tianshouTianshou is a Python reinforcement learning library built on PyTorch that provides both high-level training AP
- mathewsachin/capturaCaptura is a no-longer-maintained Windows screen recorder that captures video, screenshots, and webcam footage
- serbanghita/mobile-detectMobile-Detect is a PHP library that tells your app whether the current visitor is on a mobile phone or tablet
- akveo/react-native-ui-kittenUI Kitten is a free React Native component library with 25+ consistently styled UI elements and runtime light/
- 3b1b/videosPython source code for the animated math videos on the 3Blue1Brown YouTube channel, built using the Manim anim
- uiverse-io/galaxyAn archive of over 3,000 ready-made UI elements like buttons, loaders, and cards built with HTML, CSS, and Tai
- helmetjs/helmetA one-line Node.js library that automatically adds 13 security headers to every Express response, protecting y
- automattic/node-canvasA Node.js library that brings the browser's canvas drawing API to the server, letting you generate images, PDF
- nicolaka/netshootA ready-to-run container image packed with dozens of networking diagnostic tools so you can troubleshoot conne
- mrs4s/go-cqhttpA Go-based QQ bot framework implementing the OneBot standard that once let developers build bots for the Chine
- browserstate/history.jsAn archived JavaScript library from 2013 that normalized browser differences in the HTML5 History API and adde
- resilience4j/resilience4jA Java fault-tolerance library with circuit breakers, retries, rate limiters, and bulkheads. Wraps service cal
- dotnet-architecture/eshoponwebA sample ASP.NET Core online store built by Microsoft to teach clean architecture and domain-driven design in
- kludex/uvicornA fast Python web server that handles HTTP and WebSocket connections and passes them to your app code, enablin
- sashabaranov/go-openaiA Go library that handles all the details of calling OpenAI's APIs — chat, image generation, speech-to-text, a
- triton-inference-server/serverTriton Inference Server is NVIDIA's software for deploying AI models as a network service, handling batching,
- pressly/gooseGoose is a database migration tool for Go projects that tracks and runs SQL or Go-based schema changes for Pos
- wenchaod/fscalendarFSCalendar is a customizable calendar component for iOS apps that supports monthly and weekly views, animated
- foliojs/pdfkitPDFKit is a JavaScript library for creating PDF files programmatically in Node.js or the browser, supporting t
- stevenjoezhang/live2d-widgetLive2D Widget adds an animated anime-style character to any website via a single script tag; the character rea
- nutlope/roomgptRoomGPT is an open-source web app where you upload a photo of a room and receive an AI-generated redesign of t
- wsdjeg/vim-galore-zh_cnA Chinese translation of vim-galore, a comprehensive beginner-to-expert reference guide to the Vim text editor
- doccano/doccanoDoccano is an open-source browser-based tool for labeling text data, letting teams annotate documents for AI t
- 1jehuang/jcodeA fast, low memory command line tool for running AI coding agents that can handle multiple sessions at once.
- syllo/nvtopNVTOP is a terminal dashboard for monitoring GPU usage, memory, temperature, and power draw in real time, simi
- phillipi/pix2pixA 2017 research implementation of image-to-image translation using conditional GANs — train a model to convert
- spotifyd/spotifydA lightweight background Spotify client for Linux and other UNIX systems that runs without a visible interface
- superset-sh/supersetSuperset is a macOS desktop app for running multiple AI coding agents in parallel, each in its own isolated gi
- django-cms/django-cmsAn open source CMS built on Python's Django framework that lets non-technical editors create and update websit
- kesenhoo/android-training-course-in-chineseA collaboratively maintained Chinese translation of Google's official Android Training course, covering how to
- rq/rqA simple Python library for running slow background tasks — like sending emails or generating reports — in a R
- kanaka/malA guided project for learning how programming languages work by building a Lisp interpreter from scratch in 11
- facebookresearch/parlaiA Python framework from Facebook Research for building and testing conversational AI systems, bundling 100+ di
- injetlee/pythonA collection of ready-to-run Python scripts and tutorials in Chinese covering web scraping, WeChat development
- knownsec/404starlinkA curated, continuously updated catalog of open source security tools maintained by the Knownsec 404 Lab, cove
- valuecell-ai/valuecellA multi-agent AI platform for financial research and automated crypto trading, with specialized agents for sto
- lostindark/driverstoreexplorerA Windows desktop tool for viewing, removing, and backing up hardware drivers from the Windows driver store —
- yygmind/blogA Chinese-language collection of in-depth JavaScript articles published as GitHub Issues, covering tricky inte
- metafizzy/zdogA small JavaScript library for drawing cartoon-style 3D graphics on a web page using flat 2D shapes — no heavy
- shadowsocks/shadowsocks-rustA Rust rewrite of the Shadowsocks proxy that tunnels your internet traffic through an encrypted connection to
- the-pocket/pocketflowA tiny 100-line Python library for building AI agent workflows — connect steps into a graph where each step's
- alibaba/opensandboxAlibaba's platform for running AI agents in isolated sandboxes — gives each agent its own contained environmen
- nodejs/node-gypA command-line tool that compiles C and C++ native addons for Node.js, letting your JavaScript app use low-lev
- hehonghui/android-tech-frontierA no-longer-maintained Chinese-language archive of volunteer-translated Android development articles covering
- vercel/microMicro is a tiny Node.js library for building HTTP services with a single exported function, using async/await
All repos · Explain any other repo →