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
- xirong/my-gitA Chinese-language curated list of Git and GitHub learning resources organized from beginner basics through br
- rd2coding/road2codingA Chinese-language curated collection of structured learning roadmaps for six programming fields plus a large
- tabulapdf/tabulaA desktop application that extracts data tables from text-based PDF files and saves them as CSV or spreadsheet
- conda/condaConda is a command-line tool for creating isolated software environments and installing packages in any langua
- openclaw/gogcliA command-line tool that lets you interact with Gmail, Calendar, Drive, Docs, Sheets, and a dozen other Google
- rehackable/awesome-remarkableA community-curated list of unofficial apps, tools, and libraries for the reMarkable paper tablet, covering cl
- youki-dev/youkiYouki is a Linux container runtime written in Rust that implements the OCI spec and works as a drop-in replace
- mightymoud/sidekickSidekick is a CLI tool that turns a plain Ubuntu server into a self-hosted deployment platform with Docker, au
- rustls/rustlsRustls is a Rust library for adding TLS encryption and authentication to network software, supporting only mod
- dendronhq/dendronA VS Code extension for note-taking that stays fast with thousands of notes, organizing everything in hierarch
- josedefreitas/awesome-youtubersA curated list of 200+ YouTube channels teaching programming, web development, machine learning, cybersecurity
- sequel-ace/sequel-aceA free Mac app for browsing and managing MySQL and MariaDB databases with a graphical interface — no terminal
- blazity/next-enterpriseA ready-to-use Next.js 15 starter template for teams building business web apps, with testing, deployment, and
- workshopper/learnyounodeAn interactive command-line workshop that teaches Node.js fundamentals — you write real code, run it, and get
- gocd/gocdGoCD is an open-source server that automates your software build, test, and deployment pipeline so code change
- 0nn0/terminal-mac-cheatsheetA reference cheatsheet of Mac Terminal keyboard shortcuts and commands for navigating files, editing the comma
- chengaopan/automergepublicnodesA Python project that automatically collects and merges public proxy server configurations into a single subsc
- jerryscript-project/jerryscriptA JavaScript engine that runs on tiny microcontrollers with as little as 64 KB of RAM, letting you add JavaScr
- tensorlayer/tensorlayerA Python library that sits on top of TensorFlow to make building and training deep learning and reinforcement
- fastled/fastledA C++ library for controlling individually addressable LED strips on microcontrollers — set each LED's color i
- liuboyu/blockchainA curated reading list of Chinese-language resources for learning blockchain technology, organized from beginn
- cmliu/cf-workers-subA Cloudflare Workers/Pages script that merges multiple proxy node configs and subscription links into one priv
- dyc87112/springcloud-learningRunnable Java code samples for learning Spring Cloud microservices, covering service discovery, circuit breake
- tkipf/gcnThe original research code for Graph Convolutional Networks, a machine learning method that classifies nodes i
- vrana/adminerA single PHP file you drop on any web server to get a full browser-based database manager supporting MySQL, Po
- greyhatguy007/machine-learning-specialization-courseraCompleted assignment solutions and lab notebooks for Andrew Ng's Machine Learning Specialization on Coursera,
- alexellis/k3supA single-binary Go tool that installs a lightweight Kubernetes cluster on any Linux server in under a minute v
- jepsen-io/jepsenA Clojure testing framework that deliberately crashes nodes and cuts network connections in a live distributed
- realm/jazzyA command-line tool that generates Apple-style API reference documentation websites from Swift or Objective-C
- abel533/mapperA MyBatis plugin for Java that provides ready-made database operations (fetch, save, update, delete) for singl
- yuk7/archwslA package that installs Arch Linux inside Windows using the built-in Windows Subsystem for Linux feature, lett
- urinx/weixinbotA Python library that automates a WeChat account through its browser interface, letting you send and receive m
- datawhalechina/all-in-ragA ten-chapter Chinese-language tutorial that teaches Python developers how to build AI question-answering syst
- poloclub/transformer-explainerAn interactive browser tool from Georgia Tech that teaches how GPT-style AI language models work by running a
- liangliangyy/djangoblogA self-hosted blogging platform built with Django and Python, covering Markdown writing, comments, social logi
- linsa-io/booksA community-maintained list of book recommendations across technical and non-technical topics — algorithms, ma
- rescript-lang/rescriptA typed programming language that compiles to clean, readable JavaScript, catching errors before your code run
- arkime/arkimeAn open-source network traffic recorder and search tool that captures all packets to disk in standard PCAP for
- jobbole/awesome-go-cnA curated, Chinese-language catalog of Go libraries and tools organized by dozens of categories — from web fra
- openai/guided-diffusionOpenAI's 2021 research code for generating high-quality images using diffusion models with classifier guidance
- terry-mao/goimgoim is a high-performance instant messaging server in Go that pushes messages to millions of connected users
- wenchaod/fspagerviewFSPagerView is a Swift library for iOS that adds a sliding image carousel or banner to your app, with built-in
- belluzj/fantasque-sansFantasque Sans Mono is a free programming font with a distinctive hand-drawn quality, available in regular, bo
- python-visualization/foliumFolium is a Python library that converts location data into interactive, zoomable web maps powered by Leaflet.
- qiskit/qiskitQiskit is IBM's open-source Python library for building and running quantum computing programs — design quantu
- pixieditor/pixieditorPixiEditor is a free, open-source 2D graphics editor for Windows that combines pixel art, painting, and vector
- google/glogglog was Google's C++ logging library, but it is no longer maintained and will be archived on 2025-06-30; the
- netblue30/firejailFirejail is a Linux security tool that runs any application inside an isolated sandbox using standard kernel f
- quivrhq/megaparseMegaParse is a Python library that converts PDFs, Word documents, and PowerPoint files into clean, AI-ready te
- sindresorhus/caprineA privacy-focused desktop app for Facebook Messenger that adds dark mode, multiple accounts, and read receipt
- glushchenko/fsnotesA fast, open-source notes app for Mac and iPhone that stores everything as plain text files on your own device
- nangohq/nangoAn open-source platform that handles OAuth logins, token refresh, and API connections for 700+ services so you
- facebookresearch/slowfastA research toolkit from Facebook AI Research for training and evaluating AI models that understand video — rec
- google-deepmind/labA customizable 3D game-world from Google DeepMind for training AI agents using reinforcement learning, where a
- hellerve/programming-talksA large curated list of programming conference talks organized by language and topic, covering C, Python, Java
- nanostores/nanostoresA tiny (294–831 bytes compressed) state management library for JavaScript and TypeScript that works with React
- sb2nov/mac-setupA website guide for setting up a complete development environment on a new Mac, covering Node, Python, Ruby, C
- mysteryvaibhav/leetcode_company_wise_questionsA free collection of PDF files listing LeetCode coding interview problems organized by company and sorted by f
- vudovn/ag-kitA one-command install that adds 20 AI agent personas, 45 knowledge modules, and 14 slash-command workflows to
- mrmimic/data-scientist-roadmapA collection of Jupyter Notebook tutorials that fill in a popular visual data science skills roadmap with prac
- hacs/integrationA graphical store built into Home Assistant that lets you browse, install, and update community-made smart hom
- gaotianliuyun/gaoA community-shared collection of JSON configuration files for TVBox-style Android streaming apps popular in Ch
- pair-code/facetsTwo browser-based tools that let you visually explore machine learning datasets — one shows statistics per dat
- tinyauthapp/tinyauthA lightweight self-hosted login server that protects your apps by sitting in front of Traefik, Nginx, or Caddy
- arslanbilal/git-cheat-sheetA multilingual quick-reference guide covering the most commonly used Git commands, organized into sections fro
- fchollet/deep-learning-modelsA deprecated collection of pre-trained Keras image recognition models (VGG16, ResNet50, Inception v3) that has
- shopspring/decimalA Go library for precise decimal arithmetic that eliminates the rounding errors ordinary floating-point number
- formidablelabs/radiumAn archived React library that lets you write component styles as plain JavaScript objects instead of CSS file
- zhongsp/typescriptA community-maintained Chinese translation of the official TypeScript handbook covering tutorials, core langua
- vincit/objection.jsA Node.js library for working with SQL databases that keeps SQL visible and central while making common operat
- awslabs/aws-shellAn interactive terminal tool that wraps the AWS command-line interface with auto-completion, inline documentat
- ripple-ts/rippleA TypeScript UI framework for building web interfaces with fine-grained reactivity, a custom .tsrx component f
- liyupi/codefatherA Chinese-language programming learning platform with structured roadmaps for Java, Python, and other discipli
- mufeedvh/code2promptA command-line tool that packages an entire code project into a single formatted block of text you can paste i
- qihoo360/repluginAn Android plugin framework that lets you add new screens and features to an app at runtime without publishing
- antfu-collective/iconesA browser-based icon search and export tool that lets you instantly find, preview, and download icons from man
- hwayne/awesome-cold-showersA curated reading list of articles, papers, and videos that examine the limitations and failure cases of overh
- mr-xn/penetration_testing_pocA curated index of proof-of-concept exploit scripts and security write-ups covering IoT devices, web applicati
- nodeos/nodeosAn experimental operating system built on the Linux kernel that replaces all traditional Unix tools with Node.
- thomaspark/flexboxfroggyA browser-based game that teaches CSS flexbox layout by having players type CSS rules to move cartoon frogs on
- timvisee/ffsendA command-line tool for securely sharing files up to 1 GB via an encrypted upload link that self-destructs aft
- apple/ml-fastvlmApple's research project that makes AI image-understanding models up to 85x faster by producing fewer intermed
- leolin310148/shortcutbadgerAn Android library that adds notification badge counts to app home screen icons across Samsung, LG, Sony, Xiao
- hackl0us/geoip2-cnA compact, auto-updated database of mainland Chinese IP addresses that is 40x smaller and more accurate than M
- gorakhargosh/watchdogA Python library and CLI tool that watches directories for file changes and automatically runs your code in re
- barvian/number-flowA JavaScript component that animates number changes with an odometer-style rolling effect, working in React, V
- axi0mx/ipwndfuAn open-source Python tool for jailbreaking older iOS devices over USB, including the permanent checkm8 bootro
- fabiolb/fabioA zero-configuration load balancer and HTTP router that reads service tags from Consul automatically and updat
- hulaspark/hulaA cross-platform instant messaging desktop and mobile app built with Tauri and Vue 3, running on Windows, macO
- ubuwaits/beautiful-web-typeA curated reference guide to about 40 high-quality, free-to-use open-source typefaces, with details on weights
- rayventura/shortgptA Python framework that automatically produces short-form videos for YouTube Shorts and TikTok — from AI-writt
- typestack/class-transformerA TypeScript library that converts raw server data into proper class instances so you can call methods on them
- libcpr/cprA C++ library that makes HTTP requests simple — GET, POST, file uploads — with a clean one-line function call
- marcosgriselli/viewanimatorA Swift library for iOS and iPad apps that adds slide, zoom, and rotation animations to any UI element with a
- ricosuter/nswagA .NET toolset that reads your ASP.NET Core web API and automatically generates OpenAPI documentation and read
- marcan/takeover.shA shell script that completely replaces a running Linux server's operating system over SSH — with no reboot an
- jakearchibald/idbA tiny 1.19KB JavaScript library that wraps the browser's built-in IndexedDB storage in a modern promise-based
- robb/cartographyA Swift library for iOS and macOS that replaces Apple's verbose Auto Layout API with short, math-like expressi
- berstend/puppeteer-extraA plugin framework built on Puppeteer that lets you add capabilities like bot-detection avoidance, CAPTCHA sol
- endless-sky/endless-skyFree open-source space sandbox game where you captain a ship, earn money by trading or taking missions, and ex
All repos · Explain any other repo →