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 · Java · HTML · C · Shell · C# · Jupyter Notebook · Swift · PHP · Ruby · Kotlin
- eczarny/spectacleSpectacle is a free Mac app that snaps windows into preset positions — halves, thirds, corners, full screen —
- neovim/nvim-lspconfignvim-lspconfig is a Neovim plugin with pre-built configurations for hundreds of language servers, giving your
- apache/incubator-weexWeex is a framework for building Android, iOS, and mobile web apps from a single codebase using Vue-like synta
- evilsocket/opensnitchOpenSnitch is a Linux application firewall that prompts you whenever any program tries to connect to the inter
- nvidia/tensorrt-llmTensorRT-LLM is NVIDIA's toolkit for running AI language models faster on NVIDIA GPUs by compiling them into a
- radarr/radarrRadarr is a self-hosted app that automatically finds, downloads, and organizes movies from Usenet and BitTorre
- projectdiscovery/subfinderSubfinder is a fast command-line tool that discovers subdomains of a target domain by querying public internet
- nevamind-ai/memuA Python library that gives AI agents persistent long-term memory, storing facts and preferences in a linked g
- sql-js/sql.jssql.js is a JavaScript library that runs a full SQLite database entirely inside a web browser or Node.js using
- tianxingchen/embodied-ai-guideA Chinese-language encyclopedia and hands-on guide for embodied AI — robots that perceive and act in the physi
- codesandbox/codesandbox-clientAn online code editor that runs entirely in a browser, letting you start a web project in seconds, see a live
- casdoor/casdoorA self-hosted login and access control server that handles authentication for all your apps in one place, supp
- semaphoreui/semaphoreA browser-based dashboard for running Ansible, Terraform, and other DevOps automation tasks on demand or on a
- sawyerhood/draw-a-uiA demo app that turns a hand-drawn wireframe sketch into a working HTML page styled with Tailwind CSS, using G
- lucksiege/pictureselectorAn Android library that adds a fully-featured image, video, and audio picker to your app with cropping, compre
- isl-org/open3dAn open-source library for processing and visualizing 3D data — point clouds, scene reconstruction, surface al
- krasimir/react-in-patternsA free online book covering the recurring patterns experienced developers use to structure React applications,
- sakanaai/ai-scientistA system that uses large language models to automate the full scientific research cycle — generating hypothese
- tmuxinator/tmuxinatorA Ruby tool that recreates your full terminal workspace from a YAML config file, opening the right tmux window
- anarios/return-youtube-dislikeA browser extension that restores the hidden dislike count on YouTube videos using archived data and crowd-sou
- juicedata/juicefsA distributed file system that lets applications use cloud object storage like Amazon S3 as a regular local di
- facebook/watchmanA background service from Meta that monitors files and folders for changes and triggers automated actions — li
- bolshchikov/js-must-watchA curated list of essential JavaScript conference talks from 2012 to 2020, covering the event loop, React, Red
- lgvalle/material-animationsA reference guide for Android's built-in Transition Framework with code samples and animated GIFs showing how
- lokesh/color-thiefA dependency-free JavaScript library that extracts the dominant color or a full palette from any image, workin
- mytechnotalent/reverse-engineeringA free, structured curriculum for learning reverse engineering across five CPU architectures — starting from b
- xpzouying/xiaohongshu-mcpA connector that lets AI assistants automate Xiaohongshu (Little Red Book) — publishing posts, searching conte
- nexe/nexeA command-line tool that packages a Node.js application and the Node.js runtime into a single executable file
- python-pillow/pillowPillow is the most-used Python image library, letting you open, resize, crop, convert, filter, and composite i
- thephpleague/flysystemFlysystem is a PHP library that gives your app one consistent API for reading, writing, and managing files reg
- philipwalton/flexbugsFlexbugs is a community reference listing 17 confirmed CSS flexbox browser bugs with plain-English explanation
- postmanlabs/httpbinHttpbin is a web service that accepts any HTTP request and returns a JSON description of what it received — he
- divamgupta/diffusionbee-stable-diffusion-uiDiffusion Bee is a free macOS desktop app for generating AI images using Stable Diffusion entirely on your own
- alchaincyf/huashu-designHuashu Design is a skill for AI coding agents like Claude Code or Cursor that turns plain-English descriptions
- benbjohnson/litestreamLitestream is a background tool that continuously backs up a SQLite database to Amazon S3 or another location
- louischatriot/nedbNeDB is a lightweight embedded JavaScript database with a MongoDB-like API that runs inside Node.js, Electron,
- data-centric-ai-community/fg-data-profilingfg-data-profiling (formerly ydata-profiling and pandas-profiling) generates a thorough HTML or JSON analysis r
- gizak/termuitermui is a Go library for building interactive terminal dashboards with charts, tables, progress bars, and ot
- vlucas/phpdotenvPHP library that reads a .env file and loads configuration values like passwords and API keys into your app as
- tuhdo/os01A free book that teaches you to build a working operating system from scratch, covering x86 hardware, assembly
- hq450/fancyssA plugin for ASUS, Merlin, and OpenWrt home routers that routes your entire home network through proxy protoco
- myspaghetti/macos-virtualboxA single shell script that automatically downloads a genuine macOS installer from Apple and creates a working
- tink-crypto/tinkA cryptography library from Google that makes encryption, signing, and key management easy to do safely across
- rathole-org/ratholeA fast, lightweight tunnel tool that makes a device or service hidden behind a home router reachable from the
- browserslist/browserslistA shared config standard that lets you write your target browser list once and have multiple front-end build t
- ag-ui-protocol/ag-uiAn open protocol that standardizes how AI agents connect to user-facing apps, defining around 16 event types s
- fluent/fluentdAn open-source log collector that gathers events from many apps and machines and routes them to databases, clo
- redis/redis-pyThe official Python library for connecting to a Redis server, letting you store and retrieve data, use data st
- librespark/libretvLibreTV is a free, self-hosted web app that searches third-party video sources and plays results in your brows
- babalae/better-genshin-impactBetterGI automates repetitive Genshin Impact tasks — fishing, daily chores, farming, crafting — using computer
- sidekiq/sidekiqSidekiq lets Ruby and Rails apps run slow tasks — sending emails, resizing images, processing uploads — in the
- microsoft/loraLoRA is a technique for cheaply adapting large pre-trained AI models to new tasks by training only tiny add-on
- tencent/secguideTencent's SecGuide gives developers a practical, language-by-language checklist for avoiding common security b
- cookiecutter/cookiecutter-djangoCookiecutter Django generates a fully wired-up, production-ready Django project in minutes by asking you setup
- php-cs-fixer/php-cs-fixerPHP CS Fixer automatically rewrites PHP code to match your chosen coding style — it finds formatting rule viol
- alexta69/metubeMeTube is a self-hosted web interface for yt-dlp that lets you download videos and audio from YouTube and hund
- yusufkaraaslan/skill_seekersSkill Seekers converts docs from websites, PDFs, GitHub repos, YouTube videos, and 14 other sources into struc
- rook/rookRook is a Kubernetes operator that automates the full lifecycle of Ceph distributed storage — setup, scaling,
- mmistakes/minimal-mistakesMinimal Mistakes is a flexible Jekyll theme for building personal sites, blogs, and portfolios. It works with
- searx/searxSearx is a self-hosted private metasearch engine that forwards your queries to other search engines without re
- zalmoxisus/redux-devtools-extensionA browser extension that gives developers a panel to watch, inspect, and replay every state change in a Redux-
- tukuaiai/vibe-coding-cnA Chinese-language tutorial collection that teaches a structured five-layer system for building software by de
- adityatelange/hugo-papermodPaperMod is a fast, clean Hugo theme for blogs and personal sites. It offers light and dark mode, three home p
- todepond/gulfofmexicoGulf of Mexico (formerly DreamBerd) is a satirical joke programming language whose README is a deadpan list of
- dcloudio/muiMui is a Chinese-made JavaScript framework for building mobile apps with web technology that feel close to nat
- google/or-toolsOR-Tools is Google's free open-source toolkit for solving hard scheduling, routing, and assignment problems by
- facebook/flipperFlipper is Meta's open-source tool for debugging iOS and Android apps from your desktop browser, showing live
- thunderbird/thunderbird-androidThunderbird for Android is a free, open-source email app from Mozilla that manages multiple email accounts wit
- rolldown/rolldownRolldown is a fast JavaScript and TypeScript bundler written in Rust, designed to be a drop-in replacement for
- unleash/unleashUnleash is an open-source feature flag platform that lets you turn features on or off for specific users witho
- github-linguist/linguistLinguist is the Ruby library GitHub uses internally to detect programming languages in a repo, generate the co
- google-deepmind/mujocoMuJoCo is a fast physics engine by Google DeepMind for simulating robots, skeletons, and jointed bodies, widel
- mholt/papaparsePapa Parse is a fast, dependency-free JavaScript library for reading and writing CSV files in browsers and Nod
- jguer/yayYay is a command-line package manager helper for Arch Linux that lets you install and update software from bot
- bigkoo/android-pickerviewAndroid-PickerView is a Java library that adds iOS-style scrolling wheel selectors to Android apps for picking
- projectlombok/lombokProject Lombok is a Java library that automatically generates repetitive boilerplate code like getters, setter
- angular-ui/ui-routerUI-Router is a state-machine-based routing library for AngularJS 1.x that maps URLs to named states and enable
- egonschiele/grokking_algorithmsThis repo holds the example code and high-resolution illustrations from Grokking Algorithms, a beginner-friend
- fkhadra/react-toastifyA React library for adding toast notifications — brief pop-up messages that slide onto the screen and auto-dis
- gallopsled/pwntoolsA Python library that gives security competition participants ready-made tools for writing exploits, handling
- yerongai/office-toolA Windows desktop app that simplifies installing, configuring, activating, and managing Microsoft Office produ
- powerlevel9k/powerlevel9kA ZSH terminal prompt theme that adds visual icons, colors, and info panels — like Git status, language versio
- plasma-umass/scaleneA Python profiler from UMass Amherst that pinpoints exactly which lines of code are slow or wasting memory, wi
- vercel/satoriA Vercel library that converts HTML and CSS written as React JSX into SVG images entirely in code — no browser
- geeeekexplorer/nano-vllmA clean 1,200-line Python reimplementation of vLLM — a high-performance AI text generation engine — designed t
- prometheus/node_exporterA small Go program that collects hundreds of hardware and OS metrics from a Linux server — CPU, memory, disk,
- raspberrypifoundation/blocklyA JavaScript library from the Raspberry Pi Foundation that lets developers embed a drag-and-drop visual code e
- rwaldron/johnny-fiveA Node.js framework for programming robots and IoT devices using JavaScript, letting web developers control LE
- chartist-js/chartistA lightweight JavaScript charting library that draws bar, line, and pie charts as SVG, so they scale to any si
- mishoo/uglifyjsUglifyJS is a JavaScript toolkit that compresses source code into smaller files for faster web page loading, w
- macrozheng/mall-learningA structured Chinese-language tutorial series that walks Java developers through building a production-grade e
- graphql/dataloaderDataLoader is a small Node.js utility that batches and caches database or API requests, turning many individua
- qazbnm456/awesome-web-securityA curated reference list of articles, tools, and write-ups covering web security vulnerabilities like XSS, SQL
- apache/tvmApache TVM is an open-source compiler that takes trained AI models and converts them into optimized code for s
- lightning-ai/litgptLitGPT is a Python library with clean, from-scratch implementations of 20+ large language models like Llama 3
- facebookarchive/asyncdisplaykitAsyncDisplayKit (now Texture) was a Facebook-created iOS framework that moved expensive UI work like image dec
- tomschimansky/customtkinterCustomTkinter is a Python library that replaces Tkinter's dated-looking default widgets with modern, dark-mode
- github/gh-ostgh-ost is GitHub's tool for changing MySQL table structure while the database is live and serving traffic, usi
- golang/groupcacheA Go library that lets your application servers share a cache directly with each other, eliminating the need f
- drksephy/es6-cheatsheetA plain-text reference guide covering the new features added to JavaScript in ES6 (2015), with before-and-afte
All repos · Explain any other repo →