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
- maptalks/maptalks.jsJavaScript library for displaying interactive 2D and 3D maps in web browsers, powered by WebGL for hardware-ac
- ory/dockertestA Go library that spins up real Docker containers for databases and services during automated tests, handling
- yonggekkk/warp-ygShell script that installs and manages Cloudflare WARP on Linux servers, letting you bypass geo-restrictions,
- davidarroyo1234/instagramunfollowersBrowser-based tool that finds Instagram accounts you follow who don't follow you back, running entirely in you
- oliverschwendener/ueliCross-platform keystroke launcher for Windows, macOS, and Linux that lets you instantly search and open apps,
- code52/carnacWindows utility that displays your keystrokes on screen as you type, designed for presenters and screencasters
- hacklcx/hfishA free enterprise honeypot platform that deploys 90+ types of fake services to detect attackers inside and out
- locuslab/tcnResearch code comparing Temporal Convolutional Networks against recurrent neural networks on eleven sequence m
- luban-agi/awesome-aigc-tutorialsCurated collection of high-quality learning resources covering AI topics including large language models, imag
- oblique/create_apLinux shell script that turns a wireless network adapter into a Wi-Fi hotspot from the command line, with supp
- soysaucelab/collectionkitSwift library for iOS that replaces UICollectionView with a simpler Provider pattern for building scrollable l
- xxnuo/mtranserverSelf-hosted translation server that runs small offline AI models on your own machine for fast, private text tr
- gin-gonic/examplesA collection of runnable Go code examples showing how to use the Gin web framework for common tasks like build
- hkust-aerial-robotics/vins-fusionA research system that tracks a robot's or vehicle's position in space by combining camera images and motion s
- reverseclabs/drozerAn Android security testing framework that pretends to be an app on a device and probes other apps for weaknes
- alibaba/dexposedAn Android library from Alibaba that lets you intercept and modify Java method calls inside a running app at r
- andrewplummer/sugarA JavaScript library that adds hundreds of helper methods to the language's built-in types — arrays, strings,
- chuckerteam/chuckerA two-line-to-add Android debugging library that captures every network request and response your app makes an
- infiniflow/infinityAn AI-focused database built for fast search — combining vector similarity, keyword, and full-text search in o
- kriasoft/react-firebase-starterA pre-built project template wiring together React, GraphQL, and Firebase on Google Cloud so developers can sk
- kripken/ammo.jsThe Bullet physics engine ported to JavaScript and WebAssembly so web developers can add realistic physics — f
- lexrus/vpnonAn open-source iOS app that adds a Notification Center widget so you can toggle your VPN on or off in seconds
- virtual-kubelet/virtual-kubeletA Go library that lets Kubernetes treat external cloud services like Azure Container Instances or AWS Fargate
- yelp/detect-secretsA Python tool that scans your codebase for accidentally committed secrets like API keys and passwords, blocks
- auth0/express-jwtExpress middleware maintained by Auth0 that automatically validates JSON Web Tokens on incoming requests, bloc
- azkaban/azkabanA server-based workflow manager originally built at LinkedIn for scheduling and sequencing data pipeline jobs,
- castorflex/smoothprogressbarAn Android library that replaces the plain default loading bar with smooth, customizable horizontal or circula
- emoacht/monitorianA free Windows system-tray app that lets you adjust the brightness and contrast of multiple external monitors
- nekr/offline-pluginA webpack plugin that makes your web app work without an internet connection by automatically caching its file
- sarabander/sicpA modern HTML5 and EPUB3 edition of the classic computer science textbook Structure and Interpretation of Comp
- shadowsocksr-backup/shadowsocksr-csharpA Windows system-tray client that routes your internet traffic through a ShadowsocksR proxy server, using obfu
- cloudcompare/cloudcompareA desktop application for processing, visualizing, and comparing 3D point cloud data captured by laser scanner
- dotnet/open-xml-sdkA .NET library that lets you create, read, and modify Word documents, Excel spreadsheets, and PowerPoint files
- github/gemojiA Ruby library that lets you look up emoji by name or Unicode character, and replace text shortcodes like :cat
- luestr/proxyresourceA collection of ready-made configuration templates and plugins for the Loon iOS proxy app, letting users set u
- microsoft/botbuilder-samplesA collection of example chat bot projects in C#, JavaScript, and Python using Microsoft's Bot Framework SDK, c
- orz-3/quantumultxA ready-made configuration for the Quantumult X iOS proxy app that routes streaming, domestic, and foreign int
- typestack/routing-controllersA TypeScript library that lets you define Express or Koa web server routes using classes and decorators instea
- zdhxiong/mduiA library of Material Design 3 UI components for websites and web apps that works with any framework or plain
- dav1dde/gladA code generator that produces the boilerplate C or C++ setup needed to call OpenGL, Vulkan, and related graph
- marcobambini/gravityAn embeddable scripting language written in C with Swift-like syntax, small enough (under 200KB) to drop into
- tencent-hunyuan/hunyuanvideo-1.5An open-source AI model from Tencent that generates short video clips from text descriptions or still images,
- asmjit/asmjitA C++ library for generating and executing machine code on the fly at runtime, used inside scripting engines,
- compat-table/compat-tableThe data source and build system behind ECMAScript compatibility tables, showing which browsers, Node.js versi
- spulec/freezegunA Python testing library that freezes the clock to a specific date and time so your tests produce the same res
- tingsongyu/pytorch-tutorial-2ndCompanion code for a Chinese-language PyTorch book taking readers from zero to production, covering computer v
- jspahrsummers/libextobjcA modular Objective-C library that adds missing language features — safer memory management macros, defer-styl
- oframe/oglA minimal JavaScript WebGL library that wraps just enough of the browser's 3D graphics API to be usable withou
- badoo/chattoA Swift framework for building high-performance iOS chat screens, with background layout calculations, bidirec
- dankamongmen/notcursesA modern C library for building visually rich terminal programs with true color, images, video, and animations
- emissary-ingress/emissaryAn open-source Kubernetes API gateway that controls how outside traffic reaches your services, with load balan
- lewisjellis/awesome-luaA curated reference list of notable Lua packages and learning resources, organized by category so you can quic
- zhuzichu520/fluentuiA component library that adds Microsoft's Fluent Design visual style to Qt QML desktop applications — buttons,
- lineageos/androidThe source manifest for LineageOS, a free and open-source Android distribution. Use it with the repo tool to d
- quoid/userscriptsAn open-source Safari extension for Mac and iPhone that runs small JavaScript or CSS snippets on websites to c
- 1nchaos/adataA free Python library for fetching Chinese A-share stock market data — daily prices, real-time quotes, dividen
- apache/ageApache AGE adds graph database features to PostgreSQL, letting you store and query connected data using the op
- flipboard/bottomsheetAn Android library from Flipboard that adds a slide-up bottom panel to your app, with pre-built components for
- midoks/mdserver-webA browser-based control panel for managing a Linux server — install web servers, databases, PHP, and other sof
- yomguithereal/react-blessedA library that lets you build terminal command-line apps using React components and JSX — write your terminal
- astorfi/tensorflow-worldA structured collection of TensorFlow tutorials that pairs source code with clear explanations — organized fro
- biomejs/gritqlA query language for searching and automatically rewriting code across your entire codebase using patterns tha
- hotheadhacker/seedbox-liteA self-hosted web app that lets you stream video from a torrent link in your browser almost instantly — no wai
- hunkim/deeplearningzerotoallA set of numbered lab code files for learning deep learning basics with TensorFlow, Keras, and MXNet — compani
- diegosouzapw/omnirouteA self-hosted AI gateway that routes requests to 160+ providers through one API endpoint, with automatic fallb
- jayphelps/core-decoratorsA JavaScript library of ready-made class decorators like @autobind and @readonly, but built against an outdate
- tmux-python/tmuxpA session manager for tmux that lets you save your terminal window layouts and startup commands to a YAML file
- kaijuengine/kaijuA 2D and 3D game engine written in Go with Vulkan rendering, a built-in visual editor, physics, 3D audio, and
- babashka/babashkaA fast-starting Clojure scripting tool that launches in milliseconds instead of seconds, runs as a single bina
- openwrt/packagesA community-maintained collection of build scripts and patches for adding extra software to OpenWrt, the Linux
- aimeos/aimeos-coreA modular PHP e-commerce framework that provides the core shop logic and admin tools to build custom storefron
- amantus-ai/vibetunnelA Mac menu bar app and npm package that lets you view and control all your terminal sessions from any web brow
- andreasfertig/cppinsightsC++ Insights shows you the hidden code your compiler generates from modern C++ features, turning range-for loo
- google-research/simclrA Google research codebase for training image-recognition models using self-supervised contrastive learning, a
- troisjs/troisTroisJS lets Vue.js developers add 3D graphics to web pages by writing familiar Vue component tags like Box an
- john-lluch/swrevealviewcontrollerSWRevealViewController is an iOS library that adds a slide-out side-menu panel to iPhone and iPad apps, like t
- plasma-umass/cozCoz is a profiler for C, C++, and Rust programs that predicts which functions are actually worth optimizing by
- sortablejs/vue.draggable.nextVue.draggable.next adds drag-and-drop reordering to lists in Vue 3 apps — wrap your list in one component and
- tylerha97/awesome-reversingA curated index of books, courses, tools, and practice platforms for learning reverse engineering — the skill
- cberner/redbredb is an embedded key-value database for Rust apps — no server needed, just add it as a dependency and store
- cocopon/tweakpaneTweakpane is a zero-dependency JavaScript library that adds a floating control panel to a web page, letting yo
- rocboss/paopao-cePaoPao is a self-hosted social community platform — like a mini social network — with a Go backend and Vue 3 f
- simonmichael/hledgerhledger is a plain-text personal finance tracker that stores all your transactions in a simple text file on yo
- huichen/wukongWukong is a fast, embeddable full-text search engine library for Go apps, with built-in Chinese word segmentat
- f5oeo/rpitxrpitx turns a Raspberry Pi into a radio frequency transmitter using just a GPIO pin as an antenna, supporting
- lennylxx/ipv6-hostsA curated hosts file mapping Google, YouTube, Facebook, and Wikipedia to their IPv6 addresses so users in Main
- microsoft/biogptBioGPT is a Microsoft Research language model pre-trained on millions of biomedical research papers, fine-tune
- qunten/ios-core-animation-advanced-techniquesA Chinese translation of the book 'iOS Core Animation Advanced Techniques' covering all 15 chapters on layers,
- wicg/webcomponentsThe coordination hub and issue tracker for the W3C Web Components standards (Shadow DOM, Custom Elements, HTML
- ace-step/ace-stepACE-Step is an open-source AI music generation model that creates up to 4 minutes of high-quality audio in 20
- xroche/httrackHTTrack is a tool that downloads entire websites to your computer for offline browsing, preserving all links s
- ctran/annotate_modelsA Ruby gem that automatically adds database schema comments to Rails model files, so you can see column names
- manycore-maas/painterPainter is a JavaScript library for WeChat Mini Programs that generates images from a JSON description, lettin
- nianticlabs/monodepth2A research codebase by Niantic that estimates depth in photographs using only a regular camera and no depth se
- openai/simple-evalsSimple-evals is OpenAI's lightweight Python library for running standardized AI benchmarks (MMLU, GPQA, MATH,
- riscv-collab/riscv-gnu-toolchainA cross-compiler that translates C and C++ code into programs for RISC-V processors, supporting both bare-meta
- slam-handbook-contributors/slam-handbook-public-releaseThe complete text of the SLAM Handbook, a Cambridge University Press textbook on how robots and drones figure
- keithwhor/nodalA Node.js framework for building stateless API servers quickly, with a built-in ORM, database migrations, user
- madebymany/sir-trevor-jsA JavaScript library that replaces a plain textarea with a block-based content editor, letting writers build p
- muicss/muiA tiny CSS and JavaScript framework under 12 KB total that gives your website Google's Material Design look —
All repos · Explain any other repo →