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
- samuelclay/newsblurA full-featured, self-hostable personal news reader that aggregates RSS feeds, learns your reading preferences
- bartoszcichecki/lenovolegiontoolkitA lightweight Windows utility that replaces Lenovo's bloated Vantage software, giving you control over fan spe
- go-git/go-gitA pure-Go library that gives your Go programs full Git functionality—clone, commit, push, branch—without needi
- googlecloudplatform/kubectl-aiA command-line tool that lets you manage Kubernetes clusters using plain English questions and instructions in
- soimort/translate-shellA terminal tool that translates words and phrases between languages using Google Translate, Bing, or Yandex—no
- msgpack/msgpackThe official format specification for MessagePack, a binary data format that is faster and more compact than J
- norvig/paip-lispThe open-source release of Peter Norvig's classic 1992 AI programming textbook, including the full book text a
- bndr/pipreqsA Python command-line tool that scans your project's source files and generates a requirements.txt listing onl
- mruniquehacker/knightbot-mdA JavaScript WhatsApp bot that connects to your account and automates group admin tasks—tagging all members, d
- smtg-ai/claude-squadA terminal dashboard that runs multiple AI coding assistants in parallel—Claude, Codex, Aider, Gemini—each in
- kubeedge/kubeedgeA framework that extends Kubernetes to run on edge devices like factory sensors and traffic cameras, keeping a
- remotely-save/remotely-saveA free community plugin for Obsidian that syncs your notes vault to your own cloud storage — S3, Dropbox, OneD
- merbanan/rtl_433Turns a cheap USB radio dongle into a decoder for hundreds of wireless home devices — weather stations, temper
- umdjs/umdA collection of JavaScript code templates that wrap a library so it loads correctly in any environment — Node.
- pinokiocomputer/pinokioA desktop app that installs and runs open-source AI tools with a single click, handling all the command-line s
- symfony/css-selectorA small PHP library that converts CSS selectors into XPath queries, so you can use the familiar CSS syntax you
- microsoft/tinytroupeA Python research library from Microsoft that simulates groups of people with distinct personalities powered b
- symfony/var-dumperA PHP debugging library that replaces the built-in var_dump() with a cleaner, more readable output for inspect
- dc-js/dc.jsA JavaScript library for building interactive data dashboards where clicking one chart automatically filters a
- hybridgroup/gocvA Go package that brings OpenCV's image and video processing capabilities to Go programs, letting you do face
- eriklindernoren/pytorch-yolov3A minimal PyTorch implementation of YOLOv3 for detecting and locating multiple objects in images in a single p
- ethereum/mistA now-deprecated desktop browser and Ethereum wallet built with Electron that let users browse decentralized a
- gsd-build/gsd-2A CLI tool that runs an AI coding agent autonomously on your project, working through a structured task list,
- windowsaddict/idm-activation-scriptAn archived Windows batch script that freezes the Internet Download Manager 30-day trial by locking the regist
- sebastianbergmann/php-text-templateA small standalone PHP library for filling placeholder variables into text templates at runtime, useful for ge
- enso-org/ensoA no-code data preparation platform for finance, accounting, and sales teams that lets users clean, transform,
- final-form/react-final-formA tiny React library for managing form state where each field only re-renders when its own data changes, keepi
- dilanx/cracoA tool that lets you customise Create React App's build configuration — webpack, Babel, ESLint, PostCSS — by a
- gkamradt/langchain-tutorialsA curated collection of Jupyter Notebook tutorials for learning LangChain, covering document Q&A, summarizatio
- android/android-ktxAn archived early repository for Android KTX, a set of Kotlin extension functions that make Android app code s
- laravel/tinkerAn interactive PHP console built into every Laravel project that lets you query your database, test code, and
- catppuccin/nvimA Neovim color scheme plugin with four warm pastel flavors that loads in about one millisecond and includes bu
- openmathlib/openblasOpenBLAS is a fast math library that speeds up matrix and linear algebra operations, used behind the scenes by
- eleutherai/gpt-neoxGPT-NeoX is a Python toolkit for training billion-parameter AI language models from scratch on GPU clusters —
- daviddao/awful-aiA curated catalog of real-world cases where AI caused harm, encoded bias, or raised ethical concerns — organiz
- fex-emu/fexFEX is a translation layer that lets ARM64 Linux devices run x86 and x86-64 programs natively, including Windo
- open-mmlab/mmagicMMagic is an AI toolkit for generating, editing, and enhancing images and videos, supporting models like Stabl
- attic-labs/nomsNoms was a Git-like database where every data change was versioned, branchable, and mergeable — it is archived
- lenve/vblogVBlog is a multi-user blog platform demo built with Vue and Spring Boot, showing how a modern web frontend con
- pablodelucca/pixel-agentsA VS Code extension that gives AI coding agents a visible animated pixel art character in a virtual office pan
- maharmstone/btrfsWinBtrfs is a Windows driver that lets you read and write Linux Btrfs-formatted drives on Windows, with suppor
- nidhinjs/prompt-masterA Claude skill that rewrites your vague AI requests into sharp, specific prompts tailored to the quirks of ove
- wealthfolio/wealthfolioA private, self-hosted desktop app for tracking investments, net worth, spending, and financial goals — all st
- docker-archive-public/docker.dockercraftA novelty project that visualizes your running Docker containers as objects inside a Minecraft world, letting
- alembics/disco-diffusionA Jupyter notebook for generating AI artwork and animations from text descriptions, running in Google Colab so
- jakejarvis/awesome-shodan-queriesA curated reference list of Shodan search queries for security researchers, showing how to find specific types
- myshell-ai/melottsA Python text-to-speech library that converts written text into natural-sounding speech in 7 languages with re
- de4dot/de4dotA free .NET deobfuscator that cleans up scrambled, encrypted, or obfuscated .NET binaries from over 20 known o
- gaoxiang12/slambookExample C++ code organized by chapter for a Chinese textbook on Visual SLAM — the technique robots and self-dr
- libfuse/sshfsA command-line tool that mounts a remote server's file system as a local folder on your computer over SSH, so
- andrew--r/frontend-case-studiesA curated reading list of real engineering blog posts and talks where well-known companies like Airbnb, Discor
- jbaysolutions/vue-grid-layoutA Vue.js library that adds drag-and-drop and resizable panels to your web app, letting you build customizable
- datatables/datatablesA jQuery plugin that turns plain HTML tables into interactive ones with sorting, searching, and pagination—all
- foostan/crkbdOpen-source PCB designs, schematics, and step-by-step build guides for a compact 42-key split mechanical keybo
- krausest/js-framework-benchmarkA benchmark suite that measures and compares how fast 186+ JavaScript UI frameworks perform common table opera
- largeworldmodel/lwmAn AI model that processes up to one million tokens of text, images, and video at once, letting you ask questi
- reactjs/react-modalA React component that opens an accessible pop-up dialog, automatically trapping keyboard focus inside and wor
- cjbassi/gotopAn archived terminal system monitor that shows live CPU, memory, disk, and network charts in your command line
- surmon-china/vue-quill-editorA deprecated Vue 2 rich text editor component wrapping the Quill library, supporting bold text, headings, imag
- ipfs/js-ipfsA deprecated JavaScript implementation of IPFS for storing and sharing files on a distributed network using co
- evomap/evolverA CLI tool that helps AI coding agents improve over time by scanning activity logs and generating compact reus
- metricsgraphics/metrics-graphicsA lightweight 15KB JavaScript library for creating clean, consistent time-series line charts, scatterplots, an
- xirong/my-gitA Chinese-language curated list of Git and GitHub learning resources organized from beginner basics through br
- rd2coding/road2codingA Chinese-language curated collection of structured learning roadmaps for six programming fields plus a large
- tabulapdf/tabulaA desktop application that extracts data tables from text-based PDF files and saves them as CSV or spreadsheet
- conda/condaConda is a command-line tool for creating isolated software environments and installing packages in any langua
- openclaw/gogcliA command-line tool that lets you interact with Gmail, Calendar, Drive, Docs, Sheets, and a dozen other Google
- rehackable/awesome-remarkableA community-curated list of unofficial apps, tools, and libraries for the reMarkable paper tablet, covering cl
- youki-dev/youkiYouki is a Linux container runtime written in Rust that implements the OCI spec and works as a drop-in replace
- mightymoud/sidekickSidekick is a CLI tool that turns a plain Ubuntu server into a self-hosted deployment platform with Docker, au
- rustls/rustlsRustls is a Rust library for adding TLS encryption and authentication to network software, supporting only mod
- dendronhq/dendronA VS Code extension for note-taking that stays fast with thousands of notes, organizing everything in hierarch
- josedefreitas/awesome-youtubersA curated list of 200+ YouTube channels teaching programming, web development, machine learning, cybersecurity
- sequel-ace/sequel-aceA free Mac app for browsing and managing MySQL and MariaDB databases with a graphical interface — no terminal
- blazity/next-enterpriseA ready-to-use Next.js 15 starter template for teams building business web apps, with testing, deployment, and
- workshopper/learnyounodeAn interactive command-line workshop that teaches Node.js fundamentals — you write real code, run it, and get
- gocd/gocdGoCD is an open-source server that automates your software build, test, and deployment pipeline so code change
- 0nn0/terminal-mac-cheatsheetA reference cheatsheet of Mac Terminal keyboard shortcuts and commands for navigating files, editing the comma
- chengaopan/automergepublicnodesA Python project that automatically collects and merges public proxy server configurations into a single subsc
- jerryscript-project/jerryscriptA JavaScript engine that runs on tiny microcontrollers with as little as 64 KB of RAM, letting you add JavaScr
- tensorlayer/tensorlayerA Python library that sits on top of TensorFlow to make building and training deep learning and reinforcement
- fastled/fastledA C++ library for controlling individually addressable LED strips on microcontrollers — set each LED's color i
- liuboyu/blockchainA curated reading list of Chinese-language resources for learning blockchain technology, organized from beginn
- cmliu/cf-workers-subA Cloudflare Workers/Pages script that merges multiple proxy node configs and subscription links into one priv
- dyc87112/springcloud-learningRunnable Java code samples for learning Spring Cloud microservices, covering service discovery, circuit breake
- tkipf/gcnThe original research code for Graph Convolutional Networks, a machine learning method that classifies nodes i
- vrana/adminerA single PHP file you drop on any web server to get a full browser-based database manager supporting MySQL, Po
- greyhatguy007/machine-learning-specialization-courseraCompleted assignment solutions and lab notebooks for Andrew Ng's Machine Learning Specialization on Coursera,
- alexellis/k3supA single-binary Go tool that installs a lightweight Kubernetes cluster on any Linux server in under a minute v
- jepsen-io/jepsenA Clojure testing framework that deliberately crashes nodes and cuts network connections in a live distributed
- realm/jazzyA command-line tool that generates Apple-style API reference documentation websites from Swift or Objective-C
- abel533/mapperA MyBatis plugin for Java that provides ready-made database operations (fetch, save, update, delete) for singl
- yuk7/archwslA package that installs Arch Linux inside Windows using the built-in Windows Subsystem for Linux feature, lett
- urinx/weixinbotA Python library that automates a WeChat account through its browser interface, letting you send and receive m
- datawhalechina/all-in-ragA ten-chapter Chinese-language tutorial that teaches Python developers how to build AI question-answering syst
- poloclub/transformer-explainerAn interactive browser tool from Georgia Tech that teaches how GPT-style AI language models work by running a
- liangliangyy/djangoblogA self-hosted blogging platform built with Django and Python, covering Markdown writing, comments, social logi
- linsa-io/booksA community-maintained list of book recommendations across technical and non-technical topics — algorithms, ma
- rescript-lang/rescriptA typed programming language that compiles to clean, readable JavaScript, catching errors before your code run
- arkime/arkimeAn open-source network traffic recorder and search tool that captures all packets to disk in standard PCAP for
All repos · Explain any other repo →