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
- baidu/sanSan is a small, fast JavaScript framework from Baidu for building interactive web interfaces from reusable com
- zlt2000/microservices-platformA ready-made Java backend starter kit for enterprise web apps, bundling login, user management, file uploads,
- adongwanai/agentguideA Chinese-language structured study guide and job-search roadmap for developers wanting to learn AI agent deve
- bing-su/adetailerA plugin for Stable Diffusion that automatically detects and fixes blurry faces and hands in AI-generated imag
- chanchichoi/awesome-face_recognitionA curated list of academic research papers on face-related computer vision topics — detection, recognition, 3D
- huggingface/speech-to-speechBuild a fully local AI voice assistant that listens to you, understands your speech, generates a reply with a
- datawhalechina/competition-baselineA collection of beginner-friendly starter solutions for Chinese data science competitions, with Jupyter Notebo
- jamiewilson/form-to-google-sheetsA guide and code snippet for saving HTML form submissions directly into a Google Sheet using a small Google Ap
- atlemo/subtlepatternsAn offline archive of all tileable background texture images from subtlepatterns.com, free to download and use
- campfirein/byterover-cliA command-line tool that gives AI coding assistants like Claude Code and Cursor a persistent memory layer so t
- tixiaoshan/lio-samA robotics software package that builds precise 3D maps in real time while tracking a robot's location, by com
- techchipnet/camphishA penetration testing tool that creates fake web pages to silently capture photos and GPS coordinates from vis
- deckerst/avesAves is a Flutter-based Android gallery app that lets you browse, organize, and explore photos and videos by a
- etsy/androidstaggeredgridA deprecated Android library from Etsy that displays a Pinterest-style grid where items can have different hei
- fent/node-ytdl-coreA Node.js library for downloading YouTube videos programmatically — give it a URL and get back a readable stre
- vllm-project/vllm-omnivLLM-Omni extends the popular vLLM inference engine to serve multimodal AI models that handle text, images, vi
- 23/resumable.jsResumable.js is a dependency-free JavaScript library that splits large file uploads into chunks and retries fa
- dustinspecker/awesome-eslintAwesome ESLint is a community-maintained directory of ESLint plugins, configurations, parsers, and tools, orga
- mcsmanager/mcsmanagerMCSManager is a browser-based control panel for running Minecraft and Steam game servers across multiple machi
- tw93/wazaWaza is a collection of eight slash-command skills for Claude Code that add structured workflows for planning,
- campsite/campsiteCampsite is an open-sourced team communication and collaboration app built with Rails and TypeScript, released
- jonasschmedtmann/advanced-css-courseStarter and finished project files for Jonas Schmedtmann's Advanced CSS Udemy course, covering Sass, Flexbox,
- zombodb/zombodbZomboDB is a PostgreSQL extension that connects your database to Elasticsearch invisibly, letting you run powe
- jackmoore/colorboxColorbox is a jQuery plugin that displays images, videos, and other content in a lightbox overlay on top of th
- urho3d/urho3dA free, open-source C++ game engine for building 2D and 3D games that run on Windows, Linux, macOS, Android, i
- autumnwhj/chatgpt-wechat-botA TypeScript bot that connects a WeChat account to ChatGPT, so anyone messaging that account receives AI-gener
- go-gomail/gomailA Go library for sending emails from your application via SMTP, with support for attachments, HTML content, SS
- open-mmlab/mmocrA Python toolkit for finding, reading, and extracting structured data from text in images — covering text dete
- hexops/machA modular game engine and graphics toolkit written in Zig, aimed at building games and visual applications tha
- qix-/better-exceptionsA Python package that replaces the default crash output with colorized stack traces showing the actual values
- request/request-promiseA deprecated Node.js library that added Promise-based HTTP request handling on top of the 'request' package. N
- thejoefin/text-grabA Windows utility that copies text from any part of your screen — including photos, videos, and locked apps —
- unhappychoice/gitlogueA terminal tool that replays your Git commit history as a live animated display, showing code appear character
- boyu-ai/hands-on-rlA Chinese-language tutorial series teaching reinforcement learning from scratch through Jupyter Notebooks — on
- hashicorp/waypointA now-discontinued HashiCorp tool that let teams define how to build, deploy, and release an application in a
- remy/html5demosA retired collection of self-contained HTML files demonstrating what HTML5-era browsers can do — canvas, audio
- vremsoftwaredevelopment/wifianalyzerA free Android app that scans nearby Wi-Fi networks and shows their signal strength, channel usage, and conges
- apache/incubator-weex-uiA library of ready-made buttons, popups, lists, and other mobile UI components for Weex — the write-once run-o
- cookiecutter-flask/cookiecutter-flaskA project template for Flask web apps — run one command, answer a few questions, and get a complete working pr
- mitchellkrogza/nginx-ultimate-bad-bot-blockerA traffic-filtering system for Nginx that blocks over 7,000 bad referrers, nearly 700 suspicious programs, and
- microsoft/fluentui-blazorReady-made buttons, data grids, dialogs, and navigation menus for Blazor web apps that look like Microsoft 365
- moshstudio/taichi-fletA Windows desktop app built in Python that bundles image browsing, music playback, novel reading, cloud storag
- tophubs/toplistA self-hosted Go application that aggregates trending headlines from major Chinese platforms like Zhihu and Hu
- undeadsec/socialfishA Docker-based security testing tool for penetration testers to simulate phishing scenarios — fake login pages
- zalo/mathutilitiesA grab-bag of math and physics algorithms for Unity in C#, covering mesh deformation, inverse kinematics, soft
- fluxml/flux.jlFlux is a machine learning library for Julia that lets you build and train neural networks using ordinary Juli
- intermt/awesome-pytorch-chineseA curated index of free PyTorch learning resources written in Chinese, covering tutorials, video courses, pape
- inkboxsoftware/excelcpuA working 16-bit computer processor built entirely inside Microsoft Excel using spreadsheet formulas, complete
- ydb-platform/ydbYDB is an open-source distributed database that handles both transactional row storage and analytical column s
- panxproject/awesome-certificatesA community-maintained list of more than 200 free online courses from providers like Google, Amazon, and Linke
- samyk/evercookieEvercookie is a JavaScript research library that stores a tracking identifier in over a dozen browser location
- yshui/picompicom is a lightweight compositor for the X11 window system on Linux that adds transparency, drop shadows, and
- googleworkspace/md2googleslidesmd2googleslides converts a Markdown text file into a Google Slides presentation with one command, supporting m
- microshow/rxffmpegAn Android library that wraps FFmpeg so mobile developers can add video and audio editing to their apps — trim
- saysky/forestblogForestBlog is a complete personal blog system built in Java with Spring, SpringMVC, and MyBatis, aimed at stud
- jmpews/dobbyA lightweight, cross-platform hook framework that lets developers intercept and redirect function calls in run
- redux-utilities/flux-standard-actionA minimal spec and tiny JavaScript utility that defines a consistent shape for action objects in Redux and Flu
- aws/s2n-tlsAn open-source C library from AWS that handles TLS and SSL encryption for network connections, designed to be
- davatron5000/fitvids.jsA jQuery plugin that makes embedded YouTube and Vimeo videos resize proportionally at any screen width, solvin
- facebookincubator/aitemplateA Python framework from Meta that compiles a trained AI model into highly optimized GPU code for fast inferenc
- uswds/public-sansA free, open-source typeface from the U.S. Web Design System designed for clear reading at any size on website
- andri27-ts/reinforcement-learningA free 60-day self-paced course teaching deep reinforcement learning through weekly Python coding projects in
- azure/azure-powershellThe official Microsoft PowerShell module for managing Azure cloud resources from the command line — create VMs
- cloudflare/cloudflare-docsThe source files behind Cloudflare's official developer documentation site. Developers can read, contribute fi
- dimforge/nalgebraA comprehensive math library for Rust that handles vectors, matrices, and 3D rotations. Catches size and type
- melonds-emu/melondsAn accurate, open-source Nintendo DS emulator for Windows, Mac, and Linux. Play DS games on your computer with
- troydhanson/uthashA single-header C library that adds hash tables and other data structures to C programs through macros — no co
- indiff/qttabbarA Windows Explorer plugin that adds browser-style tabs to your file manager. Open multiple folders in one wind
- jsonresume/resume-cliA command-line tool for the JSON Resume standard. Write your resume once as a structured text file, then previ
- stleary/json-javaThe original Java library for reading and writing JSON data. Convert JSON text into Java objects and back agai
- vercel/next-learnThe official starter and finished code for Next.js learning courses. Follow along chapter by chapter to build
- aliucord/aliucordA mod platform for the older Android Discord app that lets you install community-made plugins and custom theme
- blaizzy/mlx-vlmA Python package that lets you run powerful vision-language AI models locally on a Mac with Apple Silicon. Ask
- gostor/awesome-go-storageA curated, categorized list of Go libraries and tools for every type of data storage — caches, databases, file
- hudson-and-thames/mlfinlabA Python library for building machine-learning trading strategies, covering data preparation, labeling, model
- masterminds/sprigA Go library that adds over 100 helper functions to Go's built-in templates, covering strings, dates, math, li
- webonyx/graphql-phpA PHP library that lets your backend handle GraphQL queries — clients ask for exactly the data they need, and
- consensys-archive/ganache-uiA desktop app that runs a fake local Ethereum blockchain on your computer so you can test smart contracts with
- mylinuxforwork/dotfilesA ready-to-install Hyprland desktop configuration for Linux that sets up a full tiling window manager with col
- peonping/peon-pingA tool that plays game voice lines and shows on-screen banners when your AI coding agent finishes a task or ne
- derbyjs/derbyA Node.js web framework that keeps data automatically synced across all connected browsers and the server in r
- ekkolearnai/hermes-web-uiA web dashboard for managing an AI agent that connects to Telegram, Discord, Slack, and other chat platforms f
- facebookarchive/tweaksAn iOS library that lets developers adjust app settings and constants live on a real device during development
- hongyangandroid/baseadapterA Java library for Android that eliminates the repetitive adapter code needed to display lists in apps, with b
- jonkrohn/ml-foundationsA free curriculum of Jupyter notebooks and videos teaching the math behind machine learning — linear algebra,
- devicekit/devicekitA Swift library for iOS, tvOS, and watchOS that makes it simple to identify the exact Apple device model an ap
- google/cameraviewA now-deprecated Google Android library that simplified adding a camera preview to apps — no longer maintained
- jd-opensource/taro-uiA library of ready-made UI components for Taro cross-platform apps, letting you build buttons, forms, navbars,
- librenms/librenmsA free, community-maintained network monitoring system that watches routers, switches, and servers across your
- remitchell/python-scrapingCode samples from the O'Reilly book 'Web Scraping with Python, 2nd Edition', teaching you how to write Python
- 7sageer/sublink-workerA tool that converts and combines proxy subscription links from multiple services into the format your preferr
- googlefonts/noto-emojiGoogle's open-source emoji font and image library, providing a complete Unicode emoji set as installable font
- pkuflyingpig/self-learning-computer-scienceA curated self-study guide for learning computer science using free courses from MIT, UC Berkeley, Princeton,
- plainhub/plain-appA free, open-source Android app that turns your phone into a local server so you can browse files, read SMS, s
- toyodadoubi/doubiA collection of one-command shell scripts that install and manage proxy, traffic relay, and server utility too
- aloxaf/fzf-tabfzf-tab replaces Zsh's default tab-completion menu with a fast fuzzy-search interface — type a few letters to
- atom0s/steamlessSteamless is a C# tool that strips SteamStub DRM from Steam game executables you legally own, letting you unde
- esimov/pigoPigo is a pure-Go face detection library with no external dependencies — detect faces, pupils, eyes, and facia
- formkit/formkitFormKit is an open-source form framework for React and Vue that handles validation, error messages, accessibil
- rakyll/boomBoom was an HTTP/HTTPS load testing tool written in Go meant to replace ApacheBench — this repo is abandoned a
All repos · Explain any other repo →