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
- 0xjacky/nginx-uiA browser-based control panel for managing Nginx web server configurations, SSL certificates, and live server
- octobercms/octoberA self-hosted CMS built on PHP and Laravel that keeps website development simple, with a plugin marketplace an
- loft-sh/vclusterA tool that creates lightweight virtual Kubernetes clusters inside an existing cluster, giving teams isolated
- jordanschuetz/learncs8-resumeA Bootstrap-based resume website template created for the LearnCS8 course Lab 3, intended for students to cust
- yishentu/claudianAn Obsidian plugin that embeds AI coding agents like Claude Code and Codex directly inside your note-taking ap
- ankidroid/anki-androidThe Android version of Anki, a free flashcard app that uses spaced repetition and the FSRS algorithm to help y
- microsoft/promptflowA Microsoft toolkit for building, testing, evaluating, and deploying applications that use large language mode
- chimurai/http-proxy-middlewareA Node.js library that forwards HTTP requests from your server to another server, commonly used to bypass brow
- dompdf/dompdfDompdf converts HTML and CSS into PDF files entirely within PHP, handling layout and styling without any exter
- lingochamp/filedownloaderFileDownloader is an Android library for background file downloads with pause, resume, multi-connection, and b
- evanli/github-rankingA daily-updated reference listing the most-starred and most-forked GitHub repositories overall and broken down
- immediate-mode-ui/nuklearNuklear is a single-file C library for building immediate-mode GUIs with no dependencies, designed to plug int
- jobbole/awesome-cpp-cnA Chinese-language curated list of C++ libraries, tools, and resources organized by category, translated from
- tyrrrz/discordchatexporterDiscordChatExporter saves Discord message history to HTML, plain text, CSV, or JSON files, with both a desktop
- bufbuild/bufBuf is a CLI tool for Protocol Buffers that lints API definitions, detects breaking changes, generates code, a
- kefranabg/readme-md-generatorA CLI tool that generates a formatted README.md by asking guided questions and auto-filling answers from your
- h07000223/flycotablayoutFlycoTabLayout is an Android library offering three customizable tab bar styles with sliding indicators, notif
- aristocratos/bashtopBashtop is a terminal resource monitor showing live CPU, memory, disk, network, and process data in a visual t
- anomalyco/opentuiA library for building interactive terminal user interfaces with panels, menus, and layouts — built on a fast
- wsvincent/awesome-djangoA community-maintained list of the best Django packages, tools, courses, and resources — organized by category
- metafizzy/isotopeA JavaScript library that lets you filter and sort a grid of cards or images on a webpage with smooth animated
- ramotion/animated-tab-barA Swift library for iOS that adds bounce, rotate, and flip animations to tab bar icons when a user taps them —
- styleguidist/react-styleguidistA development tool that auto-generates an interactive, browsable catalog of your React components with live ed
- doocs/jvmA Chinese-language study guide to JVM internals — covers memory layout, garbage collection, class loading, byt
- pi-hole/docker-pi-holeThe official Docker image for Pi-hole, which blocks ads across your entire home network — every device benefit
- jessesquires/jsqmessagesviewcontrollerA deprecated iOS Objective-C library that provided a ready-made chat interface mimicking the iPhone Messages a
- vipstone/faceaiA beginner Python project demonstrating face detection, recognition, emotion analysis, digital makeup effects,
- captbaritone/webampA faithful browser recreation of the classic Winamp 2 music player built with HTML5 and JavaScript — supports
- billryan/resumeA LaTeX resume template that produces a clean one-page PDF, with Unicode support for Chinese, Japanese, and Ko
- mehdihadeli/awesome-software-architectureA curated reading list of articles, videos, and resources on software architecture and design patterns — cover
- krallin/tiniTini is a tiny init process for Docker containers that cleans up zombie processes and ensures Docker stop sign
- simplex-chat/simplex-chatSimpleX Chat is a private messaging app for iPhone, Android, and desktop where your account has no phone numbe
- iptv-org/awesome-iptvA curated list of apps, stream datasets, EPG sources, and developer libraries for watching live TV over the in
- wandb/wandbWeights and Biases (wandb) is a Python library that automatically tracks your machine learning experiments — l
- wojtekmaj/react-pdfA React library for displaying PDF files in web apps using Mozilla's PDF.js engine. Add Document and Page comp
- php/frankenphpFrankenPHP replaces Nginx and PHP-FPM with a single binary that serves PHP apps with automatic HTTPS, HTTP/2,
- toss/es-toolkites-toolkit is a modern JavaScript utility library offering functions like debounce, chunk, and pick that can s
- unicodeveloper/awesome-nextjsA curated list of learning resources, starter boilerplates, articles, videos, and example apps for Next.js — t
- jwtk/jjwtA Java library for creating, signing, and verifying JSON Web Tokens. Set claims, sign with a key, and get back
- coding-horror/basic-computer-gamesA community effort to translate all games from the 1970s book 'BASIC Computer Games' into 10 modern languages
- esphome/esphomeESPHome lets you program ESP32 and ESP8266 smart home sensors and switches by writing a simple YAML config fil
- oldboyxx/jira_cloneA simplified Jira clone built as a real-world showcase using React, TypeScript, and PostgreSQL — intended as a
- microsoft/sql-server-samplesMicrosoft's official library of code samples and demo databases for SQL Server, Azure SQL, and Azure Synapse —
- simonw/datasetteDatasette turns any SQLite database file into a browsable website and JSON API with a single command — no web
- jdan/98.css98.css is a CSS-only stylesheet that makes any web page look like Windows 98 — link one file and apply class n
- deployphp/deployerDeployer is a PHP command-line tool that automates pushing code to remote servers with zero-downtime deploymen
- jaredpalmer/razzleA build tool for creating server-side rendered JavaScript apps without manually configuring Webpack. Works wit
- aws/chaliceChalice is AWS's Python framework for building serverless apps on AWS Lambda — you write plain Python function
- microsoft/stlThe source code for Microsoft's C++ Standard Library — the built-in data structures, algorithms, and utilities
- gristlabs/grist-coreGrist is an open source spreadsheet that works like a database — columns have types, formulas are written in P
- microsoft/typescript-react-starterA now-deprecated Microsoft starter template for React with TypeScript — kept as a historical reference, since
- facebook/hermesHermes is a JavaScript engine built by Facebook that compiles JavaScript ahead of time so React Native mobile
- jxxghp/moviepilotMoviePilot is a Python automation tool for managing a home media library on a NAS server, rebuilt from NAStool
- keen/dashboardsA collection of responsive HTML dashboard templates built with CSS Grid, giving you a ready-made layout for an
- blevesearch/bleveBleve is a Go library you embed directly in your app to add full-text search — including fuzzy matching, geogr
- gregberge/svgrSVGR converts SVG image files into React components automatically, so you can use icons and illustrations as i
- numba/numbaNumba speeds up Python numerical code by compiling it to machine code at runtime using LLVM — add one decorato
- facebook/react-devtoolsThis is the archived original home of React DevTools, a browser extension for inspecting React component trees
- bytebot-ai/bytebotBytebot is an open source AI agent that operates a full Ubuntu desktop environment to complete tasks in plain
- zilliztech/claude-contextClaude Context is an MCP plugin that indexes your entire codebase into a vector database so AI coding assistan
- opendiablo2/opendiablo2OpenDiablo2 is an open source Go reimplementation of the Diablo 2 game engine that lets you play the classic g
- cyan4973/xxhashUltra-fast hashing library in C that turns data into fingerprints at speeds faster than RAM — built for non-se
- dreammis/social-auto-uploadPython command-line tool that automatically publishes videos and image posts to Douyin, Bilibili, TikTok, and
- jfeinstein10/slidingmenuAndroid library that adds a slide-out navigation panel to any app — the style made popular by Facebook and You
- leantime/leantimeAn open source project management tool built for non-project managers, combining kanban, Gantt, goals, and doc
- hectorqin/readerSelf-hosted server that brings the popular Chinese legado e-book reader to desktop browsers and iOS, letting y
- doctrine/instantiatorTiny PHP library that creates class instances without running their constructors — useful when rebuilding obje
- antlr/grammars-v4A large open collection of ANTLR v4 grammar files covering dozens of programming languages and file formats, s
- file-new-project/eartrumpetFree Windows app that replaces the built-in volume mixer with per-app volume sliders and lets you move individ
- fogleman/craftA Minecraft-style voxel sandbox game written from scratch in a few thousand lines of C, with procedural terrai
- mhadidg/software-architecture-booksA curated, criteria-filtered reading list of software architecture books organized by topic, with Goodreads ra
- openspug/spugOpen-source web operations platform for small teams to manage servers, automate deployments, run remote shell
- kkroening/ffmpeg-pythonA Python library that lets you write video and audio processing instructions as readable Python code instead o
- yichuan-w/leannA vector database that runs entirely on your laptop, letting you search through large personal data collection
- dangrossman/daterangepickerA front-end JavaScript component that adds a click-to-open calendar popup to any web page, letting users selec
- androidannotations/androidannotationsA Java framework for Android that uses annotations to automatically generate repetitive setup code, so you wri
- automattic/_sA minimal WordPress starter theme for developers to build custom themes on top of, now archived since WordPres
- gui-cs/terminal.guiA .NET toolkit with 50+ ready-made controls for building full-featured applications that run inside a terminal
- zh-google-styleguide/zh-google-styleguideChinese-language translations of Google's official coding style guides covering C++, Python, JavaScript, Java,
- sparkaudio/spark-ttsA text-to-speech AI that can clone any voice from a short audio clip and generate natural-sounding speech in C
- pointcloudlibrary/pclAn open-source C++ library with hundreds of algorithms for reading, filtering, aligning, and reconstructing 3D
- react-dropzone/react-dropzoneA small React library that adds drag-and-drop file uploading to any part of your web page using a single hook,
- aslody/virtualappAndroid framework that runs other apps inside a sandboxed container, enabling multiple accounts of the same ap
- rushter/mlalgorithmsClean, readable Python implementations of common machine learning algorithms designed for learning how they wo
- phodal/githubA free Chinese-language ebook about using GitHub effectively, building open-source projects, and understanding
- quay/clairOpen-source tool that scans container images for known security vulnerabilities without running them, exposing
- futurice/ios-good-practicesA practical written guide to iOS app development best practices covering architecture, tooling, Swift style, s
- cytoscape/cytoscape.jsJavaScript library for displaying and analyzing networks of connected nodes — social graphs, org charts, biolo
- lengstrom/fast-style-transferPython tool that applies the visual style of a painting to any photo or video using a pre-trained neural netwo
- leandromoreira/ffmpeg-libav-tutorialHands-on C tutorial that teaches you to use FFmpeg as a programming library rather than a command-line tool, c
- getumbrel/llama-gptSelf-hosted ChatGPT-like chatbot powered by Llama 2 that runs entirely on your own machine — no account, no cl
- vanessa219/vditorEmbeddable Markdown editor for web apps that supports three editing modes — WYSIWYG, instant rendering, and sp
- xlite-dev/leetcudaA collection of 200+ working CUDA GPU programming examples organized by difficulty, covering high-performance
- hakanyalcinkaya/kodluyoruz-frontend-101-egitimiCompanion code and resources for a beginner-level Turkish front-end course covering HTML, CSS, JavaScript, Boo
- betaflight/betaflightOpen-source drone flight controller firmware that manages motors, sensors, and pilot inputs, with a web-based
- haltu/muuriMuuri is a JavaScript library for building interactive responsive grids where items can be dragged, filtered,
- bnb/awesome-hyperA community-curated list of plugins, themes, and resources for Hyper — a JavaScript-based terminal emulator th
- epicmaxco/vuestic-adminA free, MIT-licensed Vue 3 admin dashboard starter template with sidebar navigation, data tables, charts, dark
- vuecomponent/ant-design-vue-proA Vue 2 enterprise admin dashboard starter template built on Ant Design, with pre-built authentication flows,
- cupy/cupyA Python library that lets you swap out NumPy and SciPy with GPU-accelerated versions, making large-scale nume
All repos · Explain any other repo →