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
- neuecc/unirxUniRx is a Unity library that replaces messy coroutine code with clean, stream-based event handling, letting g
- arisguimera/android-expertFree beginner Android development course in Spanish that teaches Kotlin from zero and walks through building f
- jtroo/kanataKanata is a keyboard remapping tool for Linux, macOS, and Windows that lets you redefine any key, create switc
- peazip/peazipPeaZip is a free open-source file archiver for Windows, Linux, macOS, and BSD that creates, opens, and extract
- open-source-flash/open-source-flashA GitHub repository acting as a community petition asking Adobe to release Flash Player and Shockwave Player a
- abdbarho/stable-diffusion-webui-dockerA Docker setup that lets you run Stable Diffusion AI image generation on your own computer with either the AUT
- sindresorhus/modern-normalizeModern-normalize is a tiny CSS file that makes Chrome, Firefox, and Safari display HTML elements consistently
- bup/bupbup is a backup program that stores files by splitting them into chunks and saving only new pieces, using git'
- freertos/freertosFreeRTOS is a real-time operating system kernel for microcontrollers and embedded devices that handles task sc
- fideloper/trustedproxyPHP package for Laravel that makes your app correctly identify real visitor IPs and protocols when running beh
- hotwired/turboJavaScript library from 37signals that makes server-rendered web apps feel instant by intercepting link clicks
- flyerhzm/bulletRuby gem for Rails that detects slow database patterns during development — like N+1 queries — and tells you e
- persepolisdm/persepolisFree open-source desktop download manager for Linux, macOS, and Windows that speeds up large downloads by spli
- fbelavenuto/arplArchived tool that let users boot Synology's DSM NAS operating system on non-Synology hardware like generic PC
- technomancy/leiningenThe standard build and project management tool for Clojure — handles dependencies, testing, packaging, and pub
- ygs-code/vueVue 2 source code with every line annotated in Chinese by an experienced developer, plus flow charts covering
- drgullin/icheckjQuery plugin that replaces default browser checkboxes and radio buttons with fully customizable styled versio
- hubspot/odometerJavaScript and CSS library by HubSpot that makes numbers on a web page animate smoothly like a rolling odomete
- kaggle/kaggle-cliOfficial Kaggle command-line tool that lets you download competition data, submit predictions, manage datasets
- mob-sakai/uieffectA Unity package that adds visual effects — blur, grayscale, dissolve, and glowing outlines — to any UI element
- nvim-neorg/neorgA Neovim plugin that turns the keyboard-driven text editor into a full personal organizer for notes, tasks, pr
- shekhargulati/52-technologies-in-2016A developer's 2016 challenge to learn and document one new technology per week, resulting in 42 written tutori
- di-sukharev/opencommitA command-line tool that automatically writes your git commit messages using AI — run `oco` after staging file
- facebookarchive/kvocontrollerAn archived Objective-C library from Facebook that makes it safe and easy to watch for property changes in iOS
- traccar/traccarAn open-source Java backend server for real-time GPS tracking that works with 200+ communication protocols and
- codebasics/pyA beginner-friendly collection of interactive Python code examples and Jupyter Notebooks from the Codebasics Y
- refly-ai/reflyAn open-source platform for building reusable AI agent workflows visually, then deploying them as API endpoint
- luyishisi/anti-anti-spiderA Python learning project that trains a convolutional neural network to recognize and solve CAPTCHA images, ac
- aniyomiorg/aniyomiA free, open-source Android app that combines manga reading and anime watching in one place, with a built-in v
- fairyglade/lyLy is a minimal text-based login screen for Linux and BSD systems written in Zig. It replaces graphical login
- square/daggerA deprecated Java and Android library from Square that automatically wires up dependencies between classes at
- statping/statpingStatping is a self-hosted tool that checks whether your websites are up or down and shows the results on a pub
- alibaba/fish-reduxFish Redux is a Flutter framework from Alibaba that organizes app state using the Redux pattern, making it eas
- tailcallhq/forgecodeForge is a command-line AI coding assistant that reads your project files, writes code changes, and runs comma
- chrisvfritz/prerender-spa-pluginA deprecated webpack plugin that visits each page of your single-page app in a headless browser during the bui
- cisco/chezschemeChez Scheme is a fast, full-featured Scheme programming language system open-sourced by Cisco that compiles co
- alasql/alasqlAlaSQL is a JavaScript library that lets you run SQL queries directly in a web browser or Node.js app against
- greatfire/wikiA resource repository from GreatFire, an organization that monitors internet censorship in China. The README c
- yelp/dumb-initdumb-init is a tiny static binary from Yelp that runs as the first process inside a Docker container, forwardi
- nexts/clusterize.jsA JavaScript plugin that lets you display very large lists or tables in a browser without slowing it down, by
- plantuml-stdlib/c4-plantumlA library that lets you draw software architecture diagrams by writing simple text commands instead of draggin
- stefanpenner/es6-promiseA polyfill that adds Promise support to older browsers and environments that do not have it built in, so you c
- yaklang/yakitAn all-in-one desktop security testing toolkit for web apps and networks, with an intercepting proxy, web fuzz
- mozilla/sccacheA shared compilation cache tool from Mozilla that stores build results in the cloud so your whole team and CI
- webstackpage/webstackpage.github.ioA ready-to-use website that acts as a personal browser start page or team link hub, organizing favorite sites
- liuhuanyong/qasystemonmedicalkgA Python project that builds a Chinese medical knowledge graph of 44,000 entities and 300,000 relationships in
- 0xplaygrounds/rigA Rust library for building AI applications that use large language models, with a single unified interface fo
- veloren/velorenA free, open-source multiplayer voxel RPG game built entirely by volunteers, inspired by Minecraft and Cube Wo
- google/dracoA Google library for compressing 3D model files — meshes and point clouds — so they download faster and use le
- barryvdh/laravel-dompdfA Laravel package that converts HTML templates into downloadable PDF files using Dompdf, letting you generate,
- akveo/kittentricksA free MIT-licensed React Native starter kit with 40 pre-built screens for iOS and Android, covering shopping,
- datawhalechina/so-large-lmA free 14-chapter Chinese-language course on how large language models work, from Transformer architecture thr
- devcaress/guia-entrevistas-de-programacionA curated Spanish-language link collection to help software engineers prepare for technical interviews, coveri
- material-shell/material-shellMaterial Shell is a GNOME Linux extension that automatically arranges app windows in a spatial grid so you can
- python-trio/trioTrio is a Python library for running multiple tasks at once, like fetching many web pages simultaneously, usin
- unjs/consolaConsola is a JavaScript logging library for Node.js and the browser that replaces the built-in console with cl
- francescopace/espectreESPectre detects room occupancy by reading Wi-Fi signal disturbances from a 10-euro ESP32 sensor, integrating
- nextcloud/dockerThe official Docker image for Nextcloud, letting you self-host a private file storage and sharing server in a
- fancyapps/fancyboxFancybox is an archived jQuery plugin that displays images and videos in a pop-up overlay when clicked, with t
- lucasgelfond/zerobrewZerobrew is a faster drop-in replacement for Homebrew on macOS and Linux that installs command-line software u
- rrousselgit/riverpodRiverpod is a state management framework for Flutter and Dart apps that automatically handles data fetching, c
- paddlepaddle/paddle-litePaddle Lite is Baidu's AI inference engine that runs optimized deep learning models on phones, embedded device
- linux-surface/linux-surfaceLinux Surface provides a patched Linux kernel and packages that enable full hardware support on Microsoft Surf
- open-falcon/falcon-plusFalcon+ is an open-source enterprise monitoring system for tracking server health and performance at scale, wi
- resumejob/awesome-resumeAwesome Resume is a curated library of ready-to-copy resume sentences, work experience bullets, and cover lett
- abdullahalfaraj/auto-photoshop-stablediffusion-pluginA Photoshop plugin that brings AI image generation from text prompts directly into your Photoshop workspace by
- pixaranimationstudios/openusdOpenUSD is Pixar's open-source 3D scene description system that lets film, VFX, and games software share geome
- opentalker/video-retalkingVideoReTalking is a research tool that replaces the lip movements in a talking-head video to match a new audio
- deepseek-ai/deepgemmDeepGEMM is a CUDA library from DeepSeek that accelerates matrix multiplication for large language models on N
- harvardnlp/annotated-transformerA step-by-step, fully annotated implementation of the Transformer neural network, with working Python code and
- versatica/mediasoupA server-side media routing library (SFU) that handles forwarding audio and video streams in real-time group c
- rstacruz/jquery.transitA jQuery plugin that adds smooth CSS3 transform and transition animations to web pages, letting you rotate, sc
- hkuds/vibe-tradingA locally installed AI trading assistant you chat with in plain language to research stocks, backtest trading
- wiremock/wiremockAn open source tool for creating fake HTTP APIs during development and testing, so your app can run against pr
- missing-semester-cn/missing-semester-cn.github.ioThe Chinese translation of MIT's Missing Semester course, covering practical computing skills like the shell,
- kien/ctrlp.vimA Vim plugin that lets you instantly find and open files, buffers, or code tags by typing a few characters fro
- marshmallow-code/marshmallowA Python library for converting complex objects to and from plain data formats like JSON, and for validating i
- nashsu/llm_wikiA desktop app that reads your documents once and automatically builds a persistent, interlinked wiki from them
- kazupon/vue-i18nA Vue.js plugin that adds multi-language support to your web app, letting you define translations for differen
- sparckles/robynA fast Python web framework powered by a Rust runtime that lets you build web APIs and servers with Flask-like
- amoffat/shA Python library that turns any command-line program into a callable Python function, replacing verbose subpro
- boa-dev/boaA JavaScript engine written in Rust that lets you embed and run JavaScript code inside any Rust program, witho
- zhongyi-tong/wechatluckymoneyAn Android app that automatically opens WeChat red packet gifts in group chats faster than a person can tap, w
- exrick/xmallA full Java e-commerce platform with a customer storefront and admin panel, built as a distributed system usin
- jrnl-org/jrnlA command-line journaling tool that saves dated entries as plain text files, with built-in search, optional AE
- pyenv-win/pyenv-winA Windows port of pyenv that lets you install and switch between multiple Python versions on the same machine
- bearded-hen/android-bootstrapAn Android Java library that brings Twitter Bootstrap's visual style — themed buttons, progress bars, labels,
- novus/nvd3A JavaScript charting library built on D3.js v3 that provides ready-to-use interactive chart components — line
- presidentbeef/brakemanA static security scanner for Ruby on Rails apps that checks your code for common vulnerabilities without runn
- crazycodeboy/takephotoTakePhoto is an Android library that lets your app grab photos from the camera, gallery, or file system with o
- facebookresearch/denseposeDensePose maps every visible pixel in a photo of a person to a 3D body surface, telling you exactly which part
- apache/hertzbeatApache HertzBeat is a free, self-hosted monitoring platform that watches websites, databases, and servers then
- mit-han-lab/streaming-llmStreamingLLM lets AI language models run indefinitely in long chat sessions without crashing or forgetting, by
- win12-online/win12Win12 is a fan-made browser simulation of a Windows 12 interface — start menu, draggable windows, dark mode, a
- erikgrinaker/toydbtoyDB is a distributed SQL database built from scratch in Rust as a learning project, showing how Raft consens
- kennethreitz/recordsRecords is a Python library for running raw SQL queries against any major database and exporting results to CS
- witheve/eveEve was an experimental programming language that reimagined coding as a database of facts and rules instead o
- j-hc/revanced-magisk-moduleAn automated daily builder that packages ReVanced patches for YouTube and other Android apps into Magisk modul
- rime/weaselWeasel is the Windows version of the Rime open-source Chinese input method engine, supporting Pinyin, Zhuyin,
- aircrack-ng/aircrack-ngA suite of command-line tools for auditing WiFi network security — capturing wireless traffic, testing for vul
All repos · Explain any other repo →