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
- byt3bl33d3r/crackmapexecAn archived Python toolkit for security professionals to test Windows networks and Active Directory environmen
- unknwon/go-fundamental-programmingChinese-language course materials for a 15-lesson Go programming video series, covering everything from enviro
- api-platform/api-platformA PHP web framework that automatically builds REST and GraphQL APIs from your data models, and then generates
- snapshot-labs/snapshot-v1A gas-free voting platform for crypto and blockchain communities to run token-weighted governance proposals of
- activeloopai/deeplakeA database for AI projects that stores images, videos, audio, text, and vector embeddings together, enabling f
- getstream/windsWinds is an open source RSS reader and podcast player built with React, Node.js, and MongoDB — preserved as a
- carbon-design-system/carbonCarbon is IBM's open source design system — a collection of ready-to-use React and Web Components UI component
- humanwhocodes/computer-science-in-javascriptA teaching collection of classic computer science data structures and algorithms written in plain, heavily-com
- torch/torch7Torch7 is an early machine learning framework written in C with a Lua scripting layer — now unmaintained and p
- conemu/conemuConEmu is a Windows terminal emulator that wraps PowerShell, Command Prompt, and other shells into one tabbed,
- didi/cube-uicube-ui is a mobile-first UI component library for Vue, built by DiDi, that provides ready-made phone-screen c
- frankbria/ralph-claude-codeRalph is a shell script that runs Claude Code in a continuous loop, checking after each pass whether the task
- httpie/http-promptHTTP Prompt is an interactive terminal tool for testing APIs — it gives you a live session with autocomplete a
- mrdoob/stats.jsstats.js is a tiny JavaScript widget that shows a live FPS, frame timing, and memory usage panel in the corner
- dinedal/textqlA command-line tool that runs SQL queries directly on CSV and TSV files without importing them into a database
- kozea/weasyprintWeasyPrint is a Python library that converts HTML and CSS into PDFs — great for generating invoices, reports,
- bigbluebutton/bigbluebuttonAn open-source virtual classroom system for online teaching with live audio, video, shared slides, polls, brea
- rastapasta/mapsciiA terminal app that renders a zoomable, pannable world map using OpenStreetMap data drawn with Braille and ASC
- webgoat/webgoatA deliberately insecure web application from OWASP with guided exercises that teach developers how to find and
- cadene/pretrained-models.pytorchA PyTorch library bundling over 40 image-recognition models pre-trained on ImageNet under one consistent inter
- lmeszinc/azurlaneautoscriptA Python automation bot with a graphical interface that runs Azur Lane inside an Android emulator and handles
- kaina404/flutterdoubanA Flutter replica of the Douban app (Chinese books, movies, and music platform) that recreates about 90% of th
- maxrave-dev/simpmusicA free, open-source Android and desktop music player that streams from YouTube Music without ads or a subscrip
- phusion/baseimage-dockerA minimal Ubuntu 24.04 Docker base image that fixes process management, logging, and service supervision issue
- yiminghe/async-validatorA JavaScript and TypeScript library for validating form fields and data objects against defined rules, with bu
- sensepost/objectionA runtime security testing toolkit for iOS and Android apps that works without jailbreaking your device, letti
- mattn/go-sqlite3A Go library that connects Go's standard database interface to SQLite, letting your Go programs store and quer
- o3de/o3deAn open-source, royalty-free 3D engine for building professional-quality games, simulations, and cinematic env
- bitnami-labs/sealed-secretsA Kubernetes tool that encrypts secrets before they go into Git so they are safe to commit publicly — only the
- wechat-article/wechat-article-exporterAn online tool that bulk-downloads articles from WeChat public accounts and saves them as HTML, Markdown, Word
- meetecho/janus-gatewayAn open-source WebRTC media server written in C that you self-host to build real-time audio and video apps — v
- nirantk/awesome-project-ideasA curated list of over 30 machine learning and deep learning project ideas for learners and practitioners, eac
- marmelab/gremlins.jsA JavaScript testing library that stress-tests web apps by unleashing random clicks, typing, and scrolling — m
- reactphp/reactphpA collection of PHP libraries that add non-blocking, event-driven programming to PHP, letting your app handle
- arasatasaygin/is.jsA tiny JavaScript utility library that replaces scattered typeof checks and regex tests with one clean API for
- saulpw/visidataA keyboard-driven terminal tool for exploring and editing spreadsheet data — open CSV, JSON, Excel, and more i
- unetworking/uwebsockets.jsA C++-powered Node.js web server library that handles HTTP and WebSockets at extreme throughput — benchmarked
- scaffold-eth/scaffold-ethA starter kit that bundles a local Ethereum blockchain, a React frontend, and smart contract tooling so you ca
- kylemanna/docker-openvpnA Docker container that turns any Linux server into a private VPN in a handful of commands — it handles all ke
- lsposed/lspatchA tool for Android that lets you apply Xposed-style app modifications without rooting your device by injecting
- canonical/multipassA command-line tool that launches and manages Ubuntu virtual machines on Linux, macOS, or Windows with a singl
- golang-jwt/jwtA Go library for creating and verifying JSON Web Tokens, supporting HMAC, RSA, ECDSA, and EdDSA signing method
- guarinogabriel/mac-cliA macOS command-line tool that wraps dozens of common system tasks — DNS flushing, SSH file sync, Git shortcut
- theboredteam/boring.notchA free Mac app that turns the MacBook camera notch into a useful interactive space with music controls, calend
- freebsd/freebsd-srcThe complete source code for the FreeBSD operating system — kernel, shell, libraries, networking stack, and st
- dylanaraps/pywalPywal generates a matching color palette from any image you choose and instantly applies it to your terminal,
- prestashop/prestashopPrestaShop is a free, open-source platform for building and running a complete online store, with product list
- antiwork/gumroadGumroad is the publicly released source code for the Gumroad creator marketplace, a Ruby on Rails app that let
- runatlantis/atlantisAtlantis is a self-hosted server that automates Terraform infrastructure changes through pull requests, postin
- betterdiscord/betterdiscordBetterDiscord modifies the Discord desktop app to add theme and plugin support, letting you completely change
- adaway/adawayAdAway is a free, open-source Android ad blocker that stops ads and tracking at the network level using either
- anbox/anboxAnbox was a project that ran Android apps as native windows on a Linux desktop using kernel containers instead
- theprimeagen/harpoonHarpoon is a Neovim plugin that lets you mark a small set of files per project and jump between them instantly
- jshint/jshintJSHint is a configurable JavaScript static analysis tool that reads your code without running it and flags syn
- microsoft/vscode-tips-and-tricksA collection of practical keyboard shortcuts and feature tips for Visual Studio Code covering navigation, edit
- cvhub520/x-anylabelingA desktop tool for labeling images and videos with AI assistance, letting you train machine learning models by
- hypfer/valetudoValetudo replaces the cloud connection on robot vacuums (Roborock, Dreame, Xiaomi) so your robot works entirel
- mqttjs/mqtt.jsMQTT.js is a JavaScript library for sending and receiving messages between connected devices using the MQTT pr
- memtensor/memosMemOS gives AI assistants and chatbots a persistent memory so they can remember past conversations and decisio
- phpdocumentor/reflectioncommonReflectionCommon is a shared PHP library providing common interfaces for reading and analyzing PHP code struct
- evilsocket/pwnagotchiPwnagotchi turns a Raspberry Pi into a self-learning portable device that automatically captures WiFi handshak
- nastool/nas-toolsNAS-tools automates the sorting, renaming, and organization of movie and TV show files on a home NAS device, s
- dessant/busterBuster is a browser extension that automatically solves reCAPTCHA audio challenges using speech recognition, s
- didi/virtualapkVirtualAPK is an Android framework from Didi that lets a main app dynamically load and run additional APK file
- vitalik/django-ninjaDjango Ninja is a Python library that adds a fast, well-documented REST API to any existing Django project wit
- github/semanticA Haskell library and CLI tool originally built by GitHub for parsing source code, extracting symbols like fun
- behisecc/awesome-claude-skillsA community-curated directory of add-ons (Skills) for Claude Code that teach the AI agent to perform specific
- agefanscom/websiteA domain announcement page for AGE Animation, a Chinese anime streaming website, updated whenever the current
- chenhg5/cc-connectA Go tool that bridges AI coding assistants like Claude Code and Cursor running on your computer to messaging
- mkrl/misbrandsA collection of joke sticker designs for programmers where familiar tech brand logos are paired with a rival c
- grocy/grocyA self-hosted web app for managing your household — tracking groceries, expiry dates, shopping lists, meal pla
- apify/crawlee-pythonA Python library for building web scrapers that visit websites and collect structured data, with built-in supp
- arrow-py/arrowA Python library that simplifies working with dates and times by replacing multiple confusing standard library
- stability-ai/stablestudioThe open-source version of DreamStudio — a browser-based app for generating and editing AI images using Stable
- supervisor/supervisorA Unix process manager that watches over background applications and automatically restarts them if they crash
- pinchtab/pinchtabPinchTab is a small Go background service that lets AI agents and automation scripts control a Chrome browser
- mikro-orm/mikro-ormMikroORM is a TypeScript library for Node.js that lets you define your data as classes and automatically handl
- apphousekitchen/aldente-battery_care_and_monitoringAlDente is a macOS menu bar app that caps your MacBook battery charging at a percentage you set — like 80% — s
- awslabs/mcpA collection of open-source MCP servers from AWS Labs that let AI coding assistants like Claude, Cursor, and V
- star-history/star-historyStar History is a web tool that charts how a GitHub repository's star count has grown over time, lets you comp
- jwasham/computer-science-flash-cardsA self-hosted browser flash card website for studying computer science topics — from algorithms and data struc
- eoao/cloud-mailCloud Mail is a self-hosted email service you deploy on Cloudflare's free tier — create multiple email address
- snakers4/silero-vadSilero VAD is a tiny 2MB pre-trained model that detects when speech is present in audio and returns timestamps
- testssl/testssl.shtestssl.sh is a Bash script that checks any server's TLS and SSL configuration — supported protocol versions,
- benawad/dogehouseDogeHouse was an open-source voice conversation platform — like Clubhouse — where users could join audio rooms
- meirwah/awesome-incident-responseA curated list of tools and resources for Digital Forensics and Incident Response (DFIR), covering disk imagin
- async-profiler/async-profilerA low-overhead Java profiler that accurately measures CPU usage, memory allocations, and lock contention by sa
- facebookresearch/imagebindA Meta AI model that understands images, text, audio, depth maps, thermal images, and motion sensor data all i
- jeffallan/claude-skillsA collection of 66 add-ons for Claude Code that automatically detect your task type and load relevant expertis
- olive-editor/oliveA free, open-source non-linear video editor for Windows, macOS, and Linux built with C++ and OpenGL, currently
- senghoo/golang-design-patternA learning reference with working Go code examples for all 23 classic software design patterns — creational, s
- developit/htmA tiny JavaScript library under 600 bytes that lets you write JSX-like component markup directly in the browse
- thoughtbot/bourbonA now-deprecated library of Sass mixins and helpers that made writing CSS easier; officially deprecated in Sep
- thoughtbot/paperclipA now-deprecated Ruby on Rails library for attaching uploaded files to database records, with automatic image
- just-the-docs/just-the-docsA Jekyll theme for documentation sites with built-in navigation, browser-based search, and mobile support that
- bytedance/iconparkA library of 2,000+ icons by ByteDance that supports four visual styles — outline, filled, two-tone, and multi
- freika/dawarichA self-hosted web app that records your location history on an interactive map — like Google Timeline but on y
- hashicorp/raftA Go library that implements the Raft consensus protocol, used to keep a cluster of servers in sync even when
- prusa3d/prusaslicerA desktop app that converts 3D model files into printer instructions (G-code) so a 3D printer knows exactly ho
- nexmoe/vidbeeA desktop app and self-hosted web service for downloading videos from YouTube, TikTok, Instagram, and 1,000+ o
All repos · Explain any other repo →