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
- skills/introduction-to-githubAn interactive one-hour GitHub exercise that teaches complete beginners the four core steps — branching, commi
- bpftrace/bpftraceA scripting tool for Linux that lets you observe what a running system is doing in real time — which files a p
- krillinai/krillinaiA self-hosted tool that automatically translates and dubs videos into over 100 languages by combining AI trans
- qrohlf/trianglifyA JavaScript library that generates beautiful decorative backgrounds made of colorful triangles — you set the
- bxcodec/go-clean-archA Go codebase that demonstrates how to structure a backend application using Clean Architecture, separating bu
- netflix/metaflowA Python framework from Netflix for building and running AI and machine learning workflows that scales from la
- containerd/nerdctlA command-line container tool that works exactly like Docker's CLI but runs on the containerd runtime, adding
- frappe/frappeA full-stack Python and JavaScript web framework built to power business applications like ERPNext, with batte
- tencent/xluaxLua lets developers write Lua scripts inside C# Unity games and hot-patch shipped bugs at runtime without req
- devhubapp/devhubDevHub is a TweetDeck-style app for managing GitHub notifications and activity across Android, iOS, web, and d
- wtsxdev/reverse-engineeringA curated list of books, courses, tools, and practice platforms for learning reverse engineering, malware anal
- tarscloud/tarsTARS is a battle-tested microservices framework from Tencent that handles cross-language RPC, service discover
- kyome22/runcat365RunCat 365 is a tiny Windows app that puts an animated running cat in your taskbar as a lightweight desktop de
- connors/photonPhoton is a CSS toolkit and component library that makes Electron desktop apps look polished and native-feelin
- acly/krita-ai-diffusionA Krita plugin that adds AI image generation — inpainting, live painting, and upscaling — directly inside the
- breezy-weather/breezy-weatherBreezy Weather is a privacy-focused open-source Android weather app supporting 50+ weather sources with detail
- facebookresearch/demucsDemucs is a Python tool from Meta's research team that splits any music track into separate stems — drums, bas
- stanfordnlp/corenlpStanford CoreNLP is a Java library from Stanford that extracts structured information from text — named entiti
- offa/android-fossA curated directory of free, open-source Android apps organized by category, helping you find privacy-respecti
- 0x7c13/notepadsNotepads is a modern, tab-based text editor for Windows with Markdown preview and a diff viewer, designed as a
- patrickjs/awesome-angularA community-maintained directory of the best tools, libraries, and learning resources for developers building
- yuan1z0825/nature-skillsCollection of nine reusable skill bundles for AI coding assistants that help write scientific papers in the st
- facebookresearch/pytorch3dPyTorch3D is a toolkit from Meta Research for building AI systems that work with 3D objects, providing ready-m
- kubernetes/client-goA Go library that lets your programs talk to a Kubernetes cluster to create, update, and monitor applications.
- joyceql/magic-resumeA free, self-hostable online resume editor with real-time preview, PDF export, and AI-assisted writing, person
- wxt-dev/wxtWXT is a TypeScript framework for building browser extensions that handles cross-browser differences, live rel
- openai/codex-securityA CLI and TypeScript SDK from OpenAI that scans code for security vulnerabilities using an AI model, then help
- alibaba/zvecZvec is an embeddable vector database from Alibaba that you add to your Python or Node.js app like a library —
- huggingface/accelerateAccelerate is a Hugging Face library that lets you run the same PyTorch training code on one CPU, multiple GPU
- pmndrs/use-gestureuse-gesture is a JavaScript library that gives React and plain-JS apps detailed, clean data about mouse and to
- bradautomates/claude-videoA Claude Code tool that lets Claude actually watch videos, pulling frames and transcripts so it can answer que
- ruanyf/webpack-demosA collection of 15 minimal, numbered Webpack examples that teach bundling concepts step by step — from a singl
- codingdocs/awesome-javaA curated, category-organized list of high-quality Java open-source projects on GitHub and Gitee, maintained b
- ahrm/sioyekSioyek is a PDF viewer built for reading research papers and textbooks, with smart citation jumping, portals t
- gabrielbull/react-desktopA JavaScript library of pre-built UI components styled to look like real macOS and Windows 10 controls, so web
- scrapinghub/portiaPortia is a visual, no-code web scraping tool where you click on page elements to teach it what data to extrac
- dotnet/yarpA Microsoft open-source toolkit for building custom reverse proxy servers in .NET — you embed it in your own a
- modelscope/facechainAn AI tool that generates portrait photos of a real person from just one input photo — place their face into n
- crossoverjie/cimAn open-source instant messaging system built for developers to study or extend — supports group and private c
- arogozhnikov/einopsA Python library that lets you reshape and rearrange multi-dimensional arrays using simple readable text patte
- diasurgical/devilutionxA modern engine port that lets you play the classic 1996 game Diablo on today's computers, phones, and game co
- matheusfelipeog/beautiful-docsA community-curated list of software documentation examples worth learning from — covers databases, frameworks
- mobz/elasticsearch-headA browser-based UI for exploring and managing an Elasticsearch cluster, letting you browse indices, run querie
- nlpxucan/wizardlmA Microsoft research project releasing three AI models — one for general instructions, one for coding, and one
- reactiveui/refitA C# library that turns a simple interface definition into a fully working HTTP client — you describe your RES
- eduardolundgren/tracking.jsA small JavaScript library that adds real-time face detection and color tracking to web pages using the browse
- greatfrontend/top-javascript-interview-questionsA curated collection of hundreds of JavaScript interview questions with answers, organized by frequency, diffi
- peachananr/onepage-scrollA jQuery plugin that converts a normal website into a full-screen section-snapping experience — users flip bet
- alufers/mitmproxy2swaggerA command-line tool that converts recorded network traffic — from mitmproxy captures or browser HAR exports —
- cxasm/notepad--A cross-platform text editor for Windows, macOS, and Linux (including UOS, a Chinese Linux OS), written in C++
- malwaredllc/byobAn open-source Python framework for studying how command-and-control botnet systems work, featuring a web dash
- wwmm/easyeffectsA Linux desktop app that applies real-time audio effects — equalizer, compressor, noise reduction, reverb, and
- fmhy/editThe editing tool for FMHY (FreemediaHeckYeah), a community-maintained catalog of free media and software resou
- udlbook/udlbookJupyter notebook companions for 'Understanding Deep Learning' by Simon J.D. Prince, providing runnable Python
- resque/resqueA Ruby library that moves slow tasks like email sending and report generation into background queues stored in
- umano/androidslidinguppanelA Java library for Android that adds a draggable bottom panel — like the info strip in Google Maps — which sli
- swiftmailer/swiftmailerAn archived PHP library for sending email from web applications, now end-of-life since November 2021 — the sam
- openpipe/artAn open-source Python library that trains AI language models to improve at multi-step tasks — searching emails
- morvanzhou/reinforcement-learning-with-tensorflowA step-by-step tutorial collection for learning reinforcement learning in Python and TensorFlow, covering algo
- major/mysqltuner-perlA single Perl script that connects to a live MySQL, MariaDB, or Percona database and prints a health score plu
- flannel-io/flannelFlannel is a networking layer for Kubernetes that gives every container its own IP address so containers on di
- tiiny-ai/powerinferPowerInfer is a C++ inference engine that runs large AI language models on a consumer GPU by keeping frequentl
- cloakhq/cloakbrowserCloakBrowser is a patched build of the Chromium browser that bypasses bot detection systems like Cloudflare an
- automattic/kueKue is an archived Node.js background job queue backed by Redis with priority levels, retries, delays, and a b
- dr-tsng/zygisknextZygiskNext is a standalone Zygisk implementation for Android that lets Magisk modules run on KernelSU-rooted d
- toniblyx/my-arsenal-of-aws-security-toolsA curated, regularly updated directory of open source security tools for AWS organized by category — defensive
- ntegrals/openbrowserOpen Browser is a TypeScript framework that gives an AI model control of a real web browser — describe what yo
- sjwhitworth/golearnGoLearn is a batteries-included machine learning library for Go that follows the familiar scikit-learn Fit and
- vfsfitvnm/vimusicAn Android app that streams music from YouTube Music for free, with offline caching, synchronized lyrics, and
- kxxwz/sjtu-coursesA community-maintained collection of past exams, lecture notes, and assignments for computer science and engin
- hediet/vscode-drawioA VS Code extension that brings the Draw.io diagramming tool into your code editor, letting you create flowcha
- friuns2/blackfriday-gpts-promptsA curated list of prompts and links for free ChatGPT custom AI assistants, organized by category including pro
- swagger-api/swagger-editorA browser-based editor for writing and previewing REST API specifications in OpenAPI and AsyncAPI formats, wit
- hoochanlon/hamuleiteA Chinese-language knowledge archive of curated academic research links, AI tool guides, and university resour
- antfu-collective/vitesseA pre-configured Vue 3 and Vite starter template with file-based routing, auto-imported components, Pinia stat
- hugoblox/kitAn open-source block-based website framework for Hugo that lets you build free static sites from Markdown file
- mouredev/hello-sqlA free beginner SQL course in Spanish with 80+ video lessons and matching code files covering everything from
- mrs0m30n3/youtube-dl-guiA graphical desktop app that wraps youtube-dl so you can download videos from YouTube and hundreds of other si
- hrsh7th/nvim-cmpnvim-cmp is a plugin for the Neovim text editor that adds powerful auto-completion, pulling suggestions from m
- pocoproject/pocoPOCO is a large collection of C++ libraries that give developers ready-made code for networking, HTTP, JSON, d
- autodarkmode/windows-auto-night-modeA lightweight Windows app that automatically switches between dark and light themes on Windows 10/11 on a sche
- goplus/xgoXGo is a beginner-friendly programming language built on Go that removes boilerplate syntax and lets you call
- justson/agentwebAgentWeb is a Java library for Android that wraps the built-in WebView component to make displaying web pages
- opendigg/awesome-github-wechat-weappA curated list of open-source WeChat Mini Program libraries, frameworks, developer tools, and example projects
- caelestia-dots/shellcaelestia-shell is a custom desktop shell for Linux users running the Hyprland tiling window manager, replacin
- json-path/jsonpathJayway JsonPath is a Java library that lets you extract specific values from JSON documents using short path e
- replicate/cogCog is an open-source tool that automatically packages machine learning models into Docker containers, handles
- cloudflare/cfsslCFSSL is Cloudflare's open-source toolkit for creating and managing TLS certificates, letting teams run their
- thewhiteh4t/seekerSeeker is a Python proof-of-concept tool that hosts a fake webpage to trick smartphone visitors into granting
- uncss/uncssUnCSS is a JavaScript tool that removes unused CSS rules from your stylesheets by checking which rules are act
- mit-pdos/xv6-publicxv6 is a tiny Unix-like operating system written at MIT in C — small enough to read completely — used worldwid
- xenia-project/xeniaXenia is an experimental Xbox 360 emulator for Windows and Linux that lets you run games from the original con
- ashishb/android-security-awesomeA maintained index of Android security tools, academic papers, and known exploits — a single organized startin
- projectstorm/react-diagramsreact-diagrams is a TypeScript library that adds interactive drag-and-connect node diagram editors to React ap
- bluesky-social/atprotoatproto is the official TypeScript reference implementation of Bluesky's open social networking protocol — let
- huggingface/ml-internML Intern is an open-source command-line AI assistant for machine learning work — give it a task in plain Engl
- vimwiki/vimwikiVimWiki is a Vim plugin that turns a folder of plain text files into a linked personal wiki inside your editor
- hybridgroup/gobotGobot is a Go framework for controlling physical hardware — robots, drones, IoT sensors, and motors — supporti
- fenixsoft/awesome-fenixawesome-fenix is an open-source book on distributed software architecture that pairs written guides with compa
- adobe-fonts/source-han-serifFree, open-source serif font family by Adobe covering Chinese, Japanese, Korean, and Latin characters, availab
All repos · Explain any other repo →