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# · Swift · Jupyter Notebook · PHP · Ruby · Kotlin
- jd/tenacityTenacity is a Python library that adds retry logic to any function via a decorator, with configurable stop con
- minimac/magicA tiny CSS library that adds animated visual effects to webpage elements by applying class names, covering ove
- certimate-go/certimateA self-hosted tool that automatically gets, renews, and deploys SSL certificates to your servers, supporting 6
- adi1090x/rofiA large collection of visual themes and mini-apps for Rofi, the Linux popup menu launcher, including app launc
- oatpp/oatppA zero-dependency C++ framework for building web servers and APIs, with HTTP endpoints, WebSockets, ORM databa
- vahidk/effectivetensorflowA written guide with Python code examples that explains TensorFlow 2 concepts like tensors, broadcasting, cont
- raywangqvq/bilibilitoolproAn automation tool for the Bilibili video platform that runs your daily login, video-watching, and other point
- dnschneid/croutonA set of shell scripts that lets older Chromebooks run Ubuntu, Debian, or Kali Linux alongside Chrome OS using
- pantsudango/dango-translatorA Windows desktop app that reads text from any screen region using OCR and instantly shows a translation overl
- ai/easings.netThe source code for easings.net, a visual reference website where developers pick and compare easing functions
- aemkei/jsfuckA JavaScript curiosity that proves any program can be written using only six characters — an educational exper
- fluxerapp/fluxerAn open-source instant messaging and voice chat platform for friends and communities, built as a self-hostable
- orbstack/orbstackA fast, lightweight Mac app for running Docker containers and Linux virtual machines — starts in 2 seconds and
- pillarjs/path-to-regexpA small JavaScript library that converts URL path patterns like /user/:name into regular expressions for match
- tiddlywiki/tiddlywiki5A personal notebook that lives entirely in a single HTML file in your browser — take notes, link ideas, and sa
- hubspot/offlineA tiny JavaScript library that detects when your website visitors lose internet access, shows a notification,
- kean/nukeA Swift library that handles downloading, caching, and displaying images in iOS, macOS, and other Apple platfo
- apache/beamA framework for writing data processing pipelines once in Java, Python, or Go and running them on your laptop,
- n64decomp/sm64A reverse-engineered version of Super Mario 64 in readable C code that recompiles into a byte-perfect copy of
- deniscerri/ytdlnisAn Android app that downloads audio and video from over 1000 websites including YouTube — paste a link, pick y
- winfsp/winfspA Windows platform for building custom file systems — create a virtual drive that appears in Explorer and work
- dropwizard/dropwizardDropwizard is a Java toolkit that bundles a web server, REST framework, JSON handling, logging, and database t
- jamiebuilds/itsy-bitsy-data-structuresA single JavaScript file that teaches common data structures like linked lists, hash tables, and trees through
- moontechlab/lunatvA self-hosted web app you run on your own server that searches across multiple video streaming APIs at once an
- flightlessmango/mangohudMangoHud shows a live performance overlay on your screen while you play games on Linux, displaying metrics lik
- sitaramc/gitoliteGitolite lets you run your own Git server on a Linux machine and control who can access which repositories thr
- googleapis/googleapisA repository of official Protocol Buffer definitions describing the structure of every public Google API — use
- facebookresearch/ditDiT is a Meta AI research project that replaces the U-Net backbone in image generation models with a transform
- google/tsunami-security-scannerTsunami is an open-source network security scanner from Google that automatically checks networks for serious
- i18next/i18nexti18next is a JavaScript library that makes your web app or Node.js server show text in different languages, ha
- x-extends/vxe-tablevxe-table is a Vue 2 and Vue 3 component for displaying and editing large amounts of tabular data in web apps,
- moonshotai/kimi-cliA command-line AI assistant that reads your code, edits files, runs shell commands, and searches the web in yo
- kotatsuapp/kotatsuA free, open-source Android manga reader that connects to over 1,200 online sources, supports offline download
- simplezhli/flutter_deerA hands-on Flutter learning project featuring real-looking mobile app screens, state management, animations, a
- digitalinnovationone/dio-lab-open-sourceA hands-on GitHub lab for beginners learning to make their first open-source pull request, hosted by Digital I
- reorproject/reorA desktop note-taking app that runs AI entirely on your own computer to find connections between notes and ans
- airbnb/epoxyAn Android library from Airbnb that removes RecyclerView boilerplate by auto-generating model classes from ann
- webstudio-is/webstudioAn open-source visual drag-and-drop website builder similar to Webflow where you own your data and infrastruct
- fengdu78/data-science-notesA structured collection of Jupyter Notebook study notes in Chinese covering data science foundations — from Py
- mvig-sjtu/alphaposeA research tool from Shanghai Jiao Tong University that detects and tracks human body joint positions for ever
- nodejs/docker-nodeThe official source for Node.js Docker images on Docker Hub, providing full, slim, and Alpine variants so deve
- yandex/gixyA command-line tool from Yandex that scans Nginx configuration files for security vulnerabilities like SSRF, H
- ariakit/ariakitA React toolkit that provides accessible, production-ready UI components — menus, dialogs, tabs, and forms — t
- solidtime-io/solidtimeAn open-source, self-hostable time tracking app for freelancers and agencies that handles projects, clients, b
- dair-ai/ml-papers-explainedA curated, annotated index of machine learning research papers with plain-English summaries per entry, organiz
- thoughtbot/laptopA shell script that sets up a Mac for web and mobile development in under 15 minutes, installing Homebrew, Git
- lolbas-project/lolbasA community catalog of built-in Windows binaries and scripts that attackers can misuse for tasks like download
- firmai/financial-machine-learningA curated, auto-updated directory of machine learning tools and resources for finance and trading, covering de
- segmentio/kafka-goA pure-Go Kafka client library with no C dependencies, offering both a low-level connection API and a high-lev
- symfony/event-dispatcherA standalone PHP library that lets different parts of an application communicate by dispatching named events a
- facebook/buckBuck was Facebook's multi-language build system — now deprecated and replaced by Buck2. This repository is arc
- squeaky-pl/japrontoA Python web framework built for maximum speed using a C-based HTTP server core, capable of handling over a mi
- apple/containerizationA Swift library from Apple that lets macOS apps run Linux containers, each isolated in its own fast-booting vi
- nhivp/awesome-embeddedA curated reference list of tutorials, tools, and learning resources for embedded systems programming, coverin
- cerebroapp/cerebroCerebro is a free, open-source keyboard launcher for Windows, macOS, and Linux that pops up with Ctrl+Space to
- houtianze/bypyA Python command-line tool for accessing Baidu Yun cloud storage (2TB free) from Linux terminals and small dev
- adams549659584/go-proxy-bingaiA self-hosted web app that mirrors Microsoft's Bing AI chat interface so you can access it from regions where
- getanteon/anteonAnteon is an open-source platform that monitors Kubernetes clusters using eBPF (zero code changes required) an
- n0-computer/irohIroh is a Rust library for connecting devices directly by public key instead of IP address, enabling reliable
- chrisjenx/calligraphyCalligraphy is an Android library (now end-of-life) that made it easy to apply custom fonts across an entire a
- junit-team/junit4JUnit 4 is the classic Java framework for writing and running automated tests, now in maintenance mode with on
- openbmb/xagentXAgent is an open-source autonomous AI agent that takes a plain-text task, plans steps, and executes them usin
- freemocap/freemocapFreeMoCap is a free, open-source motion capture system that produces research-quality 3D body movement recordi
- avast/retdecRetDec is an open-source decompiler from Avast that converts compiled program binaries back into readable C co
- isno/thebytebookAn online Chinese-language technical book covering how to design large-scale internet systems that stay reliab
- mongodb/mongo-go-driverThe official Go library for connecting to and querying MongoDB databases, maintained by MongoDB, supporting do
- prasanthrangan/hyprdotsA pre-configured Arch Linux desktop setup using the Hyprland compositor, bundling themes, dotfiles, and an aut
- clipy/clipyClipy is a free, open-source clipboard manager for macOS that saves a history of everything you copy, so you c
- jorgef/engineeringladdersA practical framework for engineering managers to define career levels across four tracks — Developer, Tech Le
- sockjs/sockjs-clientSockJS-client is a JavaScript browser library that enables reliable real-time two-way communication with a ser
- telegrammessenger/telegram-iosThe full source code of the official Telegram iOS app, published by Telegram, useful for developers who want t
- tencent/hippyHippy is an open-source framework by Tencent that lets web developers write a single React or Vue codebase and
- maxgoedjen/secretiveA Mac app that stores SSH keys inside the Secure Enclave chip so they can never be copied or stolen, even by m
- tycrek/degoogleA formerly comprehensive list of privacy-focused alternatives to Google products, including self-hosted option
- xanderfrangos/twinkle-trayA Windows system tray app that adds brightness sliders for external monitors, filling the gap Windows leaves b
- davidfowl/aspnetcorediagnosticscenariosA reference collection of real broken code patterns found in ASP.NET Core web applications, with explanations
- dongyubin/dockerhubA community-maintained list of Docker Hub mirror addresses that still work inside China, verified as of May 20
- codermjlee/mjextensionA lightweight Objective-C library for iOS and macOS that automatically converts JSON data into model objects a
- vaexio/vaexA Python data analysis library that lets you filter, aggregate, and visualize datasets with hundreds of millio
- carhartl/jquery-cookieAn archived jQuery plugin that simplified reading, writing, and deleting browser cookies with one-line calls.
- vi/websocatA command-line tool for connecting to WebSocket servers from the terminal — like netcat but for WebSockets. It
- neutralinojs/neutralinojsA lightweight framework for building cross-platform desktop apps using HTML, CSS, and JavaScript, but using th
- mopidy/mopidyMopidy is a self-hosted music server for Raspberry Pi or any computer that streams music from local files, Spo
- varvet/punditPundit is a Ruby library that adds user permission checks to Rails apps using simple policy classes — one per
- 0xfa11/multiplayernetworkingresourcesA curated list of articles, videos, and tools explaining how multiplayer games keep players in sync over the i
- smallstep/certificatesstep-ca is an open-source private certificate authority you run on your own servers to issue HTTPS and SSH cer
- googlechrome/web-vitalsweb-vitals is a tiny JavaScript library from Google that measures your website's real-world loading speed and
- nvim-tree/nvim-tree.luanvim-tree adds a file browser sidebar to Neovim — like VS Code's file explorer — letting you browse, open, cre
- codecombat/codecombatCodeCombat is an open-source multiplayer game where players learn real Python and JavaScript programming by wr
- gridsome/gridsomeGridsome is a Vue.js static site generator that pre-builds your entire website into fast HTML files at deploy
- wildfirechat/im-serverWildfire IM Server is a self-hosted instant messaging platform — like Slack or WeChat — that companies run on
- shipshapecode/tetherTether is a small JavaScript library that keeps a pop-up element such as a tooltip, dropdown, or comment box a
- bwya77/vscode-dark-islandsIslands Dark is a Visual Studio Code color theme that gives the editor a polished dark look with rounded panel
- travis-ci/travis-ciTravis CI is a hosted continuous integration service that automatically tests and deploys code when developers
- optimalscale/lmflowLMFlow is a Python toolkit that lets you take an existing AI language model like Llama or Phi-3 and retrain it
- mattpocock/ts-resetts-reset is a tiny TypeScript add-on that fixes three built-in frustrations: JSON.parse returning untyped resu
- aliasrobotics/caiCAI is an open-source Python framework that connects AI models to security testing tools, letting ethical hack
- digoal/blogA large personal knowledge archive in Chinese covering PostgreSQL, Greenplum, and related databases, with hund
- future-house/paper-qaPaperQA2 lets you ask plain-English questions about a folder of research PDFs and get answers with exact citat
- mdo/code-guideCode Guide is a written set of opinionated standards for writing HTML and CSS, created by Bootstrap co-creator
All repos · Explain any other repo →