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 · Kotlin · Ruby
- polymer/polymerPolymer is Google's original Web Components library for building reusable custom HTML elements with data bindi
- rustpython/rustpythonRustPython is a Python 3 interpreter built entirely in Rust — letting you embed Python scripting in Rust apps,
- eligrey/filesaver.jsFileSaver.js is a tiny JavaScript library that lets web apps trigger file downloads in the browser using a sim
- thealgorithms/cTheAlgorithms/C is an educational collection of algorithm implementations in C — covering sorting, data struct
- qwikdev/qwikA web framework that makes sites load instantly by shipping almost no JavaScript upfront, then loading only th
- harvesthq/chosenA JavaScript library that makes long dropdown menus searchable and easier to use by adding filtering, better s
- dennybritz/reinforcement-learningA hands-on learning resource with Python code examples and exercises for reinforcement learning, aligned with
- homebrew/homebrew-caskA macOS extension for Homebrew that lets you install graphical desktop apps from the terminal with a single co
- alishahryar1/free-claude-codeA proxy server that lets you use Anthropic's Claude Code CLI with free or local AI model backends like OpenRou
- darkreader/darkreaderA browser extension that automatically generates a dark mode for any website you visit to reduce eyestrain, av
- enescingoz/awesome-n8n-templatesA curated collection of over 280 free, ready-to-import n8n automation workflow templates covering Gmail, Teleg
- dotnet/coreOfficial .NET release notes and announcements hub. Track supported versions, security updates, and breaking ch
- realkai42/qwerty-learnerA typing practice tool that builds muscle memory for English words through repetition, with vocabulary lists f
- elunez/eladminA ready-made Java admin panel starter kit with user management, role-based permissions, and a code generator t
- chenglou/react-motionA React animation library that uses spring physics instead of fixed timings so you describe how bouncy or stif
- google/exoplayerDeprecated Android media playback library for audio and video. Development has moved to AndroidX Media3; use t
- chriskiehl/gooeyA Python library that converts any argparse command-line script into a clickable graphical desktop application
- gitui-org/gituiA fast, keyboard-driven git interface that runs in your terminal, letting you browse commits, stage changes, a
- jarrodwatts/claude-hudA terminal status bar plugin for Claude Code that displays real-time AI context usage, active tools, and task
- handsontable/handsontableA JavaScript library that embeds a spreadsheet-like data grid into web applications, letting users edit, sort,
- jina-ai/servePython framework for turning AI models into production services with built-in scaling, orchestration, and clou
- leey21/awesome-ai-research-writingA free library of AI prompts for researchers to quickly translate, condense, expand, and polish academic paper
- pugjs/pugA Node.js HTML template engine with a clean whitespace-based syntax where indentation replaces closing tags, p
- gorilla/muxA powerful HTTP request router for Go web servers that extends the standard library with URL variable matching
- nirdiamant/genai_agentsA collection of 50+ Jupyter Notebook tutorials teaching how to build AI agents—systems where AI models plan, u
- yjs/yjsA JavaScript library for building real-time collaborative features where multiple users edit shared data simul
- vectordotdev/vectorHigh-performance data pipeline for collecting, filtering, and routing logs, metrics, and traces to monitoring
- scottbez1/smartknobOpen-source programmable knob that uses a motor and sensor to simulate different physical feels—clicks, detent
- lewagon/dotfilesPre-configured dotfiles for Le Wagon coding bootcamp students to quickly set up a consistent development envir
- wwebjs/whatsapp-web.jsNode.js library to automate WhatsApp messaging and group management by controlling a headless browser running
- dipakkr/a-to-z-resources-for-studentsA curated collection of learning resources, opportunities, and tools for college students and early-career dev
- winfunc/opcodeA desktop app that wraps Claude Code (Anthropic's AI coding assistant) with a visual interface for managing se
- neondatabase/neonPostgreSQL-compatible database that separates storage from compute, enabling automatic scaling, instant branch
- karpathy/nn-zero-to-heroA free video course with Jupyter Notebook code that teaches how neural networks and GPT-style language models
- m-bain/whisperxWhisperX turns audio recordings into text transcripts with precise word-level timestamps and optional speaker
- nostalgic-css/nes.cssNES.css is a CSS framework that gives any web page an 8-bit NES video game look — pixelated buttons, dialog bo
- zijie0/humansystemoptimizationA Chinese-language health optimization guide based on neuroscience research, explaining evidence-based practic
- getsops/sopsSOPS encrypts only the secret values inside YAML, JSON, and ENV files — not the whole file — so you can safely
- palantir/blueprintReact component library for building data-heavy desktop web applications with pre-built buttons, tables, date
- git-tips/tipsA community-curated collection of practical Git commands and tricks organized by task, with a companion CLI to
- google/ioschedReference Android app from Google I/O conference showing how to build a well-structured production app with mo
- micropython/micropythonMicroPython is a slimmed-down Python 3 that runs directly on microcontrollers with just kilobytes of memory, l
- graphdeco-inria/gaussian-splattingReal-time photorealistic 3D scene reconstruction from photos using millions of optimized 3D Gaussian blobs, ac
- dgraph-io/dgraphDgraph is a distributed graph database that stores data as connected nodes and edges, making it fast to query
- recommenders-team/recommendersA collection of Jupyter notebooks and Python utilities for building, evaluating, and deploying recommendation
- thingsboard/thingsboardThingsBoard is an open-source IoT platform that collects data from physical devices, stores it, and displays i
- eza-community/ezaeza is a modern replacement for the ls terminal command that adds colour-coded output, file icons, Git status
- xiaomi/ha_xiaomi_homeOfficial Xiaomi integration for Home Assistant that lets you control Xiaomi smart home devices alongside other
- anthonycalandra/modern-cpp-featuresA cheatsheet documenting new C++ language and library features added in C++11 through C++23, with code example
- henrygd/beszelBeszel is a lightweight self-hosted server monitor with a web dashboard showing CPU, memory, disk, and Docker
- react-dnd/react-dndA React library that makes it easy to add drag-and-drop interactions to web apps, letting users reorder lists,
- wistbean/learn_python3_spiderA Chinese-language tutorial series teaching web scraping with Python 3, from basics to advanced techniques lik
- zergtant/pytorch-handbookA Chinese-language open-source handbook for learning PyTorch, with tested Jupyter Notebook tutorials covering
- rust-lang/mdbookA command-line tool that converts a collection of Markdown files into a polished, chapter-by-chapter online bo
- tpope/vim-fugitiveA Vim plugin that brings full Git integration into your editor so you can stage changes, write commit messages
- eastworld/wechat-app-mallOpen-source e-commerce template for WeChat mini-programs. Customize and deploy a ready-made online store direc
- oracle/graalGraalVM is a Java toolkit that compiles applications into standalone binaries before they run, enabling instan
- jsdom/jsdomA JavaScript library that recreates browser APIs like the DOM inside Node.js, so you can parse HTML, query ele
- gofr-dev/gofrAn opinionated Go framework for building microservices with production features — logging, tracing, REST, gRPC
- jarun/nnnA tiny, blazing-fast terminal file manager that lets you browse, rename, search, and manage files entirely fro
- lit/litA lightweight TypeScript library for building reusable web components — self-contained UI pieces built on a br
- sboudrias/inquirer.jsA JavaScript and TypeScript library for adding interactive prompts — menus, yes/no questions, text inputs, and
- gentilkiwi/mimikatzA Windows security research tool used in penetration testing to extract passwords, hashes, and Kerberos authen
- darkflippers/unleashed-firmwareCustom firmware for Flipper Zero that extends the device's capabilities beyond the official version for securi
- julycoding/the-art-of-programming-by-july-2ndOpen-source Chinese programming book covering interview prep and algorithms with detailed explanations, code s
- basarat/typescript-bookA free, practical online book that teaches TypeScript to developers who already know some JavaScript, focusing
- skyvern-ai/skyvernAI-powered browser automation that understands web pages visually and completes tasks like form-filling and da
- ethereumbook/ethereumbookAn open-source book that teaches how Ethereum works from first principles — covering the blockchain, smart con
- iampawan/flutterexampleappsA curated collection of Flutter app examples with source code and video tutorials, helping developers learn to
- huggingface/datasetsPython library that lets you load thousands of public AI datasets in one line of code and process data that is
- kenjihiranabe/the-art-of-linear-algebraVisual diagrams and illustrations explaining linear algebra concepts—vectors, matrices, and factorizations—des
- eclipse-theia/theiaOpen-source framework for building your own web or desktop code editor — it provides the IDE foundations so yo
- appium/appiumOpen-source automation framework for writing tests that control iOS, Android, macOS, and Windows apps exactly
- vuecomponent/ant-design-vueLibrary of professionally designed UI components — buttons, tables, date pickers, forms, and more — that you d
- jbee37142/interview_question_for_beginnerA study guide with hundreds of technical interview questions organized by topic—data structures, algorithms, d
- matomo-org/matomoSelf-hosted open-source web analytics platform — like Google Analytics but installed on your own server, so vi
- renovatebot/renovateAutomated tool that scans your code repository for outdated third-party dependencies and opens pull requests t
- ruanyf/es6tutorialFree Chinese-language book covering every new feature added to JavaScript in ES6 (2015), aimed at developers w
- guidance-ai/guidancePython library that lets you constrain exactly what a language model outputs — forcing it to produce valid JSO
- desktop/desktopFree visual app for Mac and Windows that lets you commit, push, and review code changes on GitHub by clicking
- carguo/gsyvideoplayerAndroid video player library with pluggable playback engines, streaming support, danmaku comments, filters, an
- openai/swarmEducational Python framework for building systems where multiple AI agents coordinate and hand off tasks to ea
- mementum/backtraderPython library for testing trading strategies against historical price data before risking real money on autom
- gleam-lang/gleamA statically typed programming language that compiles to Erlang, catching type errors at compile time for safe
- markdown-it/markdown-itJavaScript library that converts Markdown text into HTML, with full CommonMark support, optional extensions li
- seldaek/monologMonolog is a PHP library for recording logs from your application to multiple destinations at once — files, em
- parse-community/parse-serverParse Server is an open-source backend you self-host to give your app ready-made user accounts, data storage,
- bee-san/cipheyAutomatic tool that decodes and decrypts scrambled text without knowing the cipher method in advance, using sm
- lissy93/personal-security-checklistA curated checklist of 300+ practical tips for improving personal digital security, privacy, and online safety
- goauthentik/authentikauthentik is a self-hosted login and identity management system that handles user authentication for your apps
- electronicarts/cnc_remastered_collectionThis is the source code for Command and Conquer Remastered's game logic, released by Electronic Arts so fans c
- teamstuq/skill-mapA community collection of visual skill maps showing what technologies and knowledge areas developers should le
- opa334/trollstoreiOS app that installs other apps permanently without jailbreaking, by exploiting a signature verification bug
- ahujasid/blender-mcpConnect Claude AI to Blender via natural language. Tell Claude what to build in 3D and it controls Blender dir
- colorlibhq/gentelellaGentelella is a free Bootstrap 5 admin dashboard template with ready-made pages for dashboards, tables, forms,
- quozd/awesome-dotnetAwesome .NET is a community-curated list of the best libraries, tools, and frameworks for .NET development — a
- azec4/telegramgroupA curated directory of 10,000+ Telegram groups, channels, and bots for Chinese-speaking users, covering topics
- automaapp/automaAutoma is a Chrome and Firefox extension that lets you automate repetitive browser tasks — form filling, data
- joonspk-research/generative_agentsA research simulation where AI agents with memories and routines live in a virtual town and interact like huma
- samber/lolo is a Go utility library that adds Lodash-style helpers like Filter, Map, GroupBy, and Uniq for slices, maps
All repos · Explain any other repo →