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 · C++ · Rust · HTML · Java · C · Shell · C# · Swift · Jupyter Notebook · PHP · Kotlin · Ruby
- docker/cliThe official source code for the Docker CLI — the command-line tool you use to build images and start containe
- librecad/librecadLibreCAD is a free, open-source desktop app for creating precise 2D technical drawings — floor plans, mechanic
- dokan-dev/dokanyDokany lets Windows developers build custom file systems as ordinary programs — without writing kernel drivers
- neuphonic/neuttsNeuTTS is a local text-to-speech AI that converts text to realistic spoken audio entirely on your device, with
- byron/dua-clidua is a fast command-line tool that shows how much disk space your files and folders use, with an interactive
- angular/flex-layoutAngular Flex-Layout was a library for building responsive layouts in Angular apps using HTML attributes instea
- azeemidrisi/phonesploit-proA Python tool that connects to Android phones over Wi-Fi using ADB and lets you control, extract data from, or
- hexfiend/hexfiendA free macOS hex editor that lets you view and edit any file at the raw byte level, handles files up to 118 GB
- redot-engine/redot-engineA free, open-source game engine forked from Godot in 2024 that lets you build 2D and 3D games and export them
- wolg/awesome-swiftA community-maintained list of Swift libraries and tools for building iPhone, iPad, and Mac apps — organized b
- huangsam/ultimate-pythonA hands-on Python study guide with runnable example files covering everything from basics to async programming
- strands-agents/sdk-pythonA Python library for building AI agents in a few lines of code — connects to Claude, OpenAI, Gemini, and more,
- dapp-learning-dao/dapp-learningA step-by-step guide for building apps on Ethereum — covers DeFi, NFTs, and DAOs through hands-on tasks and re
- vanilagy/mediabunnyA JavaScript library that lets web apps read, write, and convert video and audio files entirely in the browser
- isaacs/rimrafA Node.js utility that deletes entire folders in one call, cross-platform — the JavaScript equivalent of `rm -
- maziarraissi/pinnsResearch code for Physics-Informed Neural Networks — trains neural nets to solve or discover physical equation
- mikaelbr/node-notifiernode-notifier is a Node.js library that sends native desktop popup notifications on macOS, Windows, and Linux
- vimeo/psalmPsalm is a PHP static analysis tool that reads your code before you run it to catch type errors, undefined var
- azure/azure-sentinelA community library of hundreds of ready-made security detection rules, hunting queries, visual dashboards, an
- log4js-node/log4js-nodelog4js-node is a flexible Node.js logging library that records what your application is doing to the terminal,
- mysticatea/npm-run-allnpm-run-all is a Node.js CLI tool that runs multiple npm scripts sequentially or in parallel with a single sho
- tijsverkoyen/csstoinlinestylesCssToInlineStyles is a PHP library that merges a CSS stylesheet into an HTML file by moving every style rule d
- cjex/regulexRegulex is a browser-based tool that turns a regular expression into a visual railroad diagram so you can see
- wendesi/lihang_book_algorithmPython implementations of every machine learning algorithm in Li Hang's Statistical Learning Methods textbook,
- fyrd/caniuseThe raw JSON data behind caniuse.com — a lookup table of which browsers support which HTML, CSS, and JavaScrip
- meefik/linuxdeployAndroid app that installs and runs a full Linux distribution alongside Android on the same device, accessible
- tinyproxy/tinyproxyTinyproxy is a lightweight HTTP and HTTPS proxy server for Linux, designed for small networks that need to sha
- hound-search/houndA self-hosted code search engine that lets you search across many code repositories at once from a browser, re
- spatie/laravel-activitylogA Laravel package that automatically records what users and the system do in your app, storing an audit trail
- uber/causalmlA Python package from Uber for measuring whether your actions actually caused an outcome, helping you target p
- lidangzzz/how-to-runA structured Chinese-language self-study guide for complete beginners, laying out a step-by-step path from Pyt
- feralinteractive/gamemodeA Linux background service that automatically switches your CPU and GPU to high-performance mode when a game s
- jonschlinkert/remarkableA JavaScript library that converts Markdown text into HTML, with support for CommonMark, GitHub-Flavored Markd
- landrop/landropA cross-platform app for sending files between devices on your local network without internet, cloud storage,
- microsoft/sudoA Microsoft-built Windows 11 feature that lets you run commands with administrator permissions from a regular
- stdlib-js/stdlibA massive standard library for JavaScript and TypeScript that brings numerical and scientific computing tools
- cezaraugusto/you-dont-know-jsA Brazilian Portuguese translation of Kyle Simpson's 'You Don't Know JS' book series — six free books that exp
- houbb/sensitive-wordA Java library that detects and filters inappropriate or prohibited text — profanity, spam, political terms —
- open-gsd/gsd-coreA workflow system for AI coding assistants like Claude Code and Cursor that breaks work into milestones with a
- supermonster003/autojs6An Android app that lets you write JavaScript scripts to automate taps, swipes, and data entry on your phone —
- arthenica/ffmpeg-kitA now-retired library that made it easy to run FFmpeg video and audio processing commands inside Android, iOS,
- jonkykong/sidemenuA Swift library that adds a sliding side menu to iOS apps, configurable entirely through Xcode storyboards wit
- fpinscala/fpinscalaThe official companion exercise repository for the 'Functional Programming in Scala' book, with chapter-by-cha
- jdorn/json-editorAn unmaintained JavaScript library that reads a JSON Schema and automatically builds a working HTML form from
- ksundong/backend-interview-questionA Korean-language collection of backend developer interview questions and concise model answers, covering netw
- nytimes/objective-c-style-guideThe deprecated Objective-C coding style guide used by The New York Times iOS engineering team, covering naming
- zoneminder/zoneminderA free, open-source Linux surveillance system that connects to IP, USB, and analog cameras, records footage, d
- 0xz0f/z0fcourse_reverseengineeringA free beginner-to-intermediate course teaching reverse engineering on 64-bit Windows — how to read compiled p
- cv-cat/spider_xhsA scraper and publisher for Xiaohongshu (Little Red Book) that collects posts, comments, and videos, and auto-
- qingshuisiyuan/electron-ssr-backupA preserved backup of electron-ssr, a cross-platform desktop app that wraps the ShadowsocksR network proxy in
- toeverything/blocksuiteA TypeScript toolkit for building block-based editors and collaborative web apps, with real-time multi-user sy
- ddd-crew/ddd-starter-modelling-processA beginner-friendly 8-step guide for applying Domain-Driven Design to your project — from understanding busine
- devanshbatham/awesome-bugbounty-writeupsA curated collection of real-world bug bounty writeups organized by vulnerability type — XSS, CSRF, SQL inject
- alpkeskin/mosintA command-line OSINT tool that takes an email address and automatically queries multiple external services to
- memstechtips/unattendedwinstallA pre-configured Windows Answer File that fully automates Windows installation with all bloatware removed, tel
- ckeditor/ckeditor4A feature-rich WYSIWYG editor you embed in websites so users can create formatted text, tables, images, and me
- mjswensen/themerA color theme generator that takes a single palette and outputs matching themes for your code editor, terminal
- remoteinterview/zeroZero Server lets you build web apps by dropping files into a folder with no config, no routing setup, automati
- lxfater/inpaint-webA browser-based tool that removes unwanted objects from photos and upscales images to higher resolution, runni
- ruby-concurrency/concurrent-rubyA Ruby library that provides thread-safe data structures and background-task patterns — futures, promises, tim
- sparrowcode/permissionskitA Swift library for Apple platforms that gives your app a single, unified way to request and check the status
- online-ml/riverA Python library for machine learning on streaming data — it trains on one data point at a time and continuous
- shizukuichi/winxpA browser-based recreation of the Windows XP desktop with working built-in apps — Minesweeper, Paint, Notepad,
- decosoftware/deco-ideA Mac desktop IDE for React Native that automatically sets up new projects, lets you drag components into your
- alibaba/alisqlA MySQL 8.0 fork from Alibaba that adds a built-in analytics engine powered by DuckDB (about 200x faster for c
- bellard/mquickjsMicroQuickJS is a tiny JavaScript engine written in C for embedded devices, running on as little as 10KB of RA
- connorferster/handcalcsA Python library for Jupyter notebooks that renders math calculations as hand-written-style equations — showin
- doctrine/commonA shared PHP utility library that serves as the internal foundation for Doctrine ORM and Doctrine DBAL — most
- platane/snkSnk turns your GitHub contribution graph into an animated snake game GIF or SVG that you can display on your G
- secfigo/awesome-fuzzingA curated list of books, courses, videos, tutorials, and tools for learning fuzzing — a security testing techn
- airblader/i3i3-gaps was a fork of the i3 tiling window manager for Linux that added configurable spacing between windows;
- microsoft/mmdnnMMdnn is a Microsoft toolkit that converts trained AI models between deep learning frameworks like TensorFlow,
- rebuy-de/aws-nukeaws-nuke is a command-line tool that deletes every resource in an AWS account, designed for wiping test or sta
- black7375/firefox-ui-fixLepton is a collection of CSS tweaks for Firefox that tighten the UI, improve tab highlighting, and offer alte
- bobbyiliev/introduction-to-bash-scriptingA free, open-source ebook teaching Bash scripting from the basics to practical examples like log parsing, API
- imsky/holderHolder is a zero-dependency JavaScript library that renders image placeholder boxes in the browser using SVG,
- korfuri/awesome-monorepoA curated list of tools, articles, and resources for teams adopting the monorepo approach, covering build syst
- orval-labs/orvalOrval generates TypeScript API client code from OpenAPI or Swagger specs, supporting React Query, Vue Query, A
- scenee/floatingpanelFloatingPanel is a Swift library for iOS that adds a sliding bottom-drawer panel to your app, like Apple Maps'
- aboutrss/all-about-rssA large community-maintained catalog of hundreds of RSS readers, feed generators, bots, automation tools, and
- ackites/killwxapkgA Go command-line tool that decompiles WeChat Mini Program package files back into readable source code, with
- guangzhengli/k8s-tutorialsA free, hands-on Kubernetes tutorial in Chinese that walks through every core resource type step by step, from
- paddlepaddle/paddleclasA Python toolkit for training and deploying image classification models using Baidu's PaddlePaddle deep learni
- ryanoasis/vim-deviconsA Vim and Neovim plugin that displays file-type icons next to filenames in file explorers, status bars, and ot
- strimzi/strimzi-kafka-operatorAn open-source Kubernetes operator that automates running Apache Kafka clusters on Kubernetes or OpenShift, ha
- dotnetnext/sqlsugarAn easy-to-use .NET ORM framework that lets you read and write data to many different databases using C# code
- keldos-li/typora-latex-themeA Typora theme that makes your Markdown documents look like professionally typeset LaTeX academic papers, desi
- mininet/mininetA network emulator that creates realistic virtual networks on a single Linux computer, letting researchers and
- aistra0528/hailA free Android app that freezes, hides, or suspends apps you are not using to save battery and stop background
- cortexproject/cortexA horizontally scalable, multi-tenant metrics storage backend that extends Prometheus with long-term retention
- daattali/beautiful-jekyllA ready-made Jekyll website theme you can deploy to GitHub Pages for free in minutes by forking the repo, rena
- tape-testing/tapeA minimal JavaScript testing library that runs in Node.js and browsers, outputs results in the plain-text TAP
- opencoworkai/open-codesignA free, open-source Electron desktop app that turns text prompts into visual designs—HTML, PDF, PowerPoint—usi
- leongersen/nouisliderA lightweight, dependency-free JavaScript range slider that supports touch, keyboard navigation, and ARIA acce
- michaeltyson/tpkeyboardavoidingA drop-in iOS library that automatically scrolls text fields into view when the on-screen keyboard appears, pr
- documentationjs/documentationA command-line tool that reads JSDoc comments in JavaScript source files and automatically generates polished
- lightdash/lightdashAn open-source business intelligence tool built on dbt that lets teams explore data, build charts, and share d
- timescale/pgaiA Python library and PostgreSQL extension that auto-generates and syncs AI text embeddings in your database, s
- angular-app/angular-appA reference AngularJS (v1.x) app showing how to build a real-world CRUD project management tool with Node.js a
- ltaoo/wx_channels_downloadA lightweight Go desktop utility for Windows and macOS that adds a download button to WeChat Channels videos b
All repos · Explain any other repo →