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
- wazuh/wazuhWazuh is a free, open-source security platform that monitors your computers, servers, containers, and cloud ac
- federico-busato/modern-cpp-programmingModern-CPP-Programming is a free, self-contained 29-lecture course on C++ from basics through C++26 — delivere
- getmaxun/maxunOpen source no-code web scraping platform. Record browser actions or describe what you want, then schedule rob
- microsoft/data-formulatorData Formulator is a Microsoft Research tool that lets you build charts and explore data by describing what yo
- android10/android-cleanarchitectureSample Android app in Java that shows how to apply Uncle Bob Clean Architecture with presentation, domain, and
- menzi11/bullshitgeneratorGenerates plausible-sounding but meaningless Chinese filler text. The author built it to test how GUI code ren
- apache/hadoopApache Hadoop is an open-source Java framework for distributed storage and batch processing of very large data
- infinitered/reactotronDesktop debugging app for React and React Native. Installs as a dev dependency and shows live state, API calls
- scylladb/scylladbScyllaDB is a C++ NoSQL database that is API-compatible with Cassandra and DynamoDB. Shared-nothing per-core d
- mindverse/second-meSecond Me is an open-source app that lets you train a personal AI on your own memories and data — a private as
- getlantern/lanternLantern is a free open-source VPN and censorship-circumvention client for Android, iOS, Windows, macOS, and Li
- go-task/taskTask is a cross-platform task runner and build tool written in Go. You define commands in a YAML Taskfile and
- spf13/spf13-vimspf13-vim is a ready-made Vim configuration with popular development plugins already set up — install it once
- konloch/bytecode-viewerBytecode Viewer is a Java reverse-engineering GUI that bundles six decompilers, disassemblers, and APK tooling
- avwo/whistleWhistle is a Node.js cross-platform debugging proxy. It intercepts HTTP, HTTPS, HTTP/2, WebSocket, and TCP tra
- apache/answerApache Answer is a self-hosted question-and-answer platform. Run it via Docker to spin up a Stack Overflow sty
- dagster-io/dagsterDagster is a Python orchestration platform for data pipelines. You define data assets as code and Dagster sche
- official-stockfish/stockfishA strong free chess engine that analyzes positions and finds the best moves. Speaks UCI so you plug it into a
- morhetz/gruvboxA warm retro color scheme for Vim with dark and light modes, tuned for long coding sessions and wide language
- getgrav/gravA flat-file PHP CMS that runs without a database. Drop the ZIP on a server, write content as Markdown files, a
- tidwall/gjsonGJSON is a tiny Go library that extracts values from JSON documents using a simple dot-notation path — no stru
- memvid/memvidMemvid gives AI agents persistent memory stored in a single portable file — no database or server needed, just
- experience-monks/math-as-codeA cheat sheet that translates mathematical symbols from academic papers — sigma, Greek letters, hats, and pipe
- mml-book/mml-book.github.ioCompanion site and notebooks for the book Mathematics For Machine Learning. Teaches the math you need before r
- maxwellito/vivusA tiny zero-dependency JavaScript library that animates SVG images to look like they are being drawn by hand,
- vercel/vercelThe Vercel CLI and its build tooling. Lets you deploy web apps from the terminal, preview branches, and ship t
- pranshuparmar/witrA command-line tool that shows why a process or network port is running — tracing the full chain from containe
- garrytan/gbrainA persistent memory system for AI agents that stores meetings, emails, and notes in a local knowledge graph so
- greyireland/algorithm-patternA study guide of pattern-based templates for coding interview problems. Written in Chinese with Go examples, p
- carguo/gsy_github_app_flutterAn open-source GitHub mobile client built with Flutter that lets you browse repos, issues, and notifications f
- amir1376/ab-download-managerA free desktop download manager that splits files into parallel parts for faster downloads. Runs on Windows, m
- jsdoc/jsdocReads special comments in your JavaScript files and turns them into an HTML API documentation site. Install vi
- github/opensource.guideA site of guides on how to start, run and contribute to open source projects. Curated by GitHub from community
- kubernetes-retired/dashboardWeb UI for managing Kubernetes clusters and the workloads running on them. Project is now archived; the README
- fabric/fabricPython library for running shell commands on remote machines over SSH. Built on Invoke and Paramiko for deploy
- mockito/mockitoMost popular Java mocking framework for unit tests. Lets you create fake versions of dependencies like databas
- microsoft/pyrightMicrosoft's fast static type checker for Python. Reads code before it runs and warns about type errors, with a
- spree/spreeAn open-source headless e-commerce platform with a REST API, TypeScript SDK, and Next.js storefront — for buil
- hoffstadt/dearpyguiA fast Python library for building desktop GUIs — windows, charts, sliders, node editors — powered by C++ and
- auchenberg/volkswagenSatirical npm package that detects when tests run on CI and silently makes them pass. A joke commentary on gam
- cmusatyalab/openfaceOpen-source face recognition library from CMU. Uses deep neural networks to turn face images into numerical re
- helm/chartsAn archived, no-longer-maintained collection of official Helm charts for Kubernetes that was sunset in Novembe
- nswbmw/n-blogA step-by-step Chinese tutorial that teaches Node.js by building a real multi-user blog with Express and Mongo
- ansible/awxOpen-source web UI, REST API, and task scheduler for Ansible. Upstream project behind Red Hat Ansible Automati
- pascalorg/editorA free browser-based 3D architectural editor for designing buildings with walls, floors, doors, windows, and l
- hammerspoon/hammerspoonmacOS desktop automation tool scripted in Lua. Gives programmatic control over windows, keyboard shortcuts, ap
- simulatedgreg/electron-vueA one-command boilerplate for building cross-platform desktop apps by combining Electron and Vue.js, with webp
- sparanoid/chinese-copywriting-guidelinesReference document defining standards for mixing Chinese text with Latin characters, numbers, and punctuation.
- kailashahirwar/cheatsheets-aiCollection of single-page visual cheat sheets for machine learning and deep learning. Covers TensorFlow, Keras
- kaldi-asr/kaldiEstablished speech recognition toolkit in C++ that converts spoken audio into text. Also handles speaker ident
- mikefarah/yqA command-line tool for reading, editing, and converting config files — YAML, JSON, XML, TOML, CSV, and more —
- saltstack/saltSalt is an event-driven, Python-based automation platform for configuring, managing, and orchestrating servers
- sass/sassThis repo holds the Sass language specification and feature proposals. It is not the compiler itself, which li
- matsuridayo/nekorayNekoBox for PC is a Qt desktop GUI for managing proxy configs on Windows and Linux, backed by sing-box. The or
- confident-ai/deepevalAn open-source testing framework for AI apps — works like Pytest but with built-in metrics for scoring chatbot
- zama-ai/bounty-programAn archived public record of Zama's bounty program, which paid developers to build open-source tools around Fu
- jackett/jackettA self-hosted server that translates torrent search requests from media-management apps like Sonarr and Radarr
- moya/moyaA Swift network abstraction library for iOS and Apple-platform apps that lets you define API endpoints as type
- plandex-ai/plandexA terminal AI coding agent built for large, multi-file tasks that keeps AI-generated changes in a sandbox for
- gpujs/gpu.jsA JavaScript library that automatically runs heavy number-crunching code on the GPU for big speed gains, worki
- apitable/apitableAn open-source, self-hostable alternative to Airtable — a spreadsheet-style collaborative database with real-t
- perfare/assetstudioAssetStudio is a Windows C# tool for opening Unity asset and assetbundle files and exporting textures, audio,
- gaizhenbiao/chuanhuchatgptChuanhu Chat is a Gradio web GUI for talking to ChatGPT, Claude, Gemini, and many local LLMs, with agents, fil
- zziz/pwcA curated, no-longer-maintained index of top machine-learning research papers from major conferences paired wi
- apache/dorisApache Doris is an open-source analytical database that runs complex queries across billions of rows in under
- edent/supertinyiconsA collection of 477 brand and app logo icons as tiny SVG files, each under 1 kilobyte — small enough to inline
- farhanashrafdev/90daysofcybersecurityA free 90-day structured study plan for learning cybersecurity from scratch, with daily topics and curated lin
- jobbole/awesome-programming-booksA curated Chinese-language reading list of over 100 classic programming books, organized by topic — algorithms
- faker-js/fakerFaker is a TypeScript library that generates realistic fake data (names, addresses, dates, finance) for testin
- sundowndev/hacker-roadmapA curated learning roadmap and tool catalog for penetration testing — organized by attack category with links
- jupyter/jupyterThis is the Jupyter metapackage: a thin pip package that pulls in the full Jupyter notebook stack and hosts th
- algerkong/algermusicplayerAlger Music Player is a cross-platform Vue/Electron client for NetEase Cloud Music with desktop lyrics, EQ, do
- ag-grid/ag-gridAG Grid is a JavaScript data grid for React, Angular, Vue, and vanilla JS with sorting, filtering, editing, an
- mail-in-a-box/mailinaboxMail-in-a-Box turns a fresh Ubuntu 22.04 server into a full self-hosted mail stack (Postfix, Dovecot, Roundcub
- exceljs/exceljsA JavaScript library for reading, editing, and generating Excel (.xlsx) spreadsheet files and CSVs in Node.js
- albumentations-team/albumentationsA Python library for image augmentation that creates flipped, cropped, and color-shifted copies of your traini
- stephentian/33-js-conceptsA Chinese-language study guide listing 33 core JavaScript concepts every developer should understand — closure
- homebrew/homebrew-coreThe default tap of Homebrew formulae, the Ruby scripts that tell `brew` how to download, build, and install so
- uuidjs/uuidZero-dependency JavaScript and TypeScript library that generates and validates RFC9562 UUIDs (v1, v3, v4, v5,
- frontendbr/vagasBrazilian front-end developer job board run entirely as GitHub issues. Employers open an issue per opening, de
- tencent/weui-wxssOfficial WeChat-styled UI component stylesheet for WeChat Mini Programs, written in wxss. Provides buttons, ce
- checkly/headless-recorderDeprecated Chrome extension that recorded browser clicks and typing then emitted a runnable Playwright or Pupp
- limetext/limeOpen source attempt to clone Sublime Text with API compatibility so existing plugins keep working. Backend is
- cesiumgs/cesiumCesiumJS is a WebGL library for rendering 3D globes and 2D maps in the browser. Streams 3D Tiles, terrain, ima
- pre-commit/pre-commitFramework for managing multi-language git pre-commit hooks. Runs linters and formatters on staged files before
- facebookresearch/detrResearch code from Facebook AI for end-to-end object detection using Transformers — detects objects and draws
- encode/httpxPython HTTP client that supports both sync and async usage, HTTP/2, strict timeouts, and direct calls into WSG
- redis/ioredisA full-featured Redis client library for Node.js that supports Redis Cluster, Sentinel, pub/sub, pipelining, L
- polybar/polybarPolybar lets you build fully customizable status bars on Linux desktops — the strip showing time, battery, and
- feathersjs/feathersFeathers is a lightweight Node.js framework that turns any data resource into both a REST API and a real-time
- ochococo/design-patterns-in-swiftA cheat-sheet of all classic Gang of Four design patterns — Behavioral, Creational, and Structural — implement
- free-nodes/clashfreeDaily-updated list of free proxy node subscription links and config files for Clash clients on Windows, macOS,
- bol-van/zapretA multi-platform command-line tool written in C that bypasses Deep Packet Inspection (DPI) filtering to access
- grab/front-end-guideA detailed study guide by Grab's web team walking through every part of the modern JavaScript frontend stack —
- naklecha/llama3-from-scratchA Jupyter Notebook that rebuilds Meta's Llama 3 language model from scratch in plain Python, walking through e
- zephyrproject-rtos/zephyrZephyr is an open-source real-time operating system for microcontrollers and small embedded devices, supportin
- apache/pulsarApache Pulsar is a distributed messaging system — like a postal service for software — that moves millions of
- open-android/androidA Chinese-language curated index of popular Android open-source projects on GitHub, with video walkthroughs an
- go-sql-driver/mysqlA pure-Go MySQL and MariaDB database driver that plugs into Go's standard database/sql package so any Go app c
- kubernetes-sigs/kindkind (Kubernetes in Docker) runs a full local Kubernetes cluster using Docker containers as nodes, intended fo
All repos · Explain any other repo →