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
- cancancommunity/cancancanCanCanCan is a Ruby on Rails library that controls what each logged-in user is allowed to see and do, with all
- holoviz/panelPanel is a Python library that turns data analysis scripts into interactive web apps with sliders, charts, and
- smogon/pokemon-showdownPokemon Showdown is the open-source server powering pokemonshowdown.com — a fully playable Pokemon battle simu
- arvinlovegood/go-stockgo-stock is a Windows desktop app for tracking Chinese, Hong Kong, and US stock prices that uses your choice o
- bytedance/latentsyncLatentSync is a ByteDance research tool that automatically replaces lip movements in a video to match a new au
- cnr-isti-vclab/meshlabMeshLab is a free desktop application for cleaning, repairing, and converting 3D mesh files — the kind that co
- mozilla/mozjpegMozJPEG is a drop-in JPEG compression library from Mozilla that produces smaller image files than standard enc
- google/gemma_pytorchGoogle's official PyTorch code for running Gemma open-weight AI language models locally, from 1B to 27B parame
- gogo/protobufA now-deprecated Go library for Protocol Buffers that offered faster serialization and more flexible code gene
- sky24n/flutter_wanandroidA Flutter demo app for the WanAndroid developer community that shows how to build a polished mobile app using
- tencent/libpagTencent's library for playing After Effects animations as compact, editable PAG files inside iOS, Android, web
- gboeing/osmnxA Python package for downloading and analyzing real-world street networks and geographic data from OpenStreetM
- ffffffff0x/1earnA large Chinese-language security knowledge base covering offensive and defensive topics — forensics, incident
- thudm/slimeA Python framework from Tsinghua University for post-training large language models with reinforcement learnin
- elceef/dnstwistA Python tool that generates lookalike domain names to help security teams detect phishing, typo squatting, an
- toji/gl-matrixA high-performance JavaScript library for vector and matrix math used in WebGL and 3D browser graphics — provi
- arachnys/cabotA free, self-hosted monitoring and on-call alerting tool built with Python and Django — watches your servers a
- overtake/telegramswiftThe official open-source macOS Telegram desktop app written in Swift — full native messaging with voice messag
- jacklandrin/onlyswitchOnlySwitch is a free macOS menu bar app that gives you one-click toggles for dozens of common settings — dark
- pkmital/tensorflow_tutorialsA 2016 TensorFlow tutorial series covering everything from basics through convolutional networks and variation
- danger/dangerDanger automates code review checklists by running your team's written rules during CI and posting the results
- edoverflow/can-i-take-over-xyzA community-maintained reference list that tells you whether hundreds of third-party services are vulnerable t
- jrohy/trojanA web-based management panel for running a multi-user Trojan proxy server that disguises traffic as HTTPS, let
- alexlenail/nn-svgA browser tool for drawing publication-ready neural network architecture diagrams as scalable SVG files, suppo
- erikbern/ann-benchmarksA benchmarking suite that measures speed and accuracy of 30+ approximate nearest neighbor search libraries — i
- owid/covid-19-dataArchived dataset of COVID-19 cases, deaths, hospitalizations, testing, and vaccination figures for every count
- pagefaultgames/pokeroguePokeRogue is a free fan-made Pokemon roguelite game that runs in the browser — battle through procedurally gen
- hobby-kube/guideA practical written guide for setting up your own Kubernetes cluster on cheap cloud servers like Hetzner or Di
- mdn/browser-compat-dataA large structured dataset from Mozilla recording which browsers support which web features — Web APIs, CSS, H
- pshenok/server-survivalA browser game where you build and scale cloud infrastructure — firewalls, load balancers, CDNs, and databases
- rcourtman/pulsePulse is a real-time monitoring dashboard for Proxmox, Docker, and Kubernetes that shows all your infrastructu
- springside/springside4SpringSide4 is a Java reference codebase showing best-practice patterns for Spring Framework web apps, includi
- jhuckaby/cronicleCronicle is a web-based task scheduler that replaces cron on servers, giving you a browser UI to create, sched
- elderdrivers/edxposedEdXposed is an Android framework for Android 8 through 11 that lets you install modules which change how apps
- crazycodeboy/react-native-splash-screenA React Native library that shows a native splash screen when your iOS or Android app starts and keeps it visi
- onlurking/awesome-infosecA curated list of free cybersecurity learning resources — university courses, practice labs, capture-the-flag
- baichuan-inc/baichuan-7bBaichuan-7B is an open-source 7-billion-parameter language model trained on Chinese and English text, outperfo
- minimax-ai/minimax-h3MiniMax H3 generates short videos with synced audio from text, images, or reference clips, mainly via a hosted
- holaboss-ai/holaosholaOS is a macOS desktop app that turns repeating AI tasks into persistent workspaces where each review cycle
- jpadilla/pyjwtPyJWT is a Python library that creates and verifies JSON Web Tokens — small signed data packets used to prove
- react-native-modal/react-native-modalA drop-in React Native modal with smooth animations, swipeable dismiss, customizable backdrop, and keyboard/ro
- wasabeef/blurryAndroid library for adding blur effects to views and images in one or two lines. Supports overlay mode, captur
- 666os/clashmacClashMac is a macOS menu-bar app for routing internet traffic through proxy servers, featuring an animated glo
- anders94/blockchain-demoInteractive browser-based demo for learning blockchain fundamentals hands-on: hashing, chaining blocks, mining
- arthelokyo/astrowindFree open-source website template combining Astro and Tailwind CSS for fast, SEO-ready personal sites, blogs,
- helicone/heliconeOpen-source AI observability platform that proxies requests to OpenAI, Anthropic, and other providers, logging
- azgaar/fantasy-map-generatorA free browser-based tool for procedurally generating and interactively editing detailed fantasy maps, aimed a
- gilbertchen/duplicacyLock-free cloud backup tool written in Go that deduplicates file chunks across multiple machines simultaneousl
- cirruslabs/tartTart is a toolset for building, running, and managing macOS and Linux virtual machines on Apple Silicon Macs,
- roc-lang/rocRoc is a new programming language designed to be fast, friendly, and functional — still in active development
- techxuexi/techxuexiTechXueXi is a Python automation tool that earns daily study points on the Chinese government platform Xuexi Q
- quipnetwork/xq-pyxq-py is a Python library that simulates a quantum computer, letting developers write and test quantum program
- nextai-translator/bob-plugin-openai-translatorA macOS Bob app plugin that routes translations, writing polish, and grammar fixes through OpenAI, so you can
- timber/timberTimber is a WordPress plugin that separates PHP logic from HTML design using the Twig template language, makin
- clusterzx/paperless-aiPaperless-AI is a Docker add-on for Paperless-ngx that automatically tags and categorizes incoming documents u
- fogleman/nesA Nintendo Entertainment System emulator written in Go that lets you play classic NES games on a modern comput
- louiszhai/toolA curated list of productivity tools and apps for Mac developers, organized by category. Written in Chinese, i
- rstudio/shinyShiny is an R package that turns your existing R analysis code into interactive web apps with sliders, charts,
- dundee/gduGdu is a fast command-line disk usage analyzer written in Go that shows what is filling up your hard drive, le
- nekoparapa/ainieeDesktop app for translating games, novels, subtitles, and documents in bulk using AI. Configure an API key or
- connectai-e/feishu-openaiA self-hosted bot that brings OpenAI into the Feishu workplace chat app, letting employees ask questions, tran
- hanks-zyh/htextviewAn Android library that plays animated effects when text in a label changes — fade, typewriter, rainbow color
- tuist/tuistA toolchain for iOS and macOS developers that generates Xcode project files from Swift code to eliminate merge
- pyinfra-dev/pyinfraA Python tool that automates server setup by running shell commands over SSH. Write Python scripts describing
- youmind-openlab/awesome-gpt-image-2A community-curated library of 2,000+ tested prompts for OpenAI's image generation model, organized by use cas
- ramon-victor/freegpt-webuiAn archived Python web app that provides a ChatGPT-like chat interface using free third-party AI access — no O
- djadmin/awesome-bug-bountyA curated reference list for security researchers with links to bug bounty platforms, individual company progr
- dagrejs/dagreA JavaScript library that automatically calculates where to place nodes and how to route arrows in directed gr
- lmoroney/dlaicourseA collection of Jupyter Notebooks for learning deep learning. No README is provided, so course structure and p
- showlab/awesome-video-diffusionA curated reference list tracking research papers and open-source tools for AI-generated and AI-edited video —
- jakewharton/u2020A sample Android app demonstrating dependency injection with Dagger and a debug drawer that lets developers sw
- matrix-org/dendriteDendrite is a Matrix homeserver written in Go — software that manages accounts, stores messages, and connects
- vas3k/taxhackerTaxHacker is a self-hosted app for freelancers that reads receipts and invoices using AI, automatically extrac
- seriousm4x/upsnapUpSnap is a self-hosted web dashboard for waking up, monitoring, and shutting down computers and devices on yo
- vcmi/vcmiAn open-source C++ recreation of the Heroes of Might and Magic III game engine. Lets you play the classic stra
- yujiosaka/headless-chrome-crawlerA Node.js library that crawls websites — including JavaScript-heavy single-page apps — by running a real Chrom
- yeemachine/kalidokitKalidoKit is a JavaScript library that converts face and body tracking data from your camera into the movement
- google/claspClasp is a command-line tool that lets you write and manage Google Apps Script projects locally in any code ed
- mlpack/mlpackmlpack is a fast, header-only C++ machine learning library with ready-made algorithms for classification, regr
- openbmb/toolbenchToolBench is an AI research dataset and open-source model that teaches language models to use real software AP
- alexjustesen/speedtest-trackerSpeedtest Tracker is a self-hosted web app that automatically runs internet speed tests on a schedule and save
- harfbuzz/harfbuzzHarfBuzz is a text shaping engine that ensures words and letters display correctly on screen, especially for c
- lebab/lebabLebab is a command-line tool that automatically rewrites old JavaScript code into modern ES6 and ES7 syntax —
- owasp/top10The OWASP Top 10 is the official list of the ten most critical web application security risks, published by th
- dthree/vorpalVorpal is a Node.js library for building interactive command-line apps with a persistent shell prompt, built-i
- madhuakula/kubernetes-goatKubernetes Goat is a deliberately insecure Kubernetes cluster for hands-on security training, with 22 scenario
- rmax/scrapy-redisScrapy-Redis connects the Scrapy web scraping library to Redis so multiple crawlers can share the same URL que
- rappasoft/laravel-boilerplateLaravel Boilerplate is a ready-made PHP starter project that gives you user accounts, roles, permissions, an a
- dmunozv04/isponsorblocktviSponsorBlockTV is a self-hosted program that automatically skips sponsor segments, intros, and ads on YouTube
- kornelski/pngquantpngquant is a command-line tool that shrinks PNG image files by 60-80% by reducing them to 256 colors, while k
- pfsense/pfsensepfSense is a free, open source firewall and router built on FreeBSD that replaces expensive commercial network
- quipnetwork/quip-node-managerQuip Node Manager is a desktop app for Windows, macOS, and Linux that lets you run and monitor a Quip network
- assaf/zombieZombie.js is a Node.js library that simulates a browser in memory so you can write automated web app tests tha
- cloud-hypervisor/cloud-hypervisorCloud Hypervisor is a lightweight, security-focused virtual machine manager written in Rust, designed to run m
- hlmd/postman-cnA community-made Chinese language pack for Postman that translates the entire interface into Simplified Chines
- lingdong-/shan-shui-infA browser art project that generates infinite, scrollable Chinese landscape paintings using code — mountains a
- meituan-dianping/sqladvisorSQLAdvisor analyzes your SQL queries and recommends which database indexes to add so they run faster — no quer
- idealo/imagededupimagededup is a Python library that finds duplicate and near-duplicate images in a folder using fast hashing o
- oomol-lab/pdf-craftpdf-craft converts scanned PDF books into Markdown or EPUB locally on your machine, using AI to read text from
- dcastil/tailwind-mergeA TypeScript utility that merges Tailwind CSS class strings and automatically removes conflicting classes so t
All repos · Explain any other repo →