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 · C · Shell · C# · Swift · Jupyter Notebook · PHP · Kotlin · Ruby
- marveluck/material-kitA free, MIT-licensed UI kit of Material Design components and page templates for HTML, React, Vue, and React N
- maslow/sealosSealos is a cloud platform that lets you deploy applications and databases through a simple web interface with
- mastodon/server_directoryA data repository that supplies the server directory information shown on Mastodon, the decentralized social n
- mattdangerw/coglA graphics library for drawing 2D and 3D visuals like animations and user interfaces, acting as a bridge betwe
- mattdangerw/flatpakFlatpak lets developers package Linux desktop apps once and run them on any Linux distribution. Each app runs
- mattip/docAn archive of NumPy's HTML documentation, with one folder per released version, so users can look up instructi
- mattms/jshelpA JavaScript-related repository whose README says only 'Javascript help,' so its actual purpose can't be deter
- matusvalo/scipyA fork of SciPy, the free Python library that provides ready-made math tools for statistics, optimization, lin
- mauriciofauth/marketingThe content repository behind the Symfony website's project showcase — YAML files and logos that power the off
- maxdesiatov/octokit.swiftA Swift toolkit that lets iOS and Mac apps talk to GitHub — fetching profiles, managing issues and pull reques
- mbeacom/edx-platformThe core software behind edX, an online learning platform, letting organizations run their own branded univers
- mbeacom/vault-lambda-extensionAn AWS Lambda extension that automatically fetches secrets from HashiCorp Vault before your function starts, w
- mbostock/rollup-side-effect-bugA minimal test case that reproduces a bug in the Rollup JavaScript build tool, showing how its handling of the
- mbruggmann/android-authA library that lets Android apps add Spotify login in minutes, handling the browser-based auth flow and return
- mbwhite/idemixA cryptographic system that lets blockchain participants prove they have valid credentials to sign a transacti
- mbwhite/yeoman-testA testing toolkit for Yeoman generators that automates simulating generator runs, supplying prompt answers, an
- mciastek/sewer-rushSewer Rush is a free browser-based HTML5 game where you navigate quickly through an underground sewer environm
- mdelapenya/go-genai-webinarA collection of webinar materials that teach Go developers how to build generative AI applications like chatbo
- mdelapenya/pgA Go library that lets developers save, load, and update PostgreSQL data using plain Go structs instead of han
- medcl/docker-jafkaA Docker container that packages Jafka, a Kafka-like messaging system, with Java pre-installed so you can run
- mellson/tldrawA React library that drops an infinite-canvas drawing whiteboard into your web app, handling drawing, shapes,
- menci/telegram-searchA tool that backs up your Telegram messages and lets you search them by meaning, not just keywords, using AI.
- metalmatze/kube-state-metricsA monitoring tool that watches a Kubernetes cluster's objects (pods, deployments, nodes) and exposes their sta
- methuselah96/eslint-config-airbnb-typescriptA ready-made ESLint config that adds TypeScript-aware rules on top of Airbnb's popular JavaScript style guide,
- methuselah96/pdfsharpcoreA .NET library that lets you generate PDF files programmatically — adding text, images, and formatting through
- methuselah96/re-reselectA caching layer for Reselect that speeds up React/Redux apps by storing multiple cached selectors keyed by arg
- methuselah96/react-router-hash-linkA drop-in replacement for React Router's Link that actually scrolls the page to the matching #hash section, in
- mevdschee/hugo-papermodA ready-to-use visual template for Hugo websites that gives you a clean, fast, modern blog or portfolio site w
- mfori/piskvorkyA multiplayer TicTacToe game you can play online against other people, built to demo how Kotlin Multiplatform
- mgibeau/lycheeA self-hosted photo gallery you run on your own server, so your photos and albums stay under your control inst
- mhei/sppiA C++ wrapper library that simplifies talking to SPI devices on Linux, cutting boilerplate sensor-communicatio
- mhei/udnssnoopNo README content was available for this repository, so its exact purpose, setup, and audience can't be confir
- mi-qacker/bookish-octo-garbanzoThis repository has no README, so its actual purpose is unclear beyond using a Makefile for build automation.
- michaellzc/grdb.swiftA Swift library for iOS and macOS apps to save and manage permanent data using SQLite databases, with built-in
- mijack/ai-daily-digestAn automated pipeline that collects top tech articles daily, has Gemini AI rank and summarize them in Chinese,
- mikachu/mpvA free, open-source command-line media player that plays almost any audio or video file using your GPU for hig
- mikachu/scrcpyscrcpy mirrors your Android phone screen to your computer and lets you control it with your keyboard and mouse
- mikeal/componentsA ready-to-use library of themeable web UI components—buttons, inputs, icons—built on the Tonic framework so y
- mindoodoo/ratatuiRatatui is a Rust library for building interactive text-based terminal interfaces, like htop or lazygit, compl
- misterio77/rocket-post-as-deleteA plugin for the Rocket web framework in Rust that lets plain HTML forms trigger proper DELETE requests. It re
- mitar/voliprav-webA website that lets Slovenian voters compare political parties' answers to the same standardized questions sid
- mk/alamofireA Swift networking library that makes it simple for iOS and Mac apps to fetch, send, upload, and download data
- mknoszlig/storm-amqp-spoutA connector that feeds messages from an AMQP broker like RabbitMQ into Apache Storm so real-time data streams
- mlhiter/browser-useA toolkit that lets an AI agent control your web browser to complete real tasks like shopping or job applicati
- mlhiter/messengerMessenger is a simple, straightforward real-time chat app built in TypeScript, letting people send and receive
- mlhiter/slineAn AI coding assistant inside VS Code that writes code, runs commands, and tests changes, asking for your appr
- mlucy/rethinkdbRethinkDB is a real-time JSON database that pushes data changes to your app instantly, so you can build live c
- mmatur/istioIstio is a tool that manages how microservices communicate, secure their connections, and report on performanc
- mmatur/kustomize-controllerA tool that automatically keeps your Kubernetes cluster in sync with configuration stored in Git, ensuring app
- mmatur/live-092020Two teaching demos showing how to use Traefik, a smart traffic router for web apps, standalone with plugins an
- mmatur/vault-plugin-secrets-azureA plugin for HashiCorp Vault that creates temporary, time-limited Azure credentials on demand and revokes them
- mna/luaprecompA lightweight Lua library that makes `require()` load pre-compiled bytecode files instead of source code, spee
- mna/munkiAn open-source tool that lets IT admins automatically install, update, and remove software across an entire fl
- mna/nofrilsA minimalist Vim color theme that strips away syntax highlighting, using color only for spelling errors, synta
- mnkd/zokugoZokugo is a Go command-line tool that converts Japanese hiragana text into kanji characters that sound the sam
- moayes/classicphotos-improvedAn iOS teaching project that shows how to use NSOperations and NSOperationQueues to keep an app's interface re
- mollyiv/kindleclippingsparserA simple Python script that reads the messy clippings file from your Kindle and splits it into clean, separate
- mollyiv/miseA fast, all-in-one tool that manages programming language versions, sets project-specific environment variable
- monadbobo/bccBCC is a toolkit for watching what's happening deep inside a Linux system in real time, running lightweight mo
- monadbobo/teepeeAn early-stage, still-in-design HTTP toolkit for Rust, split into separate client and server libraries for bui
- moonhighway/graphql-beyond-basicsA training repository accompanying an intermediate-to-advanced GraphQL course, collecting slides, sample proje
- moonhighway/javascript-jungle-guideA companion teaching tool for a four-hour intro JavaScript course that displays notes and timing side by side
- moorepants/pelican-pluginsA community collection of over a hundred add-ons for Pelican, a tool that turns plain text into websites. You
- moritzheiber/briefvorlageA template that turns simple Markdown text files into polished, professional PDF letters. It handles all forma
- moritzheiber/himmelblauHimmelblau lets you sign in to Linux computers using your Microsoft work or school account, and enrolls those
- moritzheiber/laresLares is a lightweight, self-hosted backend service that fetches and stores RSS feed updates and serves them t
- moritzheiber/mysqlA Chef cookbook that automatically installs and configures MySQL databases on servers. Instead of manually set
- moritzheiber/nix-homeA personal project that uses Nix and Home Manager to automatically set up a laptop with all preferred programs
- moritzheiber/rustodonA lightweight, experimental social media server written in Rust that can talk to other servers using the Activ
- moritzheiber/saml2awsA command-line tool that logs you into AWS using your company's existing single sign-on system, giving you tem
- moritzheiber/schemastoreA free, community-maintained library of JSON schema blueprints for thousands of popular config file types, so
- moritzheiber/terraformA tool that lets you manage cloud infrastructure — servers, databases, networks — by writing configuration fil
- moritzheiber/terraform-provider-dockerA plugin that lets you manage Docker containers and images through Terraform configuration files instead of ru
- mort3za/perscalPersCal is a command-line tool that instantly converts dates between the Gregorian and Persian calendars, usef
- mortensi/myrobotMyRobot is a Python tool that reads MySQL diagnostic reports and highlights important findings so you can trou
- mrackwitz/quickA Swift and Objective-C testing framework that lets you write tests as readable plain-English narratives using
- mrackwitz/rxrealmA thin Swift library that connects Realm's mobile database to RxSwift so your app can automatically react when
- mraerino/popPop is a Go library that simplifies database work by handling saving, reading, updating, deleting records, mig
- mraerino/rust-eventsource-clientA Rust library that lets apps receive continuous, real-time updates from a server using Server-Sent Events. It
- mraerino/terraform-no-ipv6A minimal test case proving Terraform Cloud cannot connect to IPv6-only services. It shows code that works loc
- mrgloom/neural-networks-and-deep-learningPython code examples that follow a neural networks book chapter by chapter, letting learners run and experimen
- mrk-its/python-daliA Python library for controlling DALI-standard smart lighting — dim, switch, and coordinate lights, sensors, a
- mrk-its/smart_openA Python library that streams reading and writing of very large files from S3, HDFS, web URLs, or local disk,
- mrousavy/libchecker-rulesA community-maintained set of identification rules that power LibChecker, an Android app that reveals which th
- mrrio/frameworkThis is the core engine code of Laravel, a popular PHP web framework that handles routing, databases, sessions
- mrward/testnugetrepositorypathconfigA sparsely documented C# test project, likely used to test how NuGet resolves and configures package repositor
- mseyne/super-asteroids-super-spacewarA game development tutorial that teaches you how to build two classic arcade games, Spacewar and Asteroids, us
- mseyne/superpowers-game-api-demo-pluginA demo plugin for the Superpowers game API. The repository has no README or documentation, so its actual featu
- msfussell/diagrid-docsThe Docusaurus-based documentation website for Diagrid, letting maintainers write docs in Markdown and deploy
- mtmk/docker-mtmkThis repository has no README content, so what it does, how it works, and who it's for can't be determined fro
- mtojek/blockchain-200-lines-networkingA minimal educational project that adds networking to a basic blockchain in under 200 lines of Go code, showin
- mtojek/fasthttp-fileserverAn adapter that bridges Go's standard file system interface with the FastHTTP framework, letting you serve sta
- mtojek/go-clickhouseA Go driver that lets Go applications talk to a ClickHouse analytics database over HTTP. Developers can insert
- mtojek/nesadventureNesadventure teaches you how to program for the original Nintendo by guiding you through building a playable N
- mu-hun/rustpythonRustPython is a Python interpreter written entirely in Rust from scratch, letting Python code run in new place
- murchandamus/tari-universityA free, community-built online learning portal that explains the Tari blockchain platform and how to build on
- mussabpro/auto-resultAn Excel spreadsheet tool that turns a simple entry form into automatically formatted student report cards, re
- mussabpro/dbs-projectAn interactive 22-slide browser presentation teaching database design principles using a bookstore Point of Sa
- mussabpro/uog-timetableA browser-based tool that turns pasted, messy course data into a clean, printable weekly timetable for Univers
- mvayngrib/musicThis repository's README is empty, so no description of what the project does or how to use it is available.
All repos · Explain any other repo →