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
- anvaka/city-roadsA browser-based tool that renders every road in any city as a detailed visualization using OpenStreetMap data,
- googlechromelabs/carloCarlo is a JavaScript library that lets Node.js apps show their UI inside a real Chrome browser window without
- hvass-labs/tensorflow-tutorialsA collection of beginner-friendly TensorFlow tutorials as Jupyter Notebooks, each paired with a YouTube video.
- fgnass/spin.jsSpin.js is a tiny JavaScript library that adds an animated loading spinner to any webpage using pure CSS — no
- gokcehan/lflf is a fast, minimal terminal file manager written in Go that lets you browse and manage files entirely from
- mularahul/keyvizKeyviz is a free, open-source desktop app that displays your keyboard presses and mouse actions as on-screen o
- highlight/highlightHighlight.io is an open-source monitoring platform that records browser session replays, groups errors, and ca
- nasa-jpl/open-source-roverA complete open-source guide to building your own six-wheeled Mars rover at home using the same driving mechan
- mdbootstrap/material-design-for-bootstrapMaterial Design for Bootstrap (MDB) is a free UI kit with 700+ ready-made web components styled to Google's Ma
- seatgeek/fuzzywuzzyThis is the archived original home of a Python fuzzy string matching library. The project has been renamed to
- berzerk0/probable-wordlistsA huge collection of real-world passwords sorted by how common they are, built from billions of leaked credent
- flowable/flowable-engineFlowable is a Java platform for automating multi-step business processes and workflows using industry standard
- typekit/webfontloaderA JavaScript library co-built by Google and Typekit that controls how custom fonts load in a browser, fires ev
- yihong0618/bilingual_book_makerA Python command-line tool that takes an ebook or text file and produces a bilingual version with the original
- emacs-tw/awesome-emacsAwesome Emacs is a community-curated list of packages and libraries for the Emacs text editor, organized by ca
- millionco/react-doctorReact Doctor is a command-line linter that scans React codebases for mistakes in state, effects, performance,
- imathis/octopressA blogging framework built on Jekyll that generates fast static websites from plain text files, with a polishe
- codeguy/php-the-right-wayThe source for PHP: The Right Way, a community reference guide to PHP best practices and coding standards avai
- chakra-core/chakracoreA JavaScript engine originally from Microsoft's Edge browser that you can embed in any C or C++ application vi
- themesberg/flowbiteA library of ready-made UI components like buttons, modals, and navigation bars built on Tailwind CSS, where i
- jetbrains/exposedAn official JetBrains database library for Kotlin that lets you query relational databases using type-safe Kot
- tmc/langchaingoA Go port of the Python LangChain toolkit that lets Go developers connect to AI model providers like OpenAI, G
- tobymao/sqlglotA Python library that translates SQL queries between 31 database dialects like Snowflake, BigQuery, and DuckDB
- hmcl-dev/hmclA desktop Minecraft launcher written in Java that gives players more control than the official one, with mod m
- electronicarts/eastlA high-performance C++ library from Electronic Arts that replaces the standard template library for game devel
- khuedoan/homelabA complete blueprint that turns bare-metal PCs into a self-hosted Kubernetes cluster with one command, deployi
- qist/tvboxA collection of JSON configuration files for Chinese Android TV streaming apps (TVBox and OK Video) that point
- composiohq/awesome-codex-skillsA community collection of reusable skill bundles for OpenAI's Codex CLI agent, covering PR review, CI debuggin
- majd/ipatoolA command-line tool written in Go that lets you search the Apple App Store and download iOS app IPA files dire
- home-assistant/home-assistant.ioThe source files for the Home Assistant documentation website, built with Jekyll and deployed via Netlify, for
- devtoys-app/devtoysmacA free macOS app that bundles many small developer utilities in one place — JSON to YAML converter, Base64 enc
- happyfish100/fastdfsA distributed file storage system that spreads files across a cluster of servers for redundancy and high throu
- oumi-ai/oumiAn open-source platform covering the full large language model lifecycle — data prep, training, fine-tuning, e
- csseky/cskaoyanA large collection of past entrance exam papers for Chinese computer science graduate programs, organized by u
- embassy-rs/embassyEmbassy is a Rust framework for writing firmware that runs directly on microcontrollers, letting multiple task
- jorgebucaran/fisherFisher is a fast, zero-dependency plugin manager for the Fish shell that installs, updates, and removes plugin
- lauris/awesome-scalaAwesome Scala is a community-curated list of the best libraries, frameworks, tools, and learning resources for
- wanshuiyin/auto-claude-code-research-in-sleepARIS automates AI-driven research tasks overnight using plain Markdown skill files that any AI agent can follo
- spyder-ide/spyderSpyder is a free Python IDE designed for scientists and data analysts, combining a code editor, interactive co
- whatwg/htmlThis repository is the source of the official HTML Standard, the living specification that defines exactly how
- scylladb/seastarSeastar is a C++ framework for building server software that handles hundreds of thousands of simultaneous con
- miniflux/v2Miniflux is a minimal self-hosted RSS reader that strips tracking from articles, connects to 25-plus services
- tencentcloud/tencentdb-agent-memoryA memory system that lets AI agents store and reuse project context, habits, and past conversations instead of
- cmliu/cf-workers-docker.ioA Cloudflare Workers-based proxy that lets you pull Docker container images through your own custom domain, by
- tikam02/devops-guideA structured reference guide for DevOps tools including Docker, Kubernetes, Ansible, Terraform, and CI/CD pipe
- spring-projects/spring-petclinicA sample veterinary clinic web app built with Spring Boot, maintained by the Spring team as a teaching referen
- yangyangwithgnu/hardseedA command-line tool written in C++ that batch-downloads images and torrent files from two specific forums, wit
- blue-yonder/tsfreshA Python package that automatically extracts hundreds of statistical features from time series data and filter
- eriklindernoren/keras-ganA collection of 21 Keras implementations of popular GAN research papers — including CycleGAN, Pix2Pix, and SRG
- evil-huawei/evil-huaweiA community-maintained archive documenting Huawei controversies — including alleged product deception, employe
- nodegui/nodeguiA JavaScript library for building lightweight native desktop apps on Windows, Linux, and macOS using Qt, with
- owasp/wstgThe official OWASP Web Security Testing Guide — a comprehensive reference for penetration testers and security
- grpc/grpc-webA JavaScript library that lets web browsers call backend gRPC services through an Envoy proxy, bridging the ga
- node-schedule/node-scheduleA JavaScript library for Node.js that schedules functions to run at specific times using cron syntax, recurren
- keybase/clientKeybase's encrypted messaging and file-sharing platform — source code for desktop apps on macOS, Windows, and
- platformio/platformio-corePlatformIO Core is a command-line tool for programming microcontrollers like Arduino and ESP32, providing a un
- friendsofphp/goutteGoutte is a deprecated PHP library for scraping websites — visit pages, extract data with CSS selectors, and s
- olivernn/lunr.jsLunr.js is a JavaScript library that adds fast full-text search to any website without a server — build the in
- shashank88/system_designA curated study guide for learning how large-scale distributed systems work and preparing for system design in
- firebase/flutterfireFlutterFire is the official collection of plugins that connect Flutter apps to Firebase services — including a
- actix/actixActix is a Rust library for the actor model, where isolated program units communicate only through typed messa
- google/adk-samplesA collection of demo AI agents built by Google using their Agent Development Kit, covering use cases from cust
- ophub/amlogic-s9xxx-armbianA project that brings Armbian Linux to cheap Android TV boxes and ARM single-board computers from Amlogic, Roc
- laverna/lavernaLaverna is a privacy-focused note-taking web app where notes are stored and encrypted locally in your browser
- sequelpro/sequelproSequel Pro is a free, open source macOS desktop app for managing MySQL and MariaDB databases visually — browse
- sjzar/chatlogA tool for reading and querying personal WeChat chat history stored on your device — now shut down and empty a
- voidcosmos/npkillCommand-line tool that scans your computer for node_modules folders, shows how much disk space each one takes,
- addyosmani/backbone-fundamentalsSource files for an O'Reilly book about building structured web applications with Backbone.js — a JavaScript f
- microsoft/napajsA JavaScript runtime from Microsoft that adds multi-threading to Node.js, letting you run CPU-heavy JavaScript
- phpdocumentor/typeresolverA PHP library that parses type expressions from documentation comments into structured objects, making it easy
- facebook/chiselExtra debugger commands for Xcode's built-in LLDB debugger that help iOS and Mac developers inspect views, tog
- project-darc/darcA blockchain system for running a company entirely on Ethereum using code instead of legal documents — automat
- berty/bertyA privacy-focused messaging app for iOS and Android that works without internet, phone numbers, or central ser
- h-m-h/weylusTurns any tablet or smartphone into a drawing tablet and touch input device for your desktop computer — just r
- sirmalloc/ccstatuslineAdds a customizable status bar to your terminal when using Claude Code, showing live data like the active AI m
- yangyangwithgnu/use_vim_as_ideA detailed Chinese-language tutorial for configuring Vim into a full C/C++ IDE, covering plugin management, in
- anmolsaini16/mapcnReady-to-use React map components built on MapLibre GL that drop into any project with a single command, addin
- bytedance/xgplayerA browser video player from ByteDance that streams MP4 files in segments to reduce buffering, and supports HLS
- google/pprofA Google tool for analyzing where a Go program spends time and memory, generating text reports and visual call
- chinasiro/claude-code-sourcemapA community-reconstructed TypeScript source of Anthropic's Claude Code CLI, reverse-engineered from npm source
- klaudiosinani/signaleA Node.js logging library that adds colored icons, labels, and scope tags to terminal output, shipping with 19
- nvidia/cuda-samplesAn official NVIDIA collection of runnable C++ example programs demonstrating specific CUDA GPU programming tec
- coaidev/coaiA self-hosted AI chat platform supporting 200-plus language models from 35-plus providers, with built-in subsc
- linuxserver/heimdallA self-hosted web dashboard that collects all your apps and bookmarks into one tiled start page, with enhanced
- ritz078/transformA web-based polyglot converter that bundles dozens of code and data format transformations — including CSS, Gr
- wasabeef/android-gpuimageLibrary that lets Android developers apply GPU-accelerated visual filters — blur, sepia, sharpen, edge detecti
- pytorch/tutorialsSource repository for the official PyTorch tutorial website; useful only if you want to contribute a new tutor
- facebook/stylexJavaScript library from Meta for writing CSS styles in JavaScript code; automatically prevents style conflicts
- nhost/nhostOpen source Firebase alternative that bundles PostgreSQL, a GraphQL API, user authentication, file storage, an
- langchain-ai/local-deep-researcherAutomated web research tool that uses a locally running AI model to iteratively search the web, summarize find
- outlinefoundation/outline-appsTwo open source apps from Google's Jigsaw lab — a desktop VPN server manager and a cross-platform client — tha
- tristanhimmelman/objectmapperSwift library for iOS and macOS that converts JSON data from web APIs into Swift objects and back again in a s
- telegraf/telegrafNode.js framework for building Telegram bots with a middleware pattern; full TypeScript support, context-based
- yagop/node-telegram-bot-apiNode.js library for building Telegram bots in JavaScript or TypeScript; wraps Telegram's HTTP API so you can h
- telekom-security/tpotceAll-in-one honeypot platform from Telekom Security that runs 20+ honeypots simultaneously in Docker containers
- ng-zorro/ng-zorro-antdA library of 70+ ready-made UI components for Angular apps — buttons, tables, date pickers, modals, and more —
- kubernetes-sigs/kubebuilderA toolkit for Go developers to extend Kubernetes with custom resource types and the controller logic that mana
- kpdecker/jsdiffA JavaScript library that compares two pieces of text and tells you exactly what changed — which parts were ad
- microsoft/react-native-code-pushAn archived React Native plugin that let developers push JavaScript updates directly to users' phones without
- nvim-mini/mini.nvimA collection of 40+ small, independent Neovim plugins in one repository — covering text editing shortcuts, fil
All repos · Explain any other repo →