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
- voxel51/fiftyoneAn open-source Python tool with a visual browser for image and video datasets — find mislabeled images, spot m
- daybrush/moveableA TypeScript library that adds drag, resize, rotate, and warp handles to any HTML or SVG element — the buildin
- baldurk/renderdocA free graphics debugging tool that captures a single frame from your 3D app and lets you step through every G
- restify/node-restifyA Node.js framework for building REST APIs using a middleware chain pattern, plus a matching client library fo
- fsnotify/fsnotifyA Go library that watches files and directories for changes and notifies your program in real time when someth
- ecomfe/vue-echartsVue ECharts is a Vue.js component that wraps Apache ECharts, making it easy to drop interactive charts into an
- google/skiaSkia is a 2D graphics library from Google that powers drawing in Chrome, Android, Flutter, and Firefox — handl
- rerun-io/rerunRerun lets you log and replay multimodal data streams — camera feeds, sensors, 3D point clouds — over a timeli
- rswier/c4c4 is a minimalist C compiler and interpreter written in just four C functions — a programming curiosity that
- mrkai77/loopLoop is a free macOS app that lets you snap, resize, and arrange windows using a radial menu or keyboard short
- elie222/inbox-zeroInbox Zero is an open source AI assistant for Gmail that auto-drafts replies in your tone, bulk-unsubscribes f
- thu-ml/tianshouTianshou is a Python reinforcement learning library built on PyTorch that provides both high-level training AP
- mathewsachin/capturaCaptura is a no-longer-maintained Windows screen recorder that captures video, screenshots, and webcam footage
- serbanghita/mobile-detectMobile-Detect is a PHP library that tells your app whether the current visitor is on a mobile phone or tablet
- akveo/react-native-ui-kittenUI Kitten is a free React Native component library with 25+ consistently styled UI elements and runtime light/
- 3b1b/videosPython source code for the animated math videos on the 3Blue1Brown YouTube channel, built using the Manim anim
- uiverse-io/galaxyAn archive of over 3,000 ready-made UI elements like buttons, loaders, and cards built with HTML, CSS, and Tai
- helmetjs/helmetA one-line Node.js library that automatically adds 13 security headers to every Express response, protecting y
- automattic/node-canvasA Node.js library that brings the browser's canvas drawing API to the server, letting you generate images, PDF
- nicolaka/netshootA ready-to-run container image packed with dozens of networking diagnostic tools so you can troubleshoot conne
- mrs4s/go-cqhttpA Go-based QQ bot framework implementing the OneBot standard that once let developers build bots for the Chine
- browserstate/history.jsAn archived JavaScript library from 2013 that normalized browser differences in the HTML5 History API and adde
- resilience4j/resilience4jA Java fault-tolerance library with circuit breakers, retries, rate limiters, and bulkheads. Wraps service cal
- dotnet-architecture/eshoponwebA sample ASP.NET Core online store built by Microsoft to teach clean architecture and domain-driven design in
- kludex/uvicornA fast Python web server that handles HTTP and WebSocket connections and passes them to your app code, enablin
- sashabaranov/go-openaiA Go library that handles all the details of calling OpenAI's APIs — chat, image generation, speech-to-text, a
- triton-inference-server/serverTriton Inference Server is NVIDIA's software for deploying AI models as a network service, handling batching,
- pressly/gooseGoose is a database migration tool for Go projects that tracks and runs SQL or Go-based schema changes for Pos
- wenchaod/fscalendarFSCalendar is a customizable calendar component for iOS apps that supports monthly and weekly views, animated
- foliojs/pdfkitPDFKit is a JavaScript library for creating PDF files programmatically in Node.js or the browser, supporting t
- stevenjoezhang/live2d-widgetLive2D Widget adds an animated anime-style character to any website via a single script tag; the character rea
- nutlope/roomgptRoomGPT is an open-source web app where you upload a photo of a room and receive an AI-generated redesign of t
- wsdjeg/vim-galore-zh_cnA Chinese translation of vim-galore, a comprehensive beginner-to-expert reference guide to the Vim text editor
- doccano/doccanoDoccano is an open-source browser-based tool for labeling text data, letting teams annotate documents for AI t
- syllo/nvtopNVTOP is a terminal dashboard for monitoring GPU usage, memory, temperature, and power draw in real time, simi
- phillipi/pix2pixA 2017 research implementation of image-to-image translation using conditional GANs — train a model to convert
- spotifyd/spotifydA lightweight background Spotify client for Linux and other UNIX systems that runs without a visible interface
- superset-sh/supersetSuperset is a macOS desktop app for running multiple AI coding agents in parallel, each in its own isolated gi
- django-cms/django-cmsAn open source CMS built on Python's Django framework that lets non-technical editors create and update websit
- kesenhoo/android-training-course-in-chineseA collaboratively maintained Chinese translation of Google's official Android Training course, covering how to
- rq/rqA simple Python library for running slow background tasks — like sending emails or generating reports — in a R
- kanaka/malA guided project for learning how programming languages work by building a Lisp interpreter from scratch in 11
- facebookresearch/parlaiA Python framework from Facebook Research for building and testing conversational AI systems, bundling 100+ di
- injetlee/pythonA collection of ready-to-run Python scripts and tutorials in Chinese covering web scraping, WeChat development
- knownsec/404starlinkA curated, continuously updated catalog of open source security tools maintained by the Knownsec 404 Lab, cove
- valuecell-ai/valuecellA multi-agent AI platform for financial research and automated crypto trading, with specialized agents for sto
- lostindark/driverstoreexplorerA Windows desktop tool for viewing, removing, and backing up hardware drivers from the Windows driver store —
- yygmind/blogA Chinese-language collection of in-depth JavaScript articles published as GitHub Issues, covering tricky inte
- metafizzy/zdogA small JavaScript library for drawing cartoon-style 3D graphics on a web page using flat 2D shapes — no heavy
- shadowsocks/shadowsocks-rustA Rust rewrite of the Shadowsocks proxy that tunnels your internet traffic through an encrypted connection to
- the-pocket/pocketflowA tiny 100-line Python library for building AI agent workflows — connect steps into a graph where each step's
- alibaba/opensandboxAlibaba's platform for running AI agents in isolated sandboxes — gives each agent its own contained environmen
- nodejs/node-gypA command-line tool that compiles C and C++ native addons for Node.js, letting your JavaScript app use low-lev
- hehonghui/android-tech-frontierA no-longer-maintained Chinese-language archive of volunteer-translated Android development articles covering
- vercel/microMicro is a tiny Node.js library for building HTTP services with a single exported function, using async/await
- maplibre/maplibre-gl-jsAn open-source JavaScript library for embedding fast, interactive maps into websites — renders maps using the
- chathub-dev/chathubA browser extension that lets you chat with ChatGPT, Claude, Gemini, and other AI assistants side by side in o
- edoardottt/awesome-hacker-search-enginesA curated reference list of search engines and online tools for security professionals, covering exposed-serve
- idreesinc/monocraftA Minecraft-themed monospaced coding font with over 1,500 glyphs, including programming ligatures and the fict
- socketio/socket.io-clientThe JavaScript client library for Socket.IO, enabling real-time two-way communication between browsers or Node
- brasilapi/brasilapiA free open-source API that makes publicly available Brazilian data — like zip codes and business records — ac
- webpro/awesome-dotfilesA curated list of articles, example repos, and tools for managing dotfiles — the hidden config files that cont
- android-async-http/android-async-httpA lightweight Java library for making HTTP requests in Android apps that run entirely in the background, keepi
- sissbruecker/linkdingA self-hosted bookmark manager you run on your own server with tagging, Markdown notes, automatic page archivi
- wasmedge/wasmedgeA CNCF-hosted runtime for executing WebAssembly programs outside the browser — used for safe plugin systems, s
- rofl0r/proxychains-ngA Linux command-line tool that transparently forces any program to route its network traffic through SOCKS4, S
- serde-rs/serdeA Rust library that converts data between Rust types and external formats like JSON, TOML, or YAML — just add
- tariqbuilds/linux-dashA lightweight browser dashboard that shows real-time CPU, memory, disk, process, and network stats for a Linux
- yorko/mlcourse.aiA free, self-paced machine learning course covering the full practical ML curriculum via articles and Jupyter
- coolwanglu/pdf2htmlexA command-line tool that converts PDF files into HTML pages that look nearly identical to the original, preser
- microsoft/winget-pkgsThe community-maintained package manifest database for Windows Package Manager (winget), where contributors su
- cuixiaorui/mini-vueA stripped-down rebuild of Vue 3's core designed for learning, covering the reactivity system, component runti
- fredriknoren/ungitA browser-based visual interface for git that lets you commit, branch, and merge by clicking through a diagram
- jeasonlzy/okhttp-okgoAn Android networking library that simplifies HTTP requests by wrapping OkHttp, adding built-in response cachi
- eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeAn internet joke repository consisting entirely of the letter 'e' repeated thousands of times, with no code, d
- appintro/appintroAn Android library that adds swipeable onboarding intro screens to any app with a few lines of code, including
- datalab-to/chandraAn OCR tool that reads text from images and PDF files and converts it into Markdown, HTML, or JSON, accurately
- flame-engine/flameA 2D game engine built on top of Flutter that provides a game loop, sprite and animation support, collision de
- benoitc/gunicornGunicorn is a Python web server that sits between nginx and your Python app, handling incoming HTTP requests a
- ultralytics/yolov3YOLOv3 is a real-time object detection model that identifies and locates objects in images and video by drawin
- netflix/falcorFalcor is a JavaScript library from Netflix that lets your web app request data from a single virtual JSON doc
- twitter/the-algorithm-mlTwitter's open-sourced machine learning models that power the For You feed, including the Heavy Ranker that de
- refactoringhq/tolariaTolaria is a free offline desktop app for macOS, Windows, and Linux that stores your notes as plain markdown f
- louisshark/chatgpt_system_promptA community-collected library of system prompts from real ChatGPT custom GPTs and AI products, shared to help
- ten-framework/ten-frameworkTEN is an open-source developer framework for building real-time voice AI agents that listen to speech, proces
- phw/peekPeek is a deprecated Linux screen recorder for capturing a small area of your screen as an animated GIF or Web
- jroimartin/gocuiGocui is a minimal Go library for building text-based interfaces that run inside a terminal, letting you creat
- trinitycore/trinitycoreTrinityCore is an open-source C++ server framework for hosting World of Warcraft multiplayer sessions, letting
- gka/chroma.jsA small, dependency-free JavaScript library for converting between color formats, adjusting colors, and buildi
- yandexdataschool/nlp_courseA 12-week university NLP course from Yandex School of Data Analysis, with hands-on Jupyter Notebook exercises
- lucidrains/denoising-diffusion-pytorchA PyTorch library for generating new images from pure noise using the DDPM technique — train on a folder of im
- google/autoA set of four Google-maintained Java code generators that eliminate repetitive boilerplate — automatically pro
- microsoft/skilloptTrains a compact plain-text 'skill document' that makes an existing AI agent perform tasks better, without fin
- cp-algorithms/cp-algorithmsA free English-language reference site for algorithms and data structures used in competitive programming, tra
- sonarsource/sonarqubeSonarQube is a self-hosted server that continuously scans your codebase for bugs, security vulnerabilities, an
- krzyzanowskim/cryptoswiftA pure-Swift cryptography library for iOS, macOS, Linux, and Android that provides hashing, encryption, passwo
- mail-0/zeroA self-hosted, privacy-first open-source email client that connects to Gmail and Outlook accounts in a unified
- datawhalechina/easy-vibeA beginner-friendly interactive course teaching non-programmers how to build and ship real software using AI c
- monero-project/moneroThe core C++ software for the Monero privacy cryptocurrency — run a full network node, use a command-line wall
- aureuserp/aureuserpAn open-source, browser-based ERP system for small and medium businesses that unifies accounting, HR, inventor
All repos · Explain any other repo →