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
- princeton-nlp/simcseSimCSE is a research library that converts sentences into numerical embeddings so you can compare or search te
- axboe/liburingliburing is a C library that makes it easier to use io_uring, a Linux kernel feature for fast, asynchronous fi
- containersolutions/k8s-deployment-strategiesA reference collection of runnable Kubernetes examples showing six ways to release a new app version, from sim
- justjavac/replacegooglecdnReplaceGoogleCDN is a browser extension that redirects blocked Google-hosted web resources to faster mirrors f
- kunminx/linkage-recyclerviewLinkage-RecyclerView is an Android library that adds a two-panel linked category-and-item list, like a food de
- pyvista/pyvistaPyVista is a Python library for visualizing and analyzing 3D data like meshes, point clouds, and volumes in sc
- fabric8io/kubernetes-clientA Java library with a readable, sentence-like syntax for controlling Kubernetes and OpenShift clusters from co
- neiesc/awesome-minimalistA curated, alphabetized list of small, lightweight CSS and web frameworks across many languages, with links, l
- sebaxakerhtc/rdpwrap.iniA regularly updated configuration file that keeps the RDP Wrapper Library working on new Windows builds, enabl
- wonderunit/storyboarderStoryboarder is a minimal desktop drawing app for quickly sketching storyboards, playing them back as an anima
- alexaltea/orbitalOrbital is an early-stage, virtualization-based PlayStation 4 emulator aimed at researchers, requiring compila
- bigcapitalhq/bigcapitalBigcapital is open-source, self-hostable double-entry accounting and inventory software for small businesses,
- rs/curlieCurlie wraps curl with cleaner syntax and color-coded, readable output inspired by HTTPie, while keeping every
- thenetadmin/zjuthesisA LaTeX thesis template for Zhejiang University covering undergraduate through doctoral levels, usable via Ove
- badrisnarayanan/antigravity-claude-proxyA local proxy server that lets Claude Code and similar tools connect through Antigravity Cloud Code instead of
- charlesq34/pointnet2A research codebase that trains neural networks to classify and segment 3D point cloud data.
- genmoai/mochiAn open-source AI model that turns a text description into a short video clip.
- meliorence/react-native-render-htmlA React Native library that renders HTML content as native mobile UI components instead of a WebView.
- skorokithakis/cattA command-line tool that sends videos from your computer or the web to a Chromecast device on your TV.
- bhattsameer/bombersA reference index of scripts that send high volumes of automated messages to a phone number or email address.
- grananqvist/awesome-quant-machine-learning-tradingA curated list of books, courses, papers, and code for applying machine learning to quantitative trading.
- smarttoolfactory/jetpack-compose-tutorialsA hands-on tutorial series that teaches Android developers how to build UIs with Jetpack Compose.
- visualize-ml/book5_essentials-of-probability-and-statisticsCompanion Jupyter notebooks for a Chinese-language textbook on probability and statistics.
- yangwohenmai/lstmA Python tutorial series teaching how to use LSTM neural networks to forecast time-series data.
- jrjohansson/scientific-python-lecturesA series of Jupyter notebook lectures teaching scientific computing with Python, covering Numpy, Scipy, Matplo
- prettier/eslint-plugin-prettierAn ESLint plugin that runs Prettier behind the scenes and reports any formatting mismatch as an ESLint error,
- seisman/how-to-write-makefileA Chinese-language guide, built with Sphinx, that teaches developers how to write Makefiles for automating bui
- foso/jetpack-compose-playgroundA runnable collection of Jetpack Compose examples showing how to build Android UI layouts, components, and Mat
- gsconnect/gnome-shell-extension-gsconnectA GNOME Shell extension that brings KDE Connect features to Linux, letting your desktop share files, texts, no
- swiftlang/swift-syntaxThe official Swift library for parsing Swift code into a structured syntax tree, used as the foundation for Sw
- zenazn/gojiA minimal, unopinionated Go web framework handling URL routing, middleware, and graceful shutdown, now superse
- elastic/elasticsearch-netThe official .NET client for Elasticsearch, letting C# applications create indexes, store documents, and run s
- aws/aws-sdk-rubyThe official Ruby toolkit for calling Amazon Web Services, giving you one client object per AWS service like S
- playgameservices/play-games-plugin-for-unityA Unity plugin adding Google Play Games sign-in, achievements, leaderboards, and cloud saves to Android games
- sciactive/pnotifyA modular JavaScript/TypeScript library for showing toast, banner, modal, and desktop notifications in web app
- huburt-hu/newbieguideAn Android library that adds a chainable, first-time-user onboarding overlay highlighting specific views with
- keenanwoodall/deformA Unity package that lets you stack real-time mesh deformation effects on 3D models during gameplay, with mult
- mesa/mesaA Python library for agent-based modeling, letting you simulate many interacting agents and watch complex beha
- rawpython/remiA tiny Python library that renders GUIs in a web browser, so you build desktop-style apps in pure Python with
- dathere/qsvA fast Rust command line toolkit with dozens of composable commands for querying, cleaning, and transforming C
- edvin/tornadofxA lightweight, no longer maintained Kotlin framework for building JavaFX desktop apps with type-safe UI and CS
- fbeline/design-patterns-jsA reference repo implementing all 23 Gang of Four design patterns as runnable JavaScript code for learning.
- paceholder/nodeeditorA C++ Qt library for building node-based graph editors, usable for graph visualization or full dataflow progra
- xinyu1205/recognize-anythingA family of open source AI models (RAM++, RAM, Tag2Text) that automatically tag and caption what appears in an
- byt3bl33d3r/mitmfAn unmaintained Python framework for Man-In-The-Middle network attacks, now superseded by Bettercap.
- gaubert/gmvaultA command line tool that backs up and restores your Gmail account to a local folder, so you never lose your em
- antfu/vscode-file-nesting-configA settings snippet for VS Code that groups related files together in the file explorer, so config and generate
- lucasjinreal/tensorflow_poemsA neural network project that trains on classical Chinese poems and generates new poetry, including acrostic p
- yeahwu/v2ray-wssA one command shell script that sets up several encrypted proxy protocols, like V2ray and Hysteria2, on a Linu
- csfrequency/react-firebase-hooksA library of ready made React Hooks for Firebase, covering auth, Firestore, storage, cloud functions, messagin
- hendricius/pizza-doughA detailed recipe and web calculator for making Neapolitan style pizza dough at home using baker's math percen
- nuxt/contentA Nuxt module that turns Markdown, YAML, CSV, or JSON files in your project into a queryable content layer for
- oblador/hushA free Safari extension for iPhone, iPad, and Mac that blocks annoying cookie consent popups and tracking noti
- seblague/geographical-adventuresA work in progress Unity geography game, built in C#, where you deliver packages to countries using real world
- apache/incubator-heronAn Apache incubator project from Twitter for processing huge streams of real-time data, like tweets and clicks
- devmeremenko/xcodebenchmarkA benchmark that measures Xcode compilation time on your Mac by building a large Swift and CocoaPods project,
- fluidgroup/brightroomA Swift library for iOS that gives developers the building blocks to add a full, Instagram-style photo editor
- jameskerr/react-arboristA React component for building fast, VS Code style tree-view panels with drag and drop, search, and virtualize
- johanneskaufmann/html-to-markdownA Go library and command-line tool that converts HTML, even entire websites, into clean Markdown text.
- arl/statsvizA Go library that adds a live, real-time browser dashboard showing memory, goroutines, and garbage collection
- copilotc-nvim/copilotchat.nvimA Neovim plugin that adds an AI chat window powered by GitHub Copilot Chat, letting you reference code and get
- dotnet/maui-samplesA Microsoft-maintained collection of example apps showing how to build cross-platform mobile and desktop apps
- eosphoros-ai/awesome-text2sqlA curated list of research papers, datasets, and tools about Text-to-SQL, the problem of turning plain English
- frictionalgames/amnesiathedarkdescentThe C++ source code for the horror game Amnesia: The Dark Descent, released for study and modding.
- geuis/helium-cssA browser-based tool that scans your site's pages to find CSS rules that are never actually used, so you can s
- melvin-abraham/google-assistant-unofficial-desktop-clientAn unofficial desktop app that brings Google Assistant to Windows, macOS, and Linux with a Chrome OS style int
- simplemobiletools/simple-calendarAn open source, offline Android calendar app with event reminders, CalDAV syncing, and no ads.
- tibold/svg-explorer-extensionA Windows Explorer add-on that shows real thumbnail previews for SVG files instead of blank icons.
- cinnyapp/cinnyA clean, modern web client for the Matrix open messaging protocol, built with React and TypeScript, that conne
- littlekernel/lkA small, portable operating system kernel for embedded systems, used as the bootloader in many Android phones.
- maplibre/martinA fast Rust tile server that turns PostGIS, PMTiles, or MBTiles data into map tiles for web maps.
- spegel-org/spegelA stateless tool that caches container images inside a Kubernetes cluster to speed up and stabilize image pull
- xiaohucode/yidaruleA rule-file collection that configures the Yida content reader app to pull text, audio, manga, and video sourc
- zouzhekang/yjypaperA crowdsourced record cataloguing alleged errors and misconduct claims found in a specific master's thesis.
- dataherald/dataheraldA natural-language-to-SQL system that lets non-technical users query a database in plain English.
- sandboxie/sandboxieA Windows application that runs programs in an isolated sandbox so any file system or registry changes are dis
- zserge/awficeA set of tiny, installation-free office tools (editor, spreadsheet, drawing, slides, code) that run as browser
- 34306/vphone-aioA single shell script that downloads and boots a large, pre-jailbroken virtual iPhone image on a Mac, accessed
- datawhalechina/thorough-pytorchA free, Chinese-language, group-based course that teaches PyTorch from the basics through advanced training te
- microsoft/azure-pipelines-tasksThe official source code for the built-in tasks (build, test, deploy steps) that ship with Microsoft's Azure P
- mistertea/eternalterminalEternal Terminal is a remote shell like SSH that automatically reconnects your session after network drops, IP
- pallets/quartAn async Python web framework built as a drop-in async version of Flask, from the same Pallets team.
- spotify/chartifyChartify is Spotify's Python charting library that uses one consistent data format and good default styles to
- tarantool/tarantoolTarantool is an in-memory database and Lua application server in one process, built for fast caches, queues, a
- ckb-next/ckb-nextAn open-source Linux driver for Corsair keyboards and mice that replicates Corsair's Windows/macOS CUE softwar
- emilbaehr/automatic-app-landing-pageA no-code Jekyll template that builds a free iOS app landing page on GitHub Pages, pulling app details automat
- godot-rust/gdnativegdnative lets you write Rust game logic for Godot 3, but it is no longer maintained now that Godot 4 users hav
- hujie-frank/senetOfficial code and pre-trained models for Squeeze-and-Excitation Networks (SENet), an image recognition techniq
- jsonrainbow/json-schemaA PHP library that validates JSON data against a JSON Schema, checking whether a document's fields match expec
- kent0n-li/chatdoctorA research project that fine-tunes Meta's LLaMA language model on real patient-doctor conversations so it can
- nesquena/rablRABL is a Ruby templating library for shaping API responses, letting you rename fields, nest records, and add
- rlcode/reinforcement-learningA collection of minimal, one-file-per-algorithm Python examples teaching reinforcement learning, from Grid Wor
- camsong/blogA personal blog by a Chinese front-end developer, published as GitHub issues, covering topics like JavaScript,
- kuingsmile/piclistA desktop app, forked from PicGo, that uploads images to cloud storage and also lets you browse, rename, and d
- opensumi/coreA TypeScript framework from Alibaba and Ant Group for building custom code editors and IDEs, with built-in sup
- psycopg/psycopg2The most widely used Python library for connecting to and querying a PostgreSQL database, written in C for spe
- react-native-community/hooksA React Native library that exposes device information like keyboard height, orientation, and accessibility se
- w3c/serviceworkerThe official W3C specification document for service workers, the browser technology behind offline web apps, w
- coding-solo/godot-mcpGodot MCP connects AI coding assistants to the Godot game engine so they can run projects, read errors, and ed
- google/fully-homomorphic-encryptionGoogle's project for making fully homomorphic encryption, computing on encrypted data without decrypting it, e
All repos · Explain any other repo →