What is… every popular GitHub repo?
Popular GitHub repositories, each answered in plain English for non-coders: what it is, its tech stack, and how to run it. Pick any to read the answer.
By language: Python · TypeScript · JavaScript · Go · Rust · C++ · HTML · Java · Shell · C · C# · Swift · Jupyter Notebook · PHP · Kotlin · Ruby
- a15n/a15n_oldAn older version of a personal website's HTML files, likely a portfolio or profile page, with no README detail
- a15n/checkout-validationAn Angular demo checkout form showing real-time input validation, useful as a reference for building e-commerc
- a15n/dadquotesRepo name suggests a dad-joke project, but the README is empty so its actual features are unknown.
- a15n/door-chatA learning-project real-time chat app built with React, with a separate front-end and back-end server for mess
- a15n/game-of-lifeA browser-based, playable version of Conway's Game of Life, a cellular automaton where simple rules make patte
- a15n/keychain-publicA mobile app for unlocking commercial building doors with a phone swipe instead of physical keys, plus an acce
- a15n/node-blackjackA terminal-based blackjack card game you play entirely with your keyboard, with the computer acting as dealer.
- a15n/recypeA Next.js web app that, based on its name, seems recipe-related, but the README is mostly boilerplate with no
- a15n/rheostatAn accessible, customizable slider component for React, supporting ranges, multiple handles, and keyboard/scre
- a15n/server-appA Node.js and Express backend server that stores and serves photo voting data using MongoDB.
- a15n/ted-tributeA responsive clone of the TED website that displays real TED talks in a grid, built with Angular.js and Bootst
- a15n/weather-appA simple React weather app that shows current conditions and forecasts by fetching live data from a weather se
- aaklon/aaklonA personal GitHub profile page introducing the user 'aaklon' — a developer who likes building things. It shows
- aaklon/aaklon-passwordmanagerA simple, self-hosted command-line tool that securely stores your website passwords using encryption and a MyS
- aaron1011/crowbarCrowbar gets you temporary AWS credentials through your company's identity provider so you never have to store
- aaron1011/letterA public letter of gratitude and support to Actix creator Nikolay Kim, written after harassment drove him to s
- aaron1011/naga_oilNaga Oil lets graphics programmers build shaders from reusable modules instead of one giant file, with overrid
- aaronsteers/supersetA no-code web app for turning data from databases like PostgreSQL, Snowflake, or BigQuery into interactive cha
- aasixh/algo-langAlgoLang is a simple programming language that looks like the pseudocode you write in intro CS classes. You ty
- abernix/easyxdmeasyXDM is a JavaScript library that lets web pages on different domains safely send messages and call functio
- abhiinnovates/evolverEvolver analyzes AI agent runtime logs to detect error patterns and generates guided prompts that help teams i
- abhishek-kumar09/all-contributorsA specification for recognizing all open source contributors, not just coders, by adding a table to your READM
- abhishek-kumar09/apisix-session-managerA plugin for APISIX API gateway that handles user sessions via browser cookies, so users authenticate once ins
- abhishek-kumar09/batch-2-mapA photo submission system where cohort members add their picture to a regional folder so everyone appears on a
- abhishek-kumar09/checkstyle-report-5A data archive holding the output of an automated code-style check run on a specific pull request (PR 8719). I
- abhishek-kumar09/checkstylediffreporttempcontribitionA static HTML webpage that shows differences in code style violations between two versions of a project, helpi
- abhishek-kumar09/checkstylereportA tool that likely generates readable reports from code style or linting check results. The README is empty, s
- abhishek-kumar09/cliThe official command-line tool for Docker. Developers use this to interact with Docker's engine for packaging,
- abhishek-kumar09/configurateA Java library that lets developers read and write configuration files in JSON, YAML, XML, and HOCON formats t
- abhishek-kumar09/dsa-live-java-jan-0121A collection of Java code and practice problems from a live course on data structures and algorithms, designed
- abhishek-kumar09/fluttersampleusingproviderA sample Flutter app showing how to use the Provider package to manage and share changing data across differen
- abhishek-kumar09/github-readme-youtube-statsA PHP tool that displays live YouTube subscriber and view counts as colorful badges on your GitHub profile by
- abhishek-kumar09/github-slideshowA beginner-friendly training repo from GitHub Learning Lab that teaches you how to use GitHub through hands-on
- abhishek-kumar09/guavaGuava is Google's Swiss Army knife for Java, providing battle-tested utilities for caching, strings, collectio
- abhishek-kumar09/indentaionreportAn HTML-based web project with a live page, but the repository has no README or documentation. The project nam
- abhishek-kumar09/issue31351A minimal HTML project that reproduces or demonstrates a specific web development issue, likely related to a w
- abhishek-kumar09/kickstart.nvimA single-file starting configuration for Neovim that sets up useful coding plugins with detailed explanations,
- abhishek-kumar09/knative-minikubeA step-by-step guide to run serverless apps on your own computer using Minikube and Knative. Watch apps automa
- abhishek-kumar09/material-uiA set of ready-made building blocks for React apps that help developers create good-looking, accessible websit
- abhishek-kumar09/orekitOrekit is a free, open-source Java library that handles the complex math for tracking satellite orbits, spacec
- abhishek-kumar09/pgjdbcA Java driver that lets Java applications connect to and communicate with PostgreSQL databases using Java's st
- abhishek-kumar09/pledgePledge is a community website where developers publicly commit to using their skills for social good. It is pa
- abhishek-kumar09/pmdPMD scans your source code and flags common mistakes like unused variables and empty error handlers. It also f
- abhishek-kumar09/portfolio-templateA ready-made portfolio website template that lets you create a clean, professional personal site by editing te
- abhishek-kumar09/pslab-desktopA desktop app that turns your computer into a low-cost science lab when paired with the affordable PSLab hardw
- abhishek-kumar09/temporaryThis repository has no README or documentation, so its purpose is completely unknown. It appears to be an empt
- abhishek-kumar09/todo-with-angularA simple to-do list app built with Angular on the front-end and Appwrite as the back-end, serving as a learnin
- abhishek-kumar09/todo-with-svelteA simple to-do list app built with Svelte and Appwrite that shows how a web frontend connects to a backend for
- abhishek-kumar09/utkarsh-proThis is not a software project but a personal GitHub profile README for Utkarsh Srivastava, a software enginee
- abimaelmartell/aiA free TypeScript toolkit that gives one unified interface to connect apps to AI models like GPT, Claude, or G
- abimaelmartell/excel-stock-price-paneA starter template for building an Excel add-in that shows stock prices in a sidebar panel, built with TypeScr
- abimaelmartell/labels-overweightA Ruby web app that compares shipping label weights against real FedEx carrier data and flags overweight packa
- abmfy/summertraining-homeworkA beginner C++ homework assignment that teaches Linux setup, Protobuf, and CMake by building a simple video ga
- abolix/bitcart-woocommerceA WooCommerce plugin that lets online stores accept cryptocurrency payments directly into their own wallet wit
- ac000/find-flvA Linux command-line tool that recovers Flash video files your browser deleted while they were still streaming
- achanana/mavsdkA library that gives developers a simple API to control drones over MAVLink, with a fast C++ core exposed to P
- achow101/livestreamdvrAn automatic recorder that captures Twitch livestreams the moment they go live, with chat replay, stats, and a
- adamjonas/lnbookAn open-source O'Reilly textbook that teaches how the Bitcoin Lightning Network works and how to use it for in
- adamjonas/qa-assetsA repository of shared test files and sample data that Bitcoin Core developers use to verify code changes don'
- adispring/mapios8A developer guide documenting the code changes needed to update an Apple Maps app for compatibility with iOS 8
- adoy/monstacheMonstache is a background service that keeps MongoDB and Elasticsearch automatically in sync, so search result
- aeneasr/playwrightPlaywright lets you write one script to automate and test websites across Chrome, Firefox, and Safari, with au
- aerosol/katipoAn Erlang HTTP client library built on top of the battle-tested libcurl and libevent C libraries for fast, rel
- aevri/hello-dockerA pair of minimal C example programs that teach Docker basics — a hello-world container and one that lists a c
- aevri/pandasA Python library that brings spreadsheet-like tables into code, making it easy to clean, filter, merge, and an
- aevri/wall-artA Python project that procedurally generates abstract visual art, using mathematical rules and layered transfo
- afc163/remaxA framework that lets you build mini-programs for platforms like WeChat and Alipay using real React, so you do
- afc163/tinycolorA JavaScript library that lets you read, convert, modify, and generate colors in code. It handles almost any c
- afontcu/webperfA collection of hands-on HTML code samples that teach web performance optimization techniques through concrete
- ag-grid/ag-charts-server-side-exampleExample project showing how to generate chart images like PNG or JPEG on a server using Node.js, without a web
- agg23/airplay2-receiverA Python toolkit that turns a computer into an experimental AirPlay 2 speaker, letting you stream audio from A
- agg23/cec-audio-mqtt-bridgeA Python tool that captures volume button presses from your TV remote over HDMI-CEC and forwards them to your
- agg23/csse333projectA starter template for building web applications with Vaadin, letting Java developers create interactive web i
- agg23/millforkMillfork is a programming language for writing fast, efficient software on vintage 8-bit computers and game co
- agg23/playwright-mcpPlaywright MCP lets AI assistants like Claude and Cursor control a web browser. The AI can open pages, click b
- agg23/runelite-gameplay-analyticsA RuneLite plugin for Old School RuneScape that records your gameplay activity — XP, kills, loot, and location
- aggarg/aws-iot-device-sdk-embedded-cA free C toolkit that helps small, low-power hardware devices securely connect to Amazon's cloud, send data, r
- aggarg/freertos-kernel-partner-supported-portsA collection of FreeRTOS ports—translations that make the tiny operating system run on specific microcontrolle
- aggarg/freertos-libraries-integration-testsA test suite for FreeRTOS devices connecting to AWS IoT. It verifies networking, security, and over-the-air up
- aggarg/lab-project-freertos-fatA file system for small embedded devices like microcontrollers. It lets your hardware read and write files to
- aggarg/lab-project-freertos-sesipA reference IoT device application built on FreeRTOS that earned SESIP security certification, proving the emb
- aggarg/tracerecordersourceSource code for the Trace Recorder library that captures runtime activity from embedded systems so it can be v
- agriyakhetarpal/go-binLets Python projects install a prebuilt Go compiler straight from PyPI, so you can build Go code without insta
- ahus1/cdtA free, cross-platform code editor for C and C++ development built on Eclipse, with debugging, refactoring, an
- ahus1/mooseheadA registration system for JavaZone-style workshops and conferences that records every sign-up and cancellation
- aj-michael/pacmancsse413A collection of student coursework from a 2014 university AI class that applies artificial intelligence concep
- aj-michael/tetrisA simple Tetris game you can play in your browser, built in Elm to demonstrate how functional programming hand
- ajay-singh1/e-mail_templatesA set of five fundraising email templates covering the donor journey, built with MJML for simple, fast-loading
- ajuner/notificationA lightweight React component for displaying and managing pop-up notification messages like toasts and alerts
- akaricchi/binaryenBinaryen is a compiler toolset for WebAssembly — it converts code into Wasm, optimizes it to be smaller and fa
- akarshsatija/awesome-interview-questionsA curated directory of links to technical interview questions, organized by language, framework, and topic, so
- akarshsatija/cortex-helm-chartA Helm chart that deploys Cortex, a scalable long-term storage backend for Prometheus metrics, onto a Kubernet
- akarshsatija/github-followAn app that notifies you automatically when someone follows or unfollows your GitHub account, so you don't hav
- akarshsatija/github-testingA JavaScript project called "time-paradox" with no README documentation explaining what it does, who it's for,
- akarshsatija/github-unfollowerA simple Python script that automatically unfollows GitHub users who don't follow you back, cleaning up your f
- akarshsatija/java-filter-engineA Java library that decides whether to allow or block text data based on simple wildcard rules, like a bouncer
- akarshsatija/purifycssA tool that scans your HTML and JavaScript, finds which CSS classes you actually use, and strips out everythin
- akarshsatija/radioA personal Node.js server that proxies a radio audio stream, giving the creator a stable, self-controlled endp
- akarshsatija/streamusA Chrome extension that turns YouTube into a full music and video player with playlists, search, and shareable
- akarshsatija/streamuswebsiteThe public marketing website for Streamus, a Chrome extension that turns YouTube into a music player, with dow
All repos · Explain any other repo →