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
- tobymao/sequelA Ruby toolkit for talking to databases using simple chainable Ruby code instead of writing raw SQL by hand.
- tobymao/typhoonAn event-driven Ruby web server built to handle many simultaneous connections more efficiently than traditiona
- tombh/node-js-sampleA bare-bones Node.js and Express web server template, mainly used as a minimal test app for evaluating deploym
- tommyli3318/keyboardA Python tool for automating keyboard presses and mouse actions, like typing text, clicking, or moving the cur
- tomwilkie/home-assistant-addonsA Home Assistant add-on that sends your smart-home sensor data to Grafana Cloud so you can build custom dashbo
- tomwilkie/libcontainerA Go library for creating and managing Linux containers directly — controlling isolation, resource limits, and
- tomwilkie/libdyson-neonA Python library that lets your custom programs and smart home systems control Dyson fans, air purifiers, and
- tonistiigi/datakitDataKit is a coordination tool that lets different apps and services exchange and version data through a Git-l
- tonistiigi/docker-ceThe assembly hub that pulls together Docker's engine, CLI, and other components from separate repos to build a
- tony/phoenix_storybookPhoenixStorybook builds a browsable visual catalog of the reusable UI components in a Phoenix web app, so team
- tonybanters/hyprlandHyprland is a Linux tool that automatically arranges your windows in neat tiles instead of making you drag and
- tonybase/aip-goA Go SDK that helps developers build APIs following Google's AIP design standards, with a code generator and r
- tonychen56/tonychen56This is a GitHub profile README for a security researcher turned indie AI product builder. It introduces his b
- torch2424/vaporvideobootA lightweight shell script that plays retro game console startup videos in full screen when your computer boot
- torokati44/pydevPyDev is an Eclipse plugin that adds full Python development support—syntax highlighting, code completion, deb
- tpayet/docsOfficial documentation for the Model Context Protocol, a standard that helps AI applications securely connect
- tpayet/oklmA collection of completed OCaml coding exercises from a School 42 "piscine" bootcamp. It serves as a study ref
- tr1v3r/codenoteThis repository's README is essentially empty, so there isn't enough information here to describe what the pro
- trailofbits/scroll-fvA mathematical proof checker that verifies the zero-knowledge proof system used by the Scroll blockchain, givi
- travi/travi-slide-navA jQuery plugin that turns website navigation into a collapsible, mobile-friendly menu that slides into view w
- travisperson/polydrawA simple browser tool where you click points on an HTML5 canvas to draw polygons, with no setup or dependencie
- trengrj/ufetchA lightweight shell-script command-line tool that displays your OS, kernel, CPU, RAM, and other system info in
- treyhunner/django-sortedm2mA Django field that works like a normal many-to-many relationship but remembers the order items were added, id
- treyhunner/fstring.helpA quick-reference website teaching Python f-strings, with both static examples and an interactive version wher
- treyhunner/pelicanA static site generator that turns text files written in Markdown or reStructuredText into a fast, database-fr
- treyhunner/pybee.github.ioSource code for the BeeWare project's website, built with Lektor so contributors can edit content and preview
- treyhunner/tutorialThe source content for the Django Girls Tutorial, a free beginner course teaching Python web development with
- trflynn89/test262.fyitest262.fyi is a public dashboard that tests JavaScript engines like V8 and SpiderMonkey against the official
- trondn/hdrhistogram_cA C library for recording huge numbers of timing measurements and instantly answering questions like 'what's t
- trufflesecurity/social-app-djangoLets people sign into your Django website using existing accounts like Google, Facebook, or GitHub instead of
- trugamr/graduationA crowdsourced digital yearbook where 2020 graduates submit their profile via GitHub pull request to be recogn
- trwnh/mastodonMastodon is a free, open-source social network you can host yourself. It works like Twitter or X, but instead
- tucksaun/dbalDoctrine DBAL is a PHP library that provides one consistent way to write database queries and manage schemas a
- tucksaun/fortunesA Symfony-based PHP web app that displays random fortune-cookie-style quotes from a database, built as a learn
- twentyone24/middayAn all-in-one business management platform for freelancers and solo entrepreneurs, combining invoicing, time t
- tylertreat/kannaKanna is a ready-to-use starting template for building Python web apps on Google App Engine, handling dependen
- tylertreat/racketeeringA personal coding playground where the author experiments with functional programming in Racket. It is not a t
- u7079256/partrag-website-anonAn undocumented HTML website project with no README description, setup instructions, or stated purpose. Visito
- uditalias/nanoclawNanoClaw is a small, secure AI assistant that connects to your messaging apps and runs recurring tasks using i
- ujjwalkarn/contestsA personal archive of competitive programming and data science contest solutions, useful as a learning and int
- ujjwalkarn/programming-collective-intelligence-codePython code examples from the 'Programming Collective Intelligence' book, showing how to build recommendation
- ujjwalkarn/xgboostXGBoost is a fast machine learning library for building accurate prediction models from structured data. It cr
- umireon/acme-companionAn automation tool that gets and renews free HTTPS certificates for your Dockerized web apps, working alongsid
- unbug/design_patternsA free, open-source book that explains classic software design patterns using diagrams and C++ code examples,
- unbug/mondayMonday lets you run AI models directly in your web browser without installing anything or using command-line t
- unbug/node-browserifyBrowserify bundles Node.js-style JavaScript modules into a single file for the browser. It lets you use requir
- unionlabs/chainlistA shared directory of blockchain network info that helps crypto wallets and block explorers display correct to
- unionlabs/galois-benchmarkBenchmarks how fast the Galois prover generates zero-knowledge proofs for blockchain consensus across differen
- unrelatedlabs/switchySwitchy is an Apple Watch app that lets you turn WEMO smart plugs on and off directly from your wrist, without
- unsuman/greeterGreeter is a Go command-line tool that says hello in different languages, using a plugin system so extra langu
- unvalley/biome-zedA Zed editor extension that brings Biome's code formatting and error checking directly into the editor for Jav
- usualoma/tinymce-i18nA language pack collection that translates the TinyMCE text editor's buttons and menus into dozens of language
- valentin271/wtuiwtui is a terminal menu for managing WireGuard VPN connections — connect, disconnect, and inspect connections
- valkirilov/socket.io-clientA JavaScript library that lets web apps maintain a live, two-way connection to a server, so the server can pus
- vchuravy/krylov.jlA Julia toolkit of iterative solvers for large linear systems and least-squares problems that work without eve
- ved015/pgmpyA Python library for modeling cause-and-effect relationships in data, so you can predict what happens if you c
- vegard/supaplex-gbaA C++ port of the classic 1991 puzzle game Supaplex to the Game Boy Advance, letting you push rocks, dodge ene
- vektra/docsA documentation repository for the Vektra software platform, containing a changelog, add-ons guide, and helper
- verekia/waterfall-threejs-sh4nuA 3D animated waterfall scene built with Three.js for web browsers. The project has no documentation, so its e
- vertedinde/hops-musicAn app that builds your Spotify playlists from what your friends are currently listening to, instead of algori
- vertti/awesome-polarsA curated directory of tutorials, plugins, and tools for Polars, a fast data analysis framework that handles l
- veykril/jjJujutsu (jj) is a version control tool that works with existing Git repos but auto-saves your work, tracks eve
- veykril/nomnom is a Rust library for building parsers by combining small, reusable functions. It helps you read and break
- veykril/vekA Rust math library for game developers that provides vectors, matrices, and quaternions for 2D and 3D spatial
- vibeforge1111/domain-chip-ui-flow-auditorTurns messy product-screen notes and user-flow reports into clean UI audit packs with flow diagrams, accessibi
- victorcmoura/hoogleThis repo's README is an unfilled template, so its actual purpose can't be confirmed beyond a possible Ruby-re
- vidartf/nbdimeviewerA tool that visually shows differences between Jupyter notebooks. It accepts web addresses, so you can compare
- vidartf/readthedocs.orgRead the Docs is a platform that automatically builds, updates, and hosts your project's documentation online
- vidartf/recently-updatedA command-line tool that scans your project's dependencies and shows you which ones published new versions in
- vinckr/docusaurusDocusaurus turns plain text files into a polished documentation website, with a built-in blog, search, and tra
- vinckr/integrationsA connector package that wires NextJS apps up to Ory Cloud for login, sign-up, and identity management, plus h
- vinckr/templateThis repository has no README or documentation available, so its actual purpose and contents cannot be determi
- vinckr/valeA set of machine-readable style guide and vocabulary rules for the Vale prose linter, used to automatically ch
- vinsonchuong/playgroundThis repository has an empty README, so its exact purpose is unknown; the name suggests a personal space for e
- vittalpai/opentrace-iosOpenTrace is an open source iOS contact-tracing app that uses Bluetooth to privately log nearby devices, helpi
- vmx/boringRust bindings for BoringSSL, Google's cryptography library, with ready-made integrations for Tokio and Hyper s
- vmx/intelbugminimalA minimal Rust reproduction case that isolates a specific bug in OpenCL code running on Intel GPUs, with no RE
- vorot93/boincmodelsA shared Go library defining common data structures for BOINC projects, so different apps in the volunteer-com
- vorot93/nushellA modern, cross-platform command-line shell that treats data as structured tables instead of plain text, makin
- vorot93/rust-igdA Rust library that lets your app talk to your home router using UPnP to discover its public IP and automatica
- vorot93/vorot93.github.ioA personal website hosted via GitHub Pages, likely built with the Jekyll static site generator, though the REA
- vulhub/yaml-payloadA tiny security testing tool that exploits a weakness in SnakeYAML, a Java library for reading YAML config fil
- waldyrious/missingMissing.css is a lightweight styling library that makes plain HTML look decent automatically, with one line ad
- waldyrious/mygpomygpo is the open-source backend webservice that powers gpodder.net, handling podcast subscription storage and
- wardpeet/mdxfaildemoA demo site showing how to write blog posts and docs in MDX (Markdown plus React components) using the Gatsby
- wawa0210/go-grpc-journeyA Go project exploring gRPC, a fast framework for services to talk to each other, though the README is empty s
- wbourne0/alsa-libALSA is a Linux library that lets applications talk to sound hardware — speakers, microphones, and virtual aud
- welcomattic/symfony-tui-gamesA collection of playable terminal games (Snake, Tetris, Space Invaders, a park sim) that demonstrate Symfony's
- wenqijiang/fast-vector-similarity-search-on-fpgaA research project that uses reprogrammable hardware chips (FPGAs) to speed up similarity search — the task of
- wesleytodd/happinessHappiness is an automatic style checker for JavaScript, built on the Standard style guide, that enforces semic
- wesleytodd/toolingA discussion hub where Node.js tool builders (linters, bundlers, test runners) share pain points and shape wha
- whilo/bacwnA Clojure library that brings Datalog—a declarative query language like SQL, but for in-memory data—to Clojure
- whilo/nd4jND4J is a fast numerical computing library for Java, letting you work with large multi-dimensional arrays of n
- whilo/topiqAn experimental peer-to-peer social network for discussions that syncs conversations directly between users us
- whysosaket/codeberg-codexA self-hosted platform for running online coding competitions with built-in user accounts, problem management,
- whysosaket/mastraMastra is a TypeScript framework for building AI-powered apps, bundling model switching, AI agents, RAG knowle
- whysosaket/musiccartMusicCart is a demo e-commerce website for music-related products, built with JavaScript to help beginners lea
- whysosaket/pingpongPingPong is a classic table tennis game for your computer, built in Java. You can play solo against an AI oppo
- williammartin/concourseConcourse is a visual pipeline tool that automates a team's build, test, and deployment steps, running them in
- williammartin/gh-lolA small Go project named gh-lol, likely a GitHub CLI extension based on its name, but its README is empty so i
All repos · Explain any other repo →