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
- microsoft/sql-server-samplesMicrosoft's official library of code samples and demo databases for SQL Server, Azure SQL, and Azure Synapse —
- simonw/datasetteDatasette turns any SQLite database file into a browsable website and JSON API with a single command — no web
- jdan/98.css98.css is a CSS-only stylesheet that makes any web page look like Windows 98 — link one file and apply class n
- deployphp/deployerDeployer is a PHP command-line tool that automates pushing code to remote servers with zero-downtime deploymen
- jaredpalmer/razzleA build tool for creating server-side rendered JavaScript apps without manually configuring Webpack. Works wit
- aws/chaliceChalice is AWS's Python framework for building serverless apps on AWS Lambda — you write plain Python function
- microsoft/stlThe source code for Microsoft's C++ Standard Library — the built-in data structures, algorithms, and utilities
- gristlabs/grist-coreGrist is an open source spreadsheet that works like a database — columns have types, formulas are written in P
- microsoft/typescript-react-starterA now-deprecated Microsoft starter template for React with TypeScript — kept as a historical reference, since
- facebook/hermesHermes is a JavaScript engine built by Facebook that compiles JavaScript ahead of time so React Native mobile
- jxxghp/moviepilotMoviePilot is a Python automation tool for managing a home media library on a NAS server, rebuilt from NAStool
- keen/dashboardsA collection of responsive HTML dashboard templates built with CSS Grid, giving you a ready-made layout for an
- blevesearch/bleveBleve is a Go library you embed directly in your app to add full-text search — including fuzzy matching, geogr
- gregberge/svgrSVGR converts SVG image files into React components automatically, so you can use icons and illustrations as i
- numba/numbaNumba speeds up Python numerical code by compiling it to machine code at runtime using LLVM — add one decorato
- facebook/react-devtoolsThis is the archived original home of React DevTools, a browser extension for inspecting React component trees
- bytebot-ai/bytebotBytebot is an open source AI agent that operates a full Ubuntu desktop environment to complete tasks in plain
- zilliztech/claude-contextClaude Context is an MCP plugin that indexes your entire codebase into a vector database so AI coding assistan
- opendiablo2/opendiablo2OpenDiablo2 is an open source Go reimplementation of the Diablo 2 game engine that lets you play the classic g
- cyan4973/xxhashUltra-fast hashing library in C that turns data into fingerprints at speeds faster than RAM — built for non-se
- dreammis/social-auto-uploadPython command-line tool that automatically publishes videos and image posts to Douyin, Bilibili, TikTok, and
- jfeinstein10/slidingmenuAndroid library that adds a slide-out navigation panel to any app — the style made popular by Facebook and You
- hectorqin/readerSelf-hosted server that brings the popular Chinese legado e-book reader to desktop browsers and iOS, letting y
- doctrine/instantiatorTiny PHP library that creates class instances without running their constructors — useful when rebuilding obje
- antlr/grammars-v4A large open collection of ANTLR v4 grammar files covering dozens of programming languages and file formats, s
- file-new-project/eartrumpetFree Windows app that replaces the built-in volume mixer with per-app volume sliders and lets you move individ
- fogleman/craftA Minecraft-style voxel sandbox game written from scratch in a few thousand lines of C, with procedural terrai
- mhadidg/software-architecture-booksA curated, criteria-filtered reading list of software architecture books organized by topic, with Goodreads ra
- openspug/spugOpen-source web operations platform for small teams to manage servers, automate deployments, run remote shell
- kkroening/ffmpeg-pythonA Python library that lets you write video and audio processing instructions as readable Python code instead o
- yichuan-w/leannA vector database that runs entirely on your laptop, letting you search through large personal data collection
- dangrossman/daterangepickerA front-end JavaScript component that adds a click-to-open calendar popup to any web page, letting users selec
- androidannotations/androidannotationsA Java framework for Android that uses annotations to automatically generate repetitive setup code, so you wri
- automattic/_sA minimal WordPress starter theme for developers to build custom themes on top of, now archived since WordPres
- gui-cs/terminal.guiA .NET toolkit with 50+ ready-made controls for building full-featured applications that run inside a terminal
- zh-google-styleguide/zh-google-styleguideChinese-language translations of Google's official coding style guides covering C++, Python, JavaScript, Java,
- sparkaudio/spark-ttsA text-to-speech AI that can clone any voice from a short audio clip and generate natural-sounding speech in C
- pointcloudlibrary/pclAn open-source C++ library with hundreds of algorithms for reading, filtering, aligning, and reconstructing 3D
- react-dropzone/react-dropzoneA small React library that adds drag-and-drop file uploading to any part of your web page using a single hook,
- aslody/virtualappAndroid framework that runs other apps inside a sandboxed container, enabling multiple accounts of the same ap
- rushter/mlalgorithmsClean, readable Python implementations of common machine learning algorithms designed for learning how they wo
- phodal/githubA free Chinese-language ebook about using GitHub effectively, building open-source projects, and understanding
- quay/clairOpen-source tool that scans container images for known security vulnerabilities without running them, exposing
- futurice/ios-good-practicesA practical written guide to iOS app development best practices covering architecture, tooling, Swift style, s
- cytoscape/cytoscape.jsJavaScript library for displaying and analyzing networks of connected nodes — social graphs, org charts, biolo
- lengstrom/fast-style-transferPython tool that applies the visual style of a painting to any photo or video using a pre-trained neural netwo
- leandromoreira/ffmpeg-libav-tutorialHands-on C tutorial that teaches you to use FFmpeg as a programming library rather than a command-line tool, c
- getumbrel/llama-gptSelf-hosted ChatGPT-like chatbot powered by Llama 2 that runs entirely on your own machine — no account, no cl
- vanessa219/vditorEmbeddable Markdown editor for web apps that supports three editing modes — WYSIWYG, instant rendering, and sp
- xlite-dev/leetcudaA collection of 200+ working CUDA GPU programming examples organized by difficulty, covering high-performance
- hakanyalcinkaya/kodluyoruz-frontend-101-egitimiCompanion code and resources for a beginner-level Turkish front-end course covering HTML, CSS, JavaScript, Boo
- betaflight/betaflightOpen-source drone flight controller firmware that manages motors, sensors, and pilot inputs, with a web-based
- haltu/muuriMuuri is a JavaScript library for building interactive responsive grids where items can be dragged, filtered,
- bnb/awesome-hyperA community-curated list of plugins, themes, and resources for Hyper — a JavaScript-based terminal emulator th
- epicmaxco/vuestic-adminA free, MIT-licensed Vue 3 admin dashboard starter template with sidebar navigation, data tables, charts, dark
- vuecomponent/ant-design-vue-proA Vue 2 enterprise admin dashboard starter template built on Ant Design, with pre-built authentication flows,
- cupy/cupyA Python library that lets you swap out NumPy and SciPy with GPU-accelerated versions, making large-scale nume
- material-components/material-webGoogle's official Material Design 3 component library for the web — drop-in custom HTML elements like buttons,
- hq450/fancyss_history_packageAn offline archive of fancyss router plugin packages for ASUS routers, letting users in mainland China route i
- ferretdb/ferretdbOpen-source MongoDB-compatible database that stores data in PostgreSQL underneath, so existing MongoDB applica
- nasa/fprimeNASA's open-source framework for building spacecraft flight software using small, reusable components — battle
- jhu-ep-coursera/fullstack-course4All example source code from Johns Hopkins' free Coursera course on HTML, CSS, and JavaScript — the three core
- gcc-mirror/gccRead-only mirror of GCC, the GNU Compiler Collection — one of the most widely used compilers in the world, tra
- megadose/holehePython OSINT tool that checks whether a given email address has accounts on 120+ websites by using each site's
- vuestorefront/vue-storefrontOpen-source developer toolkit for building fully custom online storefronts that connect to any commerce platfo
- aboul3la/sublist3rPython command-line tool that finds all subdomains of a website by querying search engines and security databa
- aws/amazon-sagemaker-examplesOfficial AWS collection of Jupyter notebook tutorials for Amazon SageMaker, covering model training, deploymen
- apache/thriftApache Thrift lets programs written in different languages call each other's functions over a network, with al
- timolins/react-hot-toastTiny React library under 5KB for showing pop-up notification messages (toasts) in your app, with built-in load
- shopify/dashingDashing is an archived Ruby framework for building status dashboards with a grid of visual widgets, originally
- browseros-ai/browserosBrowserOS is an open-source Chromium-based browser with a built-in AI agent that navigates websites, automates
- atlas-engineer/nyxtA keyboard-driven web browser for programmers, written in Common Lisp. Modeled after Emacs and Vim, it is infi
- twin/gatusGatus is a self-hosted uptime monitor that checks your websites, APIs, and services on a schedule and alerts y
- kusti8/proton-nativeProton Native lets you build native desktop apps for Windows, macOS, and Linux using React syntax — no bundled
- iam-veeramalla/aws-devops-zero-to-heroA free 30-day hands-on learning plan for AWS from a DevOps perspective, covering cloud basics, networking, CI/
- pingcap/talent-planTalent Plan is a free structured training program from PingCAP covering distributed systems, Rust, Go, and ope
- artidoro/qloraQLoRA is a research technique and codebase that lets you fine-tune very large AI language models on a single c
- magic-research/magic-animateMagicAnimate turns a still photo of a person into a video by animating them to follow a body motion sequence,
- dgryski/go-perfbookA community-written guide on making Go programs run faster, covering general optimization strategies and Go-sp
- googlechromelabs/ndbndb is a Node.js debugger from Google Chrome Labs that opens the Chrome DevTools interface for your programs,
- openai/openai-nodeThe official JavaScript and TypeScript library for connecting Node.js or browser apps to OpenAI's AI models in
- vinzent03/obsidian-gitA plugin for the Obsidian note-taking app that adds Git version control, letting you automatically back up and
- clauderic/react-sortable-hocA React library for adding drag-and-drop reordering to lists, grids, and tables with touch support. No longer
- miss-mumu/developer2gwyA Chinese-language guide written by former software developers who became Chinese government civil servants, c
- aristocratos/bpytopA colorful, keyboard-driven terminal app for Linux, macOS, and FreeBSD that shows live graphs of CPU, memory,
- mawww/kakouneA modal text editor that works with multiple simultaneous selections instead of a single cursor. Similar to Vi
- angristan/wireguard-installA single shell script that installs and configures a WireGuard VPN server on Linux by answering a few question
- siteboon/claudecodeuiA browser-based interface for AI coding tools like Claude Code and Cursor CLI, letting you chat with AI, brows
- btbn/ffmpeg-buildsPre-compiled, ready-to-download FFmpeg binaries for Windows and Linux, rebuilt automatically every day so you
- andlabs/libuiA C library for building desktop apps that look and behave natively on Windows, macOS, and Linux by using each
- clojure/clojureThe official source repository for the Clojure programming language. Contains the JVM compiler and runtime wri
- eclipse-mosquitto/mosquittoEclipse Mosquitto is an open source MQTT message broker that receives messages from connected devices and rout
- jemalloc/jemallocjemalloc is a high-performance memory allocator for C programs that reduces memory waste and speeds up apps ru
- jmcunningham/angularjs-learningA curated list of articles, videos, courses, and books for learning AngularJS (version 1.x). No code — just ha
- google/dopamineDopamine is a small, easy-to-modify research framework from Google for experimenting with reinforcement learni
- fdehau/tui-rstui-rs is an archived Rust library for building visual dashboards and tool interfaces that run inside a termin
- hashicorp/terraform-provider-awsThe official HashiCorp Terraform provider for AWS — it lets Terraform configurations create, update, and delet
- dtm-labs/dtmDTM is an open-source Go framework for managing distributed transactions across multiple services or databases
- naturalnode/naturalNatural is a JavaScript/Node.js library for processing human text — it handles tokenizing sentences, stemming
- vuejs/vue-hackernews-2.0A working Hacker News clone built by the Vue.js team to demonstrate server-side rendering, routing, state mana
All repos · Explain any other repo →