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
- jobbole/awesome-go-cnA curated, Chinese-language catalog of Go libraries and tools organized by dozens of categories — from web fra
- openai/guided-diffusionOpenAI's 2021 research code for generating high-quality images using diffusion models with classifier guidance
- terry-mao/goimgoim is a high-performance instant messaging server in Go that pushes messages to millions of connected users
- wenchaod/fspagerviewFSPagerView is a Swift library for iOS that adds a sliding image carousel or banner to your app, with built-in
- belluzj/fantasque-sansFantasque Sans Mono is a free programming font with a distinctive hand-drawn quality, available in regular, bo
- python-visualization/foliumFolium is a Python library that converts location data into interactive, zoomable web maps powered by Leaflet.
- qiskit/qiskitQiskit is IBM's open-source Python library for building and running quantum computing programs — design quantu
- pixieditor/pixieditorPixiEditor is a free, open-source 2D graphics editor for Windows that combines pixel art, painting, and vector
- google/glogglog was Google's C++ logging library, but it is no longer maintained and will be archived on 2025-06-30; the
- netblue30/firejailFirejail is a Linux security tool that runs any application inside an isolated sandbox using standard kernel f
- quivrhq/megaparseMegaParse is a Python library that converts PDFs, Word documents, and PowerPoint files into clean, AI-ready te
- sindresorhus/caprineA privacy-focused desktop app for Facebook Messenger that adds dark mode, multiple accounts, and read receipt
- glushchenko/fsnotesA fast, open-source notes app for Mac and iPhone that stores everything as plain text files on your own device
- nangohq/nangoAn open-source platform that handles OAuth logins, token refresh, and API connections for 700+ services so you
- facebookresearch/slowfastA research toolkit from Facebook AI Research for training and evaluating AI models that understand video — rec
- google-deepmind/labA customizable 3D game-world from Google DeepMind for training AI agents using reinforcement learning, where a
- hellerve/programming-talksA large curated list of programming conference talks organized by language and topic, covering C, Python, Java
- nanostores/nanostoresA tiny (294–831 bytes compressed) state management library for JavaScript and TypeScript that works with React
- sb2nov/mac-setupA website guide for setting up a complete development environment on a new Mac, covering Node, Python, Ruby, C
- mysteryvaibhav/leetcode_company_wise_questionsA free collection of PDF files listing LeetCode coding interview problems organized by company and sorted by f
- vudovn/ag-kitA one-command install that adds 20 AI agent personas, 45 knowledge modules, and 14 slash-command workflows to
- mrmimic/data-scientist-roadmapA collection of Jupyter Notebook tutorials that fill in a popular visual data science skills roadmap with prac
- hacs/integrationA graphical store built into Home Assistant that lets you browse, install, and update community-made smart hom
- gaotianliuyun/gaoA community-shared collection of JSON configuration files for TVBox-style Android streaming apps popular in Ch
- pair-code/facetsTwo browser-based tools that let you visually explore machine learning datasets — one shows statistics per dat
- tinyauthapp/tinyauthA lightweight self-hosted login server that protects your apps by sitting in front of Traefik, Nginx, or Caddy
- arslanbilal/git-cheat-sheetA multilingual quick-reference guide covering the most commonly used Git commands, organized into sections fro
- fchollet/deep-learning-modelsA deprecated collection of pre-trained Keras image recognition models (VGG16, ResNet50, Inception v3) that has
- shopspring/decimalA Go library for precise decimal arithmetic that eliminates the rounding errors ordinary floating-point number
- formidablelabs/radiumAn archived React library that lets you write component styles as plain JavaScript objects instead of CSS file
- zhongsp/typescriptA community-maintained Chinese translation of the official TypeScript handbook covering tutorials, core langua
- vincit/objection.jsA Node.js library for working with SQL databases that keeps SQL visible and central while making common operat
- awslabs/aws-shellAn interactive terminal tool that wraps the AWS command-line interface with auto-completion, inline documentat
- ripple-ts/rippleA TypeScript UI framework for building web interfaces with fine-grained reactivity, a custom .tsrx component f
- liyupi/codefatherA Chinese-language programming learning platform with structured roadmaps for Java, Python, and other discipli
- mufeedvh/code2promptA command-line tool that packages an entire code project into a single formatted block of text you can paste i
- qihoo360/repluginAn Android plugin framework that lets you add new screens and features to an app at runtime without publishing
- antfu-collective/iconesA browser-based icon search and export tool that lets you instantly find, preview, and download icons from man
- hwayne/awesome-cold-showersA curated reading list of articles, papers, and videos that examine the limitations and failure cases of overh
- mr-xn/penetration_testing_pocA curated index of proof-of-concept exploit scripts and security write-ups covering IoT devices, web applicati
- nodeos/nodeosAn experimental operating system built on the Linux kernel that replaces all traditional Unix tools with Node.
- thomaspark/flexboxfroggyA browser-based game that teaches CSS flexbox layout by having players type CSS rules to move cartoon frogs on
- timvisee/ffsendA command-line tool for securely sharing files up to 1 GB via an encrypted upload link that self-destructs aft
- apple/ml-fastvlmApple's research project that makes AI image-understanding models up to 85x faster by producing fewer intermed
- leolin310148/shortcutbadgerAn Android library that adds notification badge counts to app home screen icons across Samsung, LG, Sony, Xiao
- hackl0us/geoip2-cnA compact, auto-updated database of mainland Chinese IP addresses that is 40x smaller and more accurate than M
- gorakhargosh/watchdogA Python library and CLI tool that watches directories for file changes and automatically runs your code in re
- barvian/number-flowA JavaScript component that animates number changes with an odometer-style rolling effect, working in React, V
- axi0mx/ipwndfuAn open-source Python tool for jailbreaking older iOS devices over USB, including the permanent checkm8 bootro
- fabiolb/fabioA zero-configuration load balancer and HTTP router that reads service tags from Consul automatically and updat
- hulaspark/hulaA cross-platform instant messaging desktop and mobile app built with Tauri and Vue 3, running on Windows, macO
- ubuwaits/beautiful-web-typeA curated reference guide to about 40 high-quality, free-to-use open-source typefaces, with details on weights
- rayventura/shortgptA Python framework that automatically produces short-form videos for YouTube Shorts and TikTok — from AI-writt
- typestack/class-transformerA TypeScript library that converts raw server data into proper class instances so you can call methods on them
- libcpr/cprA C++ library that makes HTTP requests simple — GET, POST, file uploads — with a clean one-line function call
- marcosgriselli/viewanimatorA Swift library for iOS and iPad apps that adds slide, zoom, and rotation animations to any UI element with a
- ricosuter/nswagA .NET toolset that reads your ASP.NET Core web API and automatically generates OpenAPI documentation and read
- marcan/takeover.shA shell script that completely replaces a running Linux server's operating system over SSH — with no reboot an
- jakearchibald/idbA tiny 1.19KB JavaScript library that wraps the browser's built-in IndexedDB storage in a modern promise-based
- robb/cartographyA Swift library for iOS and macOS that replaces Apple's verbose Auto Layout API with short, math-like expressi
- berstend/puppeteer-extraA plugin framework built on Puppeteer that lets you add capabilities like bot-detection avoidance, CAPTCHA sol
- endless-sky/endless-skyFree open-source space sandbox game where you captain a ship, earn money by trading or taking missions, and ex
- neuecc/unirxUniRx is a Unity library that replaces messy coroutine code with clean, stream-based event handling, letting g
- arisguimera/android-expertFree beginner Android development course in Spanish that teaches Kotlin from zero and walks through building f
- jtroo/kanataKanata is a keyboard remapping tool for Linux, macOS, and Windows that lets you redefine any key, create switc
- peazip/peazipPeaZip is a free open-source file archiver for Windows, Linux, macOS, and BSD that creates, opens, and extract
- open-source-flash/open-source-flashA GitHub repository acting as a community petition asking Adobe to release Flash Player and Shockwave Player a
- abdbarho/stable-diffusion-webui-dockerA Docker setup that lets you run Stable Diffusion AI image generation on your own computer with either the AUT
- sindresorhus/modern-normalizeModern-normalize is a tiny CSS file that makes Chrome, Firefox, and Safari display HTML elements consistently
- bup/bupbup is a backup program that stores files by splitting them into chunks and saving only new pieces, using git'
- freertos/freertosFreeRTOS is a real-time operating system kernel for microcontrollers and embedded devices that handles task sc
- fideloper/trustedproxyPHP package for Laravel that makes your app correctly identify real visitor IPs and protocols when running beh
- hotwired/turboJavaScript library from 37signals that makes server-rendered web apps feel instant by intercepting link clicks
- flyerhzm/bulletRuby gem for Rails that detects slow database patterns during development — like N+1 queries — and tells you e
- persepolisdm/persepolisFree open-source desktop download manager for Linux, macOS, and Windows that speeds up large downloads by spli
- fbelavenuto/arplArchived tool that let users boot Synology's DSM NAS operating system on non-Synology hardware like generic PC
- technomancy/leiningenThe standard build and project management tool for Clojure — handles dependencies, testing, packaging, and pub
- ygs-code/vueVue 2 source code with every line annotated in Chinese by an experienced developer, plus flow charts covering
- drgullin/icheckjQuery plugin that replaces default browser checkboxes and radio buttons with fully customizable styled versio
- hubspot/odometerJavaScript and CSS library by HubSpot that makes numbers on a web page animate smoothly like a rolling odomete
- kaggle/kaggle-cliOfficial Kaggle command-line tool that lets you download competition data, submit predictions, manage datasets
- mob-sakai/uieffectA Unity package that adds visual effects — blur, grayscale, dissolve, and glowing outlines — to any UI element
- nvim-neorg/neorgA Neovim plugin that turns the keyboard-driven text editor into a full personal organizer for notes, tasks, pr
- shekhargulati/52-technologies-in-2016A developer's 2016 challenge to learn and document one new technology per week, resulting in 42 written tutori
- di-sukharev/opencommitA command-line tool that automatically writes your git commit messages using AI — run `oco` after staging file
- facebookarchive/kvocontrollerAn archived Objective-C library from Facebook that makes it safe and easy to watch for property changes in iOS
- traccar/traccarAn open-source Java backend server for real-time GPS tracking that works with 200+ communication protocols and
- codebasics/pyA beginner-friendly collection of interactive Python code examples and Jupyter Notebooks from the Codebasics Y
- refly-ai/reflyAn open-source platform for building reusable AI agent workflows visually, then deploying them as API endpoint
- luyishisi/anti-anti-spiderA Python learning project that trains a convolutional neural network to recognize and solve CAPTCHA images, ac
- aniyomiorg/aniyomiA free, open-source Android app that combines manga reading and anime watching in one place, with a built-in v
- fairyglade/lyLy is a minimal text-based login screen for Linux and BSD systems written in Zig. It replaces graphical login
- square/daggerA deprecated Java and Android library from Square that automatically wires up dependencies between classes at
- statping/statpingStatping is a self-hosted tool that checks whether your websites are up or down and shows the results on a pub
- alibaba/fish-reduxFish Redux is a Flutter framework from Alibaba that organizes app state using the Redux pattern, making it eas
- tailcallhq/forgecodeForge is a command-line AI coding assistant that reads your project files, writes code changes, and runs comma
- chrisvfritz/prerender-spa-pluginA deprecated webpack plugin that visits each page of your single-page app in a headless browser during the bui
- cisco/chezschemeChez Scheme is a fast, full-featured Scheme programming language system open-sourced by Cisco that compiles co
- alasql/alasqlAlaSQL is a JavaScript library that lets you run SQL queries directly in a web browser or Node.js app against
- greatfire/wikiA resource repository from GreatFire, an organization that monitors internet censorship in China. The README c
All repos · Explain any other repo →