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
- scottcorgan/gazelGazel lets a web app save and retrieve data directly in the browser using key-value pairs, backed by IndexedDB
- scottschindler/sortingA student coding exercise from Lambda School that teaches classic sorting algorithms like bubble sort, selecti
- scottschindler/sprint-challenge--algorithmsA graded bootcamp exam that tests students on classic algorithm problems within a three-hour time limit, inclu
- scottschindler/webapi-i-guidedA beginner-friendly starter project for learning to build a web API using Node.js and Express, designed for cl
- scottschindler/webdb-ii-challengeA student coding challenge to build a car dealership inventory API using a database. Students create database
- scottschreckengaust/animated-octo-happinessA temporary placeholder or test repository with no clear purpose yet, likely used for learning Git or as a wor
- sd10/kiloKilo is a minimal text editor written in C, built as a step-by-step learning project to teach how editors hand
- sdepold/gulp-jshintA gulp plugin that automatically runs your JavaScript through JSHint during your build, catching style issues
- sdojjy/gofslockA Go library that uses filesystem locks so multiple processes can safely coordinate access to the same file wi
- sebastiaanspeck/yahtzeeA Python implementation of the classic Yahtzee dice game that handles dice rolling, rerolls, and automatic sco
- seberg/ml_dtypesml_dtypes adds smaller, lower-precision number formats like bfloat16 and int4 to NumPy, so machine learning co
- semgrep/atdATD lets you write one data-type definition and automatically generate ready-to-use JSON parsing code for Java
- senjai/grok-1Grok-1 is xAI's 314-billion-parameter open-source language model. You can download the model files and run it
- serathius/graph-visualizerA graph visualization tool with no README documentation — you'll need to explore the source code to determine
- serbanghita/karma-jasmine-jqueryA Karma plugin that adds jQuery-friendly matchers to Jasmine tests, so you can write clean, readable tests for
- serbanghita/unifiedjs-pocA proof-of-concept UnifiedJS plugin showing how to convert Markdown to HTML and tweak specific HTML elements a
- sergeykhval/cleditorCleditor is a lightweight jQuery plugin that turns a plain text area into a simple rich text editor with a wor
- sergeykhval/vite-plugin-html-configA Vite plugin that lets you configure HTML elements like titles, meta tags, favicons, and scripts in your buil
- serhii-londar/cairoA Swift library that wraps Cairo, a popular C-based 2D graphics toolkit, so Swift developers can draw shapes,
- serhii-londar/dotacompAn iOS app for Dota 2 fans to track live, upcoming, and finished professional tournament matches. It pulls dat
- serhii-londar/gifskiGifski is a free Mac app that turns your videos into animated GIFs with much higher visual quality than typica
- serhii-londar/jsonexportA free Mac app that converts JSON data into ready-to-use model classes for various programming languages. It h
- serhii-londar/mrcodeMrCode is an iOS app that lets you read GitHub Markdown files and their images offline. Once you load a docume
- serhii-londar/swiftchessA chess engine written in Swift that handles all game logic—move validation, AI opponents, and rules—so you ca
- serhii-londar/telegram-iosThe full source code for Telegram's official iPhone chat app. Developers can download, customize, and build th
- serhii-londar/twitchplayerTwitchPlayer lets iOS developers embed live Twitch streams, past videos, and clips directly into their iPhone
- session-replay-tools/mysql-5.7Source code for MySQL 5.7 with Group Replication, a feature that keeps your database running by syncing data a
- sethfalco/ghostGhost is a publishing platform with built-in newsletters and memberships that helps writers charge readers dir
- sethfalco/tldr-translation-pairs-genA command-line tool that extracts matching English/foreign-language sentence pairs from tldr-pages docs to bui
- sethfalco/tuxemonTuxemon is a free, open source monster-catching RPG in the style of Pokémon, built in Python with maps, creatu
- sh0hei/monocleA Scala library that lets you read and update fields buried deep inside nested objects without manually rebuil
- sh0hei/shapelessShapeless is a Scala library that lets developers write data-handling logic once and automatically reuse it fo
- shimmyshimmer/vllmA serving engine that runs large language models fast and cheaply in production using memory-efficient batchin
- shishir2001-yb/yugabyte-db-thirdpartyPre-packages YugabyteDB's external library dependencies for multiple OSes and CPU architectures, so building t
- shivamdixit/vim-goA Vim plugin that turns Vim into a full Go development environment, handling formatting, autocomplete, error c
- sholderbach/ansi-cutA small library that trims or slices colored terminal text without breaking the color codes, so truncated outp
- shorsher/alacrittyA fast, GPU-accelerated terminal emulator that trades extra features like tabs and splits for maximum speed an
- showdownjs/showdown-babelmark2Glue code that plugs the Showdown Markdown-to-HTML converter into Babelmark2, a site that compares how differe
- shoyer/xondaA lightweight tool that adds smart tab-completion and simpler activation to conda commands when using the xons
- siddontang/leveldbLevelDB is a fast, embeddable key-value database library from Google that lets applications store and retrieve
- sidharthv96/imagefetchAn Android starter project that fetches a list of images from a web server as JSON and displays them in the ap
- sidorares/tilesA minimal, code-based window manager for Linux written in JavaScript, letting you arrange your open windows wi
- siiddhantt/buildmedicBuildMedic is an AI assistant with three cooperating agents that diagnose failing GitHub pull requests and pro
- simonaco/ecommerceAn ecommerce-named repository with no README content available, so its actual features and purpose can't be de
- simov/request-apiA JavaScript wrapper that adds a friendlier basic or chainable API on top of any HTTP client, so you can make
- sinhrks/distributedA Python library for spreading code across a cluster of machines so large datasets and heavy computations fini
- sinhrks/vol1This repository has no README, so there isn't enough information to explain what it does beyond that it's writ
- sinlucifer/tvboxTVBox is a constantly-updated directory of TV streaming sources, packaged as a JSON config file that TV apps a
- skevy/agentBuildkite Agent is a lightweight worker program that runs CI/CD build jobs on your own machines instead of the
- skevy/ai-sdk-provider-claude-codeA community bridge that lets developers use Claude through Vercel's AI SDK, so existing AI SDK code can call C
- skevy/api-blueprintA Markdown-based language for describing web APIs in plain text that both humans can read and tools can parse
- skevy/atom-lintAn Atom editor plugin that runs the right linter for your language on save and shows errors and style issues i
- skevy/atom-reactAn Atom editor package that adds React.js support: colored syntax highlighting for JSX and code snippets that
- skevy/axiosA promise-based JavaScript library for making HTTP requests easily in the browser or Node.js.
- skevy/babelBabel translates modern JavaScript into older JavaScript so your code runs on browsers and devices that don't
- skevy/babel-plugin-module-aliasThis Babel plugin lets you replace messy relative import paths like '../../../utils' with short, consistent al
- skevy/babel-plugin-resolution-test-caseA minimal reproduction repo showing a bug in how Babel resolves and loads plugins, used to help maintainers di
- skevy/backend-with-webpackA learning-focused demo showing how to use webpack to hot-patch a Node.js backend so code changes apply live w
- skevy/bluebirdA fast JavaScript promise library that replaces callback hell with clean async code, adding parallel execution
- skevy/bookshelfA Node.js library that lets developers define database models in JavaScript and interact with SQL databases wi
- skevy/cjsx-refactorAn Atom editor plugin that adds CoffeeScript-aware refactoring tools, like safely renaming variables or extrac
- skevy/commonerA build tool that converts JavaScript-like source files (CoffeeScript, LESS, etc.) into standard CommonJS Node
- skevy/core-jscore-js is a polyfill library that adds missing modern JavaScript features to older browsers, so developers ca
- skevy/core-plansA library of official, ready-made package definitions for Habitat, letting developers deploy common software l
- skevy/dj-staticA thin wrapper that lets Django apps serve static files (CSS, JS, images) efficiently in production without se
- skevy/django-tablibA Django library that turns your database records into downloadable spreadsheets (Excel, CSV, JSON) with just
- skevy/django-tastypieA Django toolkit that turns your database models into a working REST API in minutes, handling requests, JSON/X
- skevy/dotfiles-1A personal collection of shell and Git configuration files that speed up terminal work with aliases, smart aut
- skevy/exponent-with-custom-fontA reusable React Native component that simplifies loading and using custom fonts in Exponent (Expo) apps witho
- skevy/express-thenA small wrapper for Express.js route handlers that lets you use async/await and automatically forwards errors,
- skevy/fastlaneAutomates the build and release process for iOS, Mac, and Android apps with a single command.
- skevy/fbjsFacebook's internal shared library of JavaScript utility functions used across projects like React and Relay.
- skevy/flummoxA JavaScript data-flow management system with stores and actions that works on both server and browser.
- skevy/flummox-immstruct-storeA Flummox state store backed by immutable data structures, so app data changes are trackable and reversible.
- skevy/fluxxorA toolset implementing the Flux pattern for React apps, giving you ready-made stores, actions, and dispatchers
- skevy/graphqlFacebook's early specification and reference implementation of GraphQL, a query language that lets clients ask
- skevy/graphql-relay-jsA toolkit of helper functions for building a GraphQL server that works with React Relay, handling pagination,
- skevy/growler-prowlerGrowler Prowler is a JavaScript repository with no README, so its actual purpose is unclear without digging in
- skevy/gulpA build tool that automates repetitive dev tasks like minifying code and optimizing images by streaming your f
- skevy/gulp-s3A Gulp plugin that automatically uploads build files like images, CSS, and JS to Amazon S3 as part of your web
- skevy/hapi-graphqlA Hapi plugin that adds a GraphQL API endpoint to your Hapi web server, letting clients query exactly the data
- skevy/heroku-buildpack-pythonA Heroku buildpack that automatically installs Python, pip, and your app's dependencies when you deploy.
- skevy/heroku-configuratorA repository whose README wasn't available for review, so no details could be extracted beyond its name sugges
- skevy/historyA JavaScript library that manages browser navigation history (back/forward/URL changes) so single-page apps ca
- skevy/homebrew-caskA Homebrew extension that lets you install Mac GUI apps (like Chrome or Slack) with one typed command instead
- skevy/homebrew-coreThe official collection of install recipes that powers Homebrew, the package manager for installing command-li
- skevy/homebrew-repoA near-empty Homebrew tap likely used to share custom macOS/Linux package install formulas, but its README giv
- skevy/hyperinstallHyperinstall runs npm install across multiple package directories in one fast, parallel command, skipping pack
- skevy/jestJest is a JavaScript testing framework that runs your tests in parallel, auto-mocks dependencies, and supports
- skevy/jest-mkdirp-issueA minimal reproduction repo showing a Jest bug involving mkdirp directory creation, shared so the Jest team co
- skevy/jjJujutsu (jj) is a Git-compatible version control system with a simpler, more forgiving interface, automatic re
- skevy/kotlinx.coroutinesJetBrains' official Kotlin library for writing async code that reads like sequential code, using launch, async
- skevy/kube-cert-managerAutomates free HTTPS certificates for Kubernetes apps by requesting and renewing them from Let's Encrypt using
- skevy/lockLock is Auth0's drop-in login widget that adds sign-up, log-in, password reset, and social/enterprise authenti
- skevy/milkshakeMilkshake is a desktop app that lets React Native developers reload code and trigger the debugger on an Androi
- skevy/monkey-hot-loaderA webpack loader that hot-swaps top-level JavaScript functions in a running Node.js app so you see code change
- skevy/node-hasteFacebook's internal JavaScript dependency-resolution tool that traces which files import which, used under the
- skevy/node-xmlrpcA pure-JavaScript Node.js library for sending and receiving XML-RPC messages, letting your app call remote met
- skevy/npm-git-locknpm-git-lock caches your Node.js project's installed dependencies in a separate git repo, so builds are fast,
- skevy/omniscient-hot-reload-loaderA webpack loader that instantly updates Omniscient components on screen when you edit their code, without losi
All repos · Explain any other repo →