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
- jdhealy/sicpA community collection of solutions to the classic SICP computer science textbook's exercises, written in Swif
- jdm/osmesa-srcA Rust build-script wrapper that automatically downloads and compiles the OSMesa off-screen graphics library,
- jdm/telemetry.rsA Rust library for collecting real performance measurements from a running app — timings, feature usage, disk
- jdonley/scatnetlightA MATLAB tool that extracts image features using scattering networks — layered mathematical transformations si
- jeffwan/blogThis is the Kubeflow project's blog website, built with fastpages so contributors can publish machine-learning
- jeffwan/examplesA cookbook of copy-paste-ready Kubeflow tutorials for building and deploying machine learning systems, coverin
- jeffwidman/goproxyGoProxy is a Go library for building custom web proxy servers that intercept, inspect, and modify HTTPS traffi
- jeffwidman/standardA zero-config tool that automatically checks and fixes JavaScript code formatting and catches common errors, s
- jeffwidman/wp-svbtleA minimalist WordPress theme and admin interface inspired by Svbtle. It replaces the default WordPress experie
- jeffwidman/yamllintA command-line tool that checks YAML configuration files for formatting issues like bad spacing, inconsistent
- jellybrick/inihinih is a tiny C library for parsing .INI configuration files, small enough for embedded systems and microcont
- jemoka/cs240lxCS240lx is an advanced course teaching students to write low-level code that runs directly on Raspberry Pi har
- jemoka/jeromqJeroMQ is a pure-Java messaging library that lets parts of a program, or separate programs, send messages to e
- jemoka/naccThis is a Python project named nacc, but its README doesn't describe what it does, so there isn't enough infor
- jerelmiller/routerA React routing library that lets apps switch between pages or views instantly without a full page reload, wit
- jessegross/benchmarkA Go repository with no README, likely a benchmarking tool, but its actual purpose can't be determined from av
- jessegross/llama.cppA lightweight C/C++ rewrite that lets you run large language models privately on your own laptop or computer,
- jhamrick/restuserA lightweight tool that lets Docker containers create user accounts on the host machine by sending an HTTP req
- jhass/json-schemaA Ruby library that validates whether your data matches a defined schema, catching structural mistakes before
- jhass/omnibus-crystalA build tool that packages the Crystal programming language into ready-to-install installers for Mac, Linux, a
- jhass/provisorA Python tool that syncs user accounts and SSH access across many Linux servers from a central LDAP directory,
- jhdxr/kf5-sdkA PHP package that wraps China's KF5 customer service platform so developers can install it easily via Compose
- jiahaog/scratchA minimal, undocumented Dart project with only a placeholder README — likely an early-stage experiment or pers
- jianyuh/nlpA Java-based natural language processing project with no documentation. The README is completely empty, so the
- jianyuh/renrenincreasevisitA Python script that artificially inflates the visitor counter on renren.com, a Chinese social network, by aut
- jianyuh/vimbackupA personal backup of one user's Vim editor configuration files, stored on GitHub for safekeeping. Not a tool o
- jiminhsieh/scala-collection-compatA compatibility library and migration tool that lets Scala code use the newer 2.13 collections syntax while st
- jimwebber/jimwebber.orgThe source code for Jim Webber's personal static website — plain HTML files and assets with no database or bac
- jinzhu/ultisnipsA Vim plugin that lets you type a short trigger word and instantly expand it into a full block of pre-written
- jiridanek/quartA Python web framework that's like a faster, async-powered version of Flask, built for handling many simultane
- jkeiser/chef_borkA Chef cookbook that backports Chef 12.5's newer custom-resource syntax so it also works on older Chef 12.0+ v
- jkleinsc/definitelytypedA community-maintained library of TypeScript type definitions for JavaScript packages, giving you autocomplete
- jkleinsc/jenAn undocumented CSS-based project, likely a personal portfolio site or theme, with no README explaining its pu
- jkroepke/terraform-provider-kubernetesA Terraform plugin that lets you manage Kubernetes resources like deployments and services using code instead
- jku/repository-service-tufA service that stores and distributes cryptographic proofs so software downloads can be verified as authentic
- jlhwung/kr2e0012A digitized, machine-readable text of "松漠紀聞" (Records of the Pine Forest and Desert), a classical Chinese hist
- jlund/kokoro-iosA Swift library that adds high-quality, on-device text-to-speech to iPhone and Mac apps using the Kokoro machi
- jlund/masscanMasscan is a high-speed network port scanner that finds open ports across networks up to 10 million probes per
- jmacato/reactiveuiA .NET framework that automatically manages how an app's data flows and updates — like a spreadsheet — so UI e
- joeloser/scyllaA high-speed database compatible with Cassandra and DynamoDB, built to handle massive data workloads with fewe
- jonahss/2015An archive of slides, code, and materials from every talk at the 2015 Midwest JS conference, centralized in on
- jonahss/annotatorA JavaScript library that lets you add text highlighting and note-taking to any website, with plugins for savi
- jonas-jonas/ciA shared toolkit of reusable GitHub Actions that automate releasing, publishing docs, and other repetitive tas
- jonasfranz/gogroupA tool that checks and automatically fixes the order and grouping of import statements in Go source files, kee
- jonluca/httpsnippetHTTPSnippet converts a description of a web request into ready-to-use code snippets for dozens of programming
- jonluca/node-mac-permissionsA library that lets JavaScript developers check and request macOS system permissions (camera, microphone, cont
- jonluca/python-brute-forcerA minimal Python script that cracks MD5 password hashes by trying every possible character combination until i
- jonluca/reddit-researchA JavaScript tool that learns to detect Reddit spam posts by studying examples of spam and non-spam titles, th
- jordansissel/memcachedMemcached is a high-performance memory caching system that stores frequently used data in RAM so apps can retr
- jorokr21/scala-steward-reposA public directory listing Scala open-source projects enrolled in VirtusLab's free Scala Steward bot for autom
- josdejong/preactA 3-kilobyte JavaScript library that builds interactive web UIs the same way React does, using a virtual DOM,
- joshkalpin/rmcFlow is a website that lets university students plan course schedules together with friends, comparing classes
- joshuakgoldberg/create-configA command-line wizard that asks you a few questions about your project and generates an ESLint configuration f
- joshuakgoldberg/cspellCSpell is a spell checker built for code and technical documentation. It catches real spelling errors in sourc
- joshuakgoldberg/eslint-plugin-ymlAn ESLint plugin that checks YAML files for errors and enforces consistent formatting, catching common mistake
- joshuakgoldberg/expressive-code-twoslashA plugin that adds Twoslash-style TypeScript type annotations, error messages, and callouts to code blocks ren
- joshuakgoldberg/jsCore JavaScript parsing and analysis packages that power ESLint. They turn raw code into a structured tree, ma
- joshuakgoldberg/jsdiffjsdiff is a JavaScript library that compares two pieces of text and shows exactly what was added, deleted, or
- joshuakgoldberg/mastodonMastodon is an open-source social network platform that lets you run your own Twitter-like community. Differen
- joshuakgoldberg/mocha-tempA placeholder project with no documentation, no described features, and no stated purpose. The name suggests a
- joshuakgoldberg/reactReact is a JavaScript library for building interactive user interfaces. It lets you create reusable UI pieces
- joshuakgoldberg/rewriteThe next version of ESLint is being rebuilt as a set of smaller, focused packages that handle specific jobs li
- joshuakgoldberg/rfcsA repository where anyone can propose and discuss major structural changes to ESLint through a formal, multi-s
- joshuakgoldberg/rocket.chat.apps-cliA command-line tool that helps developers create, package, and upload custom apps for the Rocket.Chat team com
- joshuakgoldberg/superpowersA plugin for AI coding assistants that forces them to slow down, ask questions, plan, and run tests before wri
- joshuakgoldberg/typescript-io-2016Slide deck and materials for a 2016 talk introducing TypeScript as a safer alternative to plain JavaScript, pr
- joshuakgoldberg/unist-util-visitA small JavaScript utility that walks through document trees (like parsed Markdown) node by node, letting you
- joy-joy-joy-joy-joy-joy-joy/duckchainA C++ project called duckchain with no README documentation, making its purpose and usage unknown without insp
- jpoon/server-infoA small diagnostic Windows container that runs a web dashboard showing the container's OS version, network con
- jrdw0/one-apiOne API is a self-hosted gateway that unifies multiple AI model providers—like OpenAI, Claude, and Gemini—behi
- jrdw0/spear-frameworkA platform for organizing and managing information about security weaknesses in software, giving researchers a
- jrmeyer/merlin-1A Python toolkit that uses deep neural networks to generate natural-sounding synthetic speech from written tex
- jrolfs/commitlintA tool that checks Git commit messages against the conventional-commits format and rejects ones that don't mat
- jsha/c2spA community project that writes and maintains cryptography specifications using fast open-source workflows ins
- jsha/rustc-dev-guideA collaborative guide explaining how the Rust compiler works internally, helping new and experienced developer
- jstedfast/archeryA collection of pre-built spreadsheet templates that help archers calculate equipment tuning and shot planning
- jsumners/startscreensaverA tiny Mac command-line tool that instantly starts your screensaver. Just run the command instead of waiting f
- jtangelder/cdnjsA public, Cloudflare-hosted CDN that stores and serves fast copies of popular open-source JavaScript and CSS l
- ju-gu/haystackA Python framework for building search systems that answer plain-English questions by finding precise answers
- juanpe/example-swiftA sample Swift project demonstrating how to connect an iOS or macOS app to Codecov for tracking test coverage
- juanpe/purchases-iosA Swift framework that simplifies adding in-app purchases and subscriptions to iOS apps. It handles payments,
- juanpe/swiftDanger Swift automates repetitive code review tasks by running a Swift file in your CI pipeline that checks pu
- juice500ml/clickA Python library for building command-line tools that handles argument parsing, validation, and help text so d
- juice500ml/espnetA comprehensive toolkit with pre-built recipes for speech tasks like transcription, text-to-speech, translatio
- juice500ml/flaskA lightweight, flexible Python framework for building websites, APIs, and web apps by handling routing and res
- juice500ml/lightshotAn Android app that lets you point your phone's camera or screen at anything to grab its exact color as an ARG
- juice500ml/notebookA collection of interactive Jupyter notebook tutorials for ESPnet, a speech processing toolkit. It teaches you
- juice500ml/transformersA library for downloading and using pre-trained AI language models in a few lines of code, for tasks like text
- jurre/learn-dutchA clean, static reference guide of basic Dutch phrases with English translations, organized by everyday situat
- jurre/oneboxOnebox is a Ruby library that turns plain URLs into rich, visual previews like embedded videos and product car
- jwdeitch/cbtoolA cloud benchmarking toolkit that automatically spins up VMs, runs realistic workloads and stress tests, colle
- jxs/editorconfig-emacsAn Emacs plugin that automatically applies your project's shared formatting rules — like indentation style, li
- jxs/enrA Rust library for creating, reading, and verifying Ethereum Node Records — signed digital business cards that
- jxs/libp2p-workshopA hands-on workshop that teaches you how to build a peer-to-peer chat app in Rust using libp2p, with no centra
- jxs/testground-docsTestground is a testing platform for simulating how distributed and peer-to-peer systems behave at large scale
- jyane/grpc-goThe official Go implementation of gRPC, a standardized framework that lets different services communicate over
- jyane/study-grpcA Java learning project exploring gRPC, a technology for fast communication between software services. The REA
- jyane/websiteThe source code behind sbt's official documentation website, built with two static site generators to publish
- kakkoyun/1on1-questionsA curated list of conversation prompts managers can use to run better, more thoughtful one-on-one meetings wit
- kamilogorek/codecrafters-redis-elixirA starter template for a guided coding challenge where you build a simplified Redis-like in-memory database se
All repos · Explain any other repo →