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
- mxcl/promisekitPromiseKit is a Swift and Objective-C library that replaces messy nested callbacks with readable promise chain
- spotify/annoyAnnoy is a Spotify-built library for fast approximate nearest neighbor search that finds similar items in a la
- sindresorhus/purePure is a minimal, fast Zsh prompt that shows your Git branch, staged and unstaged changes, command timing, an
- conardli/easy-datasetEasy Dataset is a desktop and web app that automatically converts your documents into structured question-and-
- deeplearning4j/deeplearning4jEclipse Deeplearning4J is a suite of Java libraries for building and running AI neural network models on the J
- astral-sh/ryeRye was an all-in-one Python project manager that handled installing Python, managing dependencies, and runnin
- andymik90/aperantAuto Claude is a desktop app that runs up to 12 AI coding agents in parallel on your project, managing tasks t
- sunface/rust-by-practiceA free, interactive book of Rust exercises where you fix broken or incomplete code snippets covering everythin
- basecamp/kamalKamal deploys any Docker-based web app to any server over SSH with zero downtime, switching traffic from the o
- modsetter/surfsenseSurfSense is a self-hostable AI knowledge base where you connect documents, cloud drives, and local folders, t
- qdm12/gluetunGluetun is a tiny Docker container that connects to any of 20+ VPN providers and acts as a shared network gate
- sfttech/openageOpenage is an open source reimplementation of the Age of Empires engine written in C++, but gameplay is curren
- kettanaito/naming-cheatsheetA practical written guide to naming variables and functions clearly in any programming language, covering nami
- paddlepaddle/paddledetectionPaddleDetection is Baidu's Python toolkit for detecting, segmenting, tracking, and analyzing objects in images
- mickael-kerjean/filestashFilestash is a self-hosted web file manager that connects to 20+ storage backends — FTP, S3, SFTP, WebDAV, IPF
- vosen/zludaZLUDA is a drop-in replacement for CUDA that lets programs built for NVIDIA GPUs run on graphics cards from ot
- unifyai/ivyIvy converts machine learning code between PyTorch, TensorFlow, JAX, and NumPy so you can run models in a diff
- microsoft/editA simple terminal text editor from Microsoft, inspired by MS-DOS Editor, with modern VS Code-like keyboard sho
- hubspot/youmightnotneedjqueryA reference website showing how to replace jQuery with plain built-in JavaScript, organized as side-by-side co
- memcached/memcachedHigh-performance in-memory key-value store that speeds up applications by caching data in RAM so it can be fet
- cloudflare/cloudflaredCommand-line tool that creates a secure tunnel from your server to Cloudflare's network, making it reachable o
- http-party/http-serverZero-configuration command-line tool that instantly serves any folder as a website over HTTP — one command tur
- angular-ui/bootstrapReady-made UI components like modals, date pickers, and tooltips for AngularJS apps, built without jQuery. No
- neutraltone/awesome-stock-resourcesCurated list of websites offering free stock photos, videos, illustrations, fonts, icons, and audio for creati
- visgl/deck.glFramework for rendering millions of data points as interactive visual layers on maps and 3D views in the brows
- unbug/codelfTool that searches real-world code on GitHub, GitLab, and Bitbucket to suggest good variable and function name
- wdndev/llm_interview_noteComprehensive Chinese-language study guide covering large language model concepts, architectures, training, fi
- effect-ts/effectEffect is a TypeScript framework that makes errors, dependencies, and concurrency explicit in the type system,
- zotero/zoteroZotero is a free desktop app for researchers to collect, organize, cite, and share research papers, articles,
- app-vnext/pollyPolly is a .NET C# library that wraps any code with resilience behaviors — automatic retries, circuit breakers
- arangodb/arangodbArangoDB is a database that handles documents, graphs, and key-value data in one system with a single query la
- optuna/optunaOptuna is a Python library that automatically finds the best hyperparameter settings for your ML model by runn
- evolinkai/awesome-gpt-image-2-api-and-promptsA curated gallery of 500+ prompt examples and API code samples for OpenAI's GPT-Image-2 model, organized by ca
- cobiwave/simplefolioSimplefolio is a ready-made single-page portfolio website template for developers — edit one HTML file to add
- datawhalechina/easy-rlEasy-RL is a Chinese-language reinforcement learning textbook with 13 chapters progressing from basics to mode
- trimstray/nginx-admins-handbookA detailed Nginx reference handbook covering configuration, performance tuning, and security hardening, with p
- rowboatlabs/rowboatRowboat is a free open-source desktop AI assistant that builds a lasting memory from your emails and meeting n
- http-party/node-http-proxyA Node.js library for building HTTP and WebSocket proxy servers—sits in the middle of web traffic, forwards re
- ryoppippi/ccusageccusage is a CLI tool that reads local AI coding tool logs and shows daily, weekly, and monthly token usage an
- webadderallorg/recordlyA free, cross-platform desktop app for recording your screen and turning the footage into a polished video wit
- blitz-js/blitzA fullstack toolkit that adds the missing backend and data layer to Next.js, so you can build complete web app
- robfig/cronA Go library that lets your program run functions on a schedule using cron-style timing strings—like 'every ho
- dail8859/notepadnextA free, cross-platform text editor built to feel like Notepad++ but runs on Windows, Linux, and macOS—good for
- kekingcn/kkfileviewA self-hosted web service that previews over 100 file types—Word, Excel, PDF, images, video, CAD, 3D models, a
- facebookarchive/prepackAn archived Facebook tool that pre-evaluates JavaScript before it runs—pre-computing constants and startup wor
- rougier/numpy-100A collection of 100 hands-on NumPy exercises with solutions for practicing numerical computing in Python—usefu
- modelscope/ms-swiftA Python framework for training, fine-tuning, evaluating, and deploying large AI language and multimodal model
- wongkinyiu/yolov7An official real-time object detection system that identifies and labels objects in images and video at up to
- geldata/gelGel is a graph-relational database built on PostgreSQL that lets you define data as object types with links in
- jbranchaud/tilA personal collection of 1791 bite-sized Today I Learned notes covering over 70 programming topics — from Git
- yoavbls/pretty-ts-errorsA VSCode extension that reformats hard-to-read TypeScript error messages with syntax highlighting, clickable t
- daocloud/public-image-mirrorA public mirror service that lets users in China download Docker and Kubernetes container images from blocked
- electerm/electermA free, open-source desktop app for Windows, Mac, and Linux that combines SSH terminal sessions, SFTP and FTP
- coredns/corednsCoreDNS is a fast, plugin-based DNS server written in Go that is the default DNS component in Kubernetes clust
- sivel/speedtest-cliA Python command-line tool that measures your internet download and upload speeds using speedtest.net servers
- thanos-io/thanosThanos extends Prometheus with unlimited long-term metric storage in cloud object storage, a global query view
- cockpit-project/cockpitCockpit is an open-source web interface for managing Linux servers — start services, configure networking, bro
- microsoft/ai-eduAn open-source AI education resource in Chinese from Microsoft Research Asia, covering foundational tutorials,
- diesel-rs/dieselA Rust library that connects your program to PostgreSQL, MySQL, or SQLite databases and catches SQL errors at
- tpope/vim-surroundA Vim plugin that adds keyboard shortcuts for adding, changing, or removing surrounding characters like quotes
- markets/awesome-rubyA community-maintained directory of Ruby libraries and tools organized by category, covering web frameworks, p
- xpipe-io/xpipeA desktop app that centralizes all your server, container, cloud, and VM connections in one place, letting you
- webview/webviewA tiny C and C++ library for building cross-platform desktop apps with an HTML, CSS, and JavaScript interface,
- mouredev/hello-gitA free 5-hour Spanish-language video course that teaches Git and GitHub from scratch across 45 lessons, with a
- sml2h3/ddddocrA Python library with a pre-trained model for reading text from captcha images and detecting objects or slider
- moond4rk/hackbrowserdataA command-line tool that decrypts and exports saved passwords, cookies, browsing history, and other data store
- zachgoldberg/startup-cto-handbookA practical book for startup CTOs and engineering leaders covering team management, technical decision-making,
- idank/explainshellA Python web app that breaks apart any shell command and shows you what each flag and argument does, pulling t
- mengto/springA Swift library for iOS that lets you add animations to any view by naming a style and calling one method — no
- cloudwu/skynetA C and Lua server framework for building online multiplayer games, using isolated services that communicate b
- streetwriters/notesnookAn open-source note-taking app that encrypts your notes on your device before syncing, so even the service can
- vercel/commerceA ready-to-deploy Next.js online store template by Vercel that connects to Shopify for products, cart, and che
- janishar/mit-deep-learning-book-pdfA clean, bookmarked PDF of the Deep Learning textbook by Goodfellow, Bengio, and Courville — the book is free
- mobile-dev-inc/maestroAn open-source tool for writing mobile app tests as simple YAML files — describe taps, swipes, and text input
- bggrgjqaubcoe/piliplusAn unofficial Bilibili app built with Flutter that runs on Android, iOS, Windows, and Linux, with full video b
- plouc/nivoA collection of ready-made React chart components — bar, line, pie, and more — built on D3 with animations, th
- compvis/latent-diffusionThe original 2021 research code for Latent Diffusion Models — the technique that became Stable Diffusion — for
- donnemartin/awesome-awsA curated directory of the best tools, libraries, guides, and communities for Amazon Web Services, organized b
- bytebase/bytebaseBytebase is an open-source web app that gives dev teams and DBAs a shared workspace to review and approve data
- netflix/zuulZuul is Netflix's open-source API gateway written in Java that sits in front of your web services and handles
- adobe-webplatform/snap.svgSnap.svg is a JavaScript library from Adobe for drawing, animating, and manipulating SVG graphics on web pages
- questpdf/questpdfQuestPDF is a C# library that lets developers generate PDF documents like invoices and reports by describing t
- arut/nginx-rtmp-modulenginx-rtmp-module plugs live and on-demand video streaming into NGINX, supporting RTMP ingest and HLS or MPEG-
- formidablelabs/webpack-dashboardWebpack Dashboard replaces webpack's messy scrolling terminal output with a clean, organized display showing b
- eigent-ai/eigentEigent is a free, open-source desktop app that runs a team of AI agents—for coding, browsing, writing, and med
- danilowoz/react-content-loaderReact Content Loader is a tiny React component for creating animated SVG skeleton placeholder screens—the puls
- marcuswestin/store.jsStore.js is a JavaScript library that gives websites a simple, consistent way to save and retrieve small piece
- vurtun/nuklearNuklear is a minimal single-header C library for building immediate-mode GUIs—buttons, sliders, and windows—th
- apache/druidApache Druid is a high-speed analytics database for querying billions of rows of real-time and historical data
- ibireme/yykitYYKit is a collection of reusable iOS building blocks for iPhone and iPad apps — covering image loading, rich
- smartcontractkit/full-blockchain-solidity-course-jsA free 32-hour video course that teaches blockchain development from scratch, covering how to write smart cont
- dense-analysis/aleALE is a Vim and Neovim plugin that checks your code for errors in real time as you type — with no freezes, no
- coturn/coturncoturn is a free, open-source server that relays audio and video traffic for internet calls when two devices c
- programthink/zhaoA community database of relationships among China's political elite, with over 700 individual profiles and fam
- srwi/everythingtoolbarEverythingToolbar puts a fast file search box directly in your Windows taskbar, powered by the free Everything
- google/yapfYAPF is a command-line tool that automatically reformats Python code to match a chosen style guide — PEP 8 or
- netease-youdao/qanythingQAnything lets you ask plain-language questions about your own documents — PDFs, Word files, images, spreadshe
- amazingang/wtf-solidityWTF Solidity is a beginner-friendly tutorial series that teaches the Solidity smart-contract language lesson b
- chriskempson/tomorrow-themeTomorrow Theme is a set of five color schemes for code editors offering both dark and light backgrounds with m
- tamagui/tamaguiUI toolkit for React and React Native that lets you write your app's look and layout once and run it on both w
All repos · Explain any other repo →