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
- tencent/ai-infra-guardA security scanner from Tencent that finds weaknesses in AI systems — checks over 58 AI tools and servers for
- vinjn/awesome-vulkanA curated index of Vulkan resources — tutorials, sample code, helper libraries, debugging tools, and hardware
- yalantis/foldingtabbar.iosAn iOS library that replaces the standard bottom navigation bar with an animated version that folds down to a
- grvydev/project-lightspeedA self-hosted live streaming server with sub-second latency, built from three pieces: a Rust ingest server, a
- hemansnation/ai-engineer-headquartersAn 8-stage self-study curriculum for becoming an AI and data engineer, covering machine learning, LLMs, RAG, f
- jasonlong/isometric-contributionsA browser extension for Chrome, Firefox, Brave, and Edge that turns your flat GitHub contribution graph into a
- jwt/ruby-jwtA Ruby library for creating and verifying JSON Web Tokens (JWTs), supporting HMAC, RSA, and ECDSA signing and
- kevwan/tproxyA command-line TCP proxy that sits between your app and a backend service, logging every connection event in r
- syncthing/syncthing-macosA native macOS menu bar app that wraps the Syncthing file sync tool so it runs quietly in the background, auto
- bgreenwell/doxxdoxx is a command-line tool that opens Microsoft Word (.docx) files in your terminal without needing Word or O
- cbamls/ai_tutorialA daily-updated Chinese-language collection of AI learning materials, practitioner notes, and engineering case
- datawhalechina/daily-interviewA Chinese-language technical interview study guide covering algorithms, Python, Java, CS basics, AI/ML, and sy
- go-jet/jetJet is a Go library for writing SQL queries as type-safe Go code. A code generator reads your database schema
- guolindev/permissionxPermissionX is an Android library that simplifies asking users to grant app permissions. It handles all the ed
- hoanhan101/algoA collection of 116+ coding interview problems solved in Go as runnable test files, each with a detailed expla
- microcosm-cc/bluemondaybluemonday is a Go library that cleans user-submitted HTML to prevent XSS attacks. You define a policy of allo
- mozilla/shumwayAn archived Mozilla research project that rendered Adobe Flash (SWF) content directly in the browser using Jav
- nadoo/gliderglider is a forward proxy tool that routes your network traffic through remote servers. It supports many proto
- sds/scss-lintA Ruby command-line linter for SCSS stylesheets that checks for indentation, style, and consistency issues usi
- threepointone/glamorglamor lets you write CSS styles as JavaScript objects instead of separate stylesheet files. It works with Rea
- verazuo/jailbreak_llmsA research dataset of 15,140 ChatGPT prompts including 1,405 labeled jailbreak attempts, released with the ACM
- getgauge/taikoTaiko is a Node.js library for writing browser automation tests in plain language. Instead of CSS selectors, y
- markuspfundstein/mcp-obsidianmcp-obsidian lets Claude AI read and write your Obsidian notes vault. Once set up, you can ask Claude to searc
- leandromoreira/cdn-up-and-runningA step-by-step hands-on tutorial for learning how content delivery networks work by building one from scratch
- oblador/react-native-progressA React Native library that adds animated progress bars, circles, pie charts, and loading spinners to iOS and
- oop7/ytsageA desktop app with a graphical interface for downloading YouTube videos and audio in multiple formats, with ex
- datadog/go-profiler-notesResearch notes and guides explaining how Go profiling tools actually work under the hood, written by a Datadog
- nchudleigh/vimacAn archived macOS app that lets you click and scroll using only the keyboard by overlaying letter shortcuts on
- francescoxx/free-web3-resourcesA community-maintained collection of free learning resources for Web3, blockchain, and Ethereum development, o
- mikel/mailA Ruby library for composing, sending, receiving, and parsing email messages, widely used as the default email
- pagescms/pagescmsAn open source CMS that lets you edit content files stored in a GitHub repository through a visual web interfa
- textualize/rich-cliA command-line tool that displays files in the terminal with syntax highlighting, rendered Markdown, colored J
- disler/claude-code-hooks-masteryA hands-on guide to all 13 Claude Code hook events, with Python scripts that add safety filters, session loggi
- facebookresearch/habitat-simA high-speed 3D simulator for AI research where software agents train to navigate and interact with realistic
- goccy/go-jsonA faster drop-in replacement for Go's standard JSON library that speeds up encoding and decoding with a single
- google/rejoinerA Java library that connects multiple gRPC/Protobuf backend services into a single GraphQL API, so front-end c
- pavel-odintsov/fastnetmonA high-speed network monitoring tool that detects DDoS attacks within one to two seconds by watching traffic f
- s3cur3th1ssh1t/winpwnA PowerShell toolkit that automates common Windows and Active Directory penetration testing tasks — reconnaiss
- sun0225sun/awesome-love-codeA gallery of small programs that generate animated romantic effects like hearts and love confessions, ready to
- yangfuhai/asimplecacheA single Java file that adds disk caching to Android apps, letting you store strings, JSON, images, and object
- bootdotdev/curriculumThe public course roadmap for Boot.dev, an online platform for learning backend software development through s
- christianselig/apollo-backendThe archived Go server that powered Apollo, a popular iPhone Reddit app, released publicly to show the app onl
- elixirschool/elixirschoolA free, community-maintained library of Elixir lessons and blog posts that powers the ElixirSchool.com learnin
- gosub-io/gosub-engineA modular browser engine written in Rust that handles HTML parsing, CSS, networking, and page layout in separa
- jslint-org/jslintA strict, zero-dependency JavaScript code quality checker created by Douglas Crockford that analyzes JS files
- takusemba/spotlightAn Android library that creates onboarding tutorials by drawing a glowing spotlight ring over specific parts o
- doitintl/kube-no-troubleA command-line tool that scans your Kubernetes cluster and reports any resources using deprecated API versions
- dotnet/command-line-apiMicrosoft's official .NET library for building command-line tools that automatically parses arguments, validat
- jschr/textillateA jQuery plugin that animates webpage text letter-by-letter or word-by-word using animate.css effects like fad
- pingfangx/jetbrains-in-chineseA distribution repository for Chinese language pack JAR files that translate JetBrains IDE menus and dialogs i
- samdenty/gqlessA TypeScript GraphQL client for React apps that automatically builds data-fetch requests by watching which fie
- sozu-proxy/sozuA Rust-built reverse proxy that routes web traffic to your backend servers and handles TLS termination, with t
- yue-yang/chatgpt-siriAn Apple Shortcuts file that connects Siri to ChatGPT, letting you hold AI conversations by voice on iPhone, i
- antimicrox/antimicroxAntiMicroX maps gamepad buttons and sticks to keyboard keys and mouse actions so you can control any desktop a
- facebookresearch/laserLASER turns sentences into numerical embeddings that work across 200+ languages, so text in English and its Fr
- flesler/jquery.scrolltoA jQuery plugin that smoothly animates scrolling on the whole page or inside any scrollable element, letting y
- galaxy-dawn/claude-scholarClaude Scholar gives AI coding assistants a full academic research workflow — ready-made commands and agents t
- linuxserver/docker-swagSWAG is a single Docker container that bundles Nginx, automatic free SSL certificates, and brute-force IP bloc
- lienol/openwrtA community fork of OpenWrt, the Linux-based router operating system that replaces your router's factory firmw
- skindhu/build-a-large-language-model-cnA Chinese translation of Sebastian Raschka's book that teaches you how to build a GPT-style language model fro
- software-mansion/react-native-screensReact Native Screens makes mobile app navigation feel smoother by handing screen transitions and memory manage
- steamclienthomebrew/millenniumMillennium is an open-source mod framework for the Steam desktop app that lets you install custom themes to ch
- alexflint/galliumA Go library for building macOS desktop apps with an HTML/JavaScript interface, powered by an embedded Chromiu
- chiphuyen/python-is-coolA Jupyter notebook teaching intermediate Python tricks (lambdas, generators, decorators, itertools) useful for
- deepractice/promptxGives Claude, Cursor, and other AI tools switchable expert personas and cross-session memory via natural conve
- endernewton/tf-faster-rcnnA deprecated TensorFlow implementation of Faster RCNN, a neural network approach to detecting objects in image
- overv/vulkantutorialThe source content behind vulkan-tutorial.com, a free step-by-step guide to learning the Vulkan graphics API i
- ra1028/differencekitA fast Swift library that calculates list differences so iOS and macOS apps can animate row changes smoothly.
- straight-tamago/misaka26A Mac app that unlocks hidden iPhone/iPad customization features by exploiting an Apple bug, no jailbreak need
- thecodeholic/php-developer-roadmapA free, step-by-step learning roadmap with linked video tutorials for becoming a PHP web developer from scratc
- upper/dbA Go data access layer that lets apps work with Postgres, MySQL, MongoDB, and more through one consistent inte
- you-dont-need/you-dont-needA curated link list of guides showing that popular libraries like Lodash, jQuery, Moment.js, and Redux can oft
- aerolab/midnight.jsA jQuery plugin that automatically swaps a website's fixed navbar style as different page sections scroll into
- arpit-omprakash/100projectsofcodeA curated list of 100 coding project ideas across eight categories to help developers practice by building rea
- mac-s-g/react-json-viewA React component that renders JSON data as an expandable, editable tree view in the browser.
- tyrrrz/youtubeexplodeA C# library that lets .NET apps download YouTube videos, audio, captions, and metadata without an official AP
- async-graphql/async-graphqlA Rust library for building fast, safe GraphQL API servers with async support and integrations for popular Rus
- clojure-emacs/ciderAn Emacs plugin that turns the editor into a full interactive development environment for the Clojure programm
- race604/zhihudaily-react-nativeA React Native reference app showing how to build a shared Android and iOS client for the Zhihu Daily content
- sngyai/sequoia-xA Python system that scans the Chinese stock market daily for technical chart patterns and sends alerts to a F
- tobi/tryA single-file Ruby command-line tool that gives every throwaway coding experiment a dated home folder and inst
- hasherezade/pe-sieveA Windows security tool that scans running processes for signs of malware injection and extracts the suspiciou
- nestybox/sysboxAn open-source container runtime that lets Linux containers safely run Docker, Kubernetes, or a full init syst
- nodejs/corepackCorepack, bundled with Node.js, automatically installs and uses the correct version of Yarn, pnpm, or npm for
- odigos-io/odigosOdigos automatically adds distributed tracing to apps running in Kubernetes, using eBPF so no code changes are
- tuhinshubhra/red_hawkRED HAWK is a PHP command-line tool that scans a website for information and common security weaknesses for pe
- wangshub/rl-stockRL-Stock is a research project testing whether deep reinforcement learning can learn profitable stock trading
- zylann/godot_voxelGodot Voxel Tools is a Godot game engine add-on for building large, editable 3D voxel terrains like caves and
- kbandla/aptnotesAPTnotes is a curated, year-sorted index of links to publicly published research reports on state-sponsored cy
- apple/tensorflow_macosApple's discontinued pre-release fork of TensorFlow that added GPU-accelerated machine learning training on In
- archestra-ai/archestraArchestra is a centralized platform that lets companies safely deploy, manage, and secure AI tools that connec
- esrrhs/pingtunnelPingtunnel disguises TCP or UDP internet traffic as ping packets to bypass network restrictions that block nor
- nst/runtimebrowserRuntimeBrowser lets iOS and macOS developers browse and inspect all live Objective-C classes running on a devi
- pair-code/litLIT is a visual, browser-based tool that lets researchers inspect and understand why a trained machine learnin
- pim-book/programmers-introduction-to-mathematicsThis repository holds the Python companion code for the book 'A Programmer's Introduction to Mathematics', run
- adrianhajdin/portfolioA Next.js developer portfolio template with 3D graphics and animations, built as a follow-along YouTube tutori
- ahmetb/go-linqgo-linq brings .NET-style LINQ query chaining, like filter, sort, and group, to Go collections such as slices,
- apple/swift-async-algorithmsSwift Async Algorithms is Apple's official library of pre-built tools for combining, timing, and filtering str
- csswizardry/css-guidelinesAn opinionated set of guidelines for writing manageable, maintainable CSS in team projects, now hosted at cssg
- panphora/overtypeOverType is a tiny, dependency-free JavaScript markdown editor that overlays a transparent textarea on a style
All repos · Explain any other repo →