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 · Java · C++ · Rust · C · HTML · Shell · C# · Jupyter Notebook · Swift · PHP · Kotlin · Ruby
- deepseek-ai/deepseek-v3DeepSeek-V3 is an open-weights AI language model with 671 billion parameters whose performance rivals top clos
- facebook/create-react-appCreate React App is a now-deprecated command-line tool that scaffolded a complete React project in one command
- google-gemini/gemini-cliGemini CLI is Google's open-source AI agent for the terminal that lets you chat with Gemini, read and edit you
- microsoft/terminalModern replacement for Windows' basic command-line console, featuring tabs, rich text, and customization. Ship
- supabase/supabaseSupabase is an open-source backend platform built on Postgres that gives you a database, user authentication,
- angular/angularAngular is Google's official TypeScript framework for building web apps that bundles components, routing, form
- immich-app/immichSelf-hosted Google Photos alternative: back up your phone photos and videos to a server you control, with a mo
- anduin2017/howtocookA community-built collection of Chinese home-cooking recipes written in a clear, structured style for programm
- pytorch/pytorchPyTorch is the leading Python library for building and training AI models, offering GPU-accelerated tensor mat
- neovim/neovimNeovim is a modernized fork of the Vim text editor that keeps Vim's fast keyboard-driven editing while adding
- openai/whisperWhisper is OpenAI's open-source speech recognition model that converts audio files to text, supports 99+ langu
- mtdvio/every-programmer-should-knowA curated list of books, articles, videos, and courses on topics every software developer should know — from a
- mui/material-uiMaterial UI is a library of pre-built React components — buttons, forms, menus, dialogs — styled to Google's M
- fastapi/fastapiFastAPI is a modern Python framework for building web APIs: write a typed Python function and get automatic da
- ant-design/ant-designAnt Design is a library of enterprise-grade React UI components — tables, date pickers, forms, modals — with a
- nvbn/thefuckThe Fuck is a command-line tool that automatically corrects the last mistyped shell command — just type 'fuck'
- microsoft/web-dev-for-beginnersA free 12-week, 24-lesson curriculum from Microsoft that teaches HTML, CSS, and JavaScript through hands-on pr
- tailwindlabs/tailwindcssTailwind CSS lets you style websites by adding small, single-purpose class names directly in your HTML instead
- msitarzewski/agency-agentsA ready-made set of AI persona files you install into your AI coding tool so it acts as a specialised expert —
- ryanmcdermott/clean-code-javascriptA guide translating Clean Code principles into JavaScript examples, showing bad vs. good code for naming, func
- puppeteer/puppeteerPuppeteer is a JavaScript library that controls a real Chrome or Firefox browser from code — letting you autom
- iluwatar/java-design-patternsA large collection of real, runnable Java examples for classic software design patterns — from creational to b
- florinpop17/app-ideasA curated list of coding project ideas organized by difficulty level, designed to help developers practice ski
- nvm-sh/nvmnvm lets you install multiple versions of Node.js on one machine and switch between them with a single command
- github/spec-kitA toolkit that treats software specifications as the primary artifact, using AI coding agents to generate impl
- hacksider/deep-live-camAI tool that swaps a face onto live video or pre-recorded footage in real time using a single reference photo.
- browser-use/browser-usePython library that lets AI language models control a real web browser to complete tasks on websites by readin
- rasbt/llms-from-scratchLearn how ChatGPT-style language models work by building one from scratch in PyTorch, chapter by chapter, with
- deepseek-ai/deepseek-r1DeepSeek-R1 is a family of open AI reasoning models trained with reinforcement learning to think step-by-step
- garrytan/gstackgstack gives Claude Code 23 role-based slash commands — CEO, engineering manager, security officer, release en
- ruanyf/weeklyA weekly Chinese-language tech newsletter archive with curated articles on programming, AI, startups, and indu
- panjiachen/vue-element-adminA ready-to-use Vue admin dashboard starter kit with pre-built login, tables, charts, and internationalization—
- storybookjs/storybookStorybook is a workshop tool that lets you build, document, and test UI components in isolation — giving each
- oven-sh/bunBun is a single executable that replaces Node.js, npm, bundlers, and test runners—designed to be faster and si
- bitcoin/bitcoinBitcoin Core is the reference software that runs a Bitcoin node — it downloads the full blockchain, verifies e
- gin-gonic/ginGin is a fast Go web framework that handles HTTP routing, request parsing, and responses with minimal code — u
- microsoft/playwrightPlaywright is a framework for automating web browsers and running end-to-end tests across Chromium, Firefox, a
- gohugoio/hugoHugo is a fast static site generator that builds complete websites from Markdown content and design templates
- chatgptnextweb/nextchatNextChat is a fast, cross-platform chat interface for multiple AI models — GPT-4, Claude, Gemini, and DeepSeek
- mermaid-js/mermaidMermaid turns short text descriptions into diagrams — flowcharts, sequence diagrams, mind maps, and more — tha
- django/djangoDjango is a batteries-included Python web framework that handles user logins, database access, form processing
- opencv/opencvOpenCV is an open-source library for computer vision — teaching software to interpret images and video for tas
- home-assistant/coreHome Assistant is an open-source home automation platform that runs on your own server at home, letting you co
- 3b1b/manimManim is a Python library for creating precise, programmatic math and explanatory animations — you describe wh
- sveltejs/svelteSvelte is a compiler that converts your component code into efficient plain JavaScript at build time, updating
- punkpeye/awesome-mcp-serversA curated directory of Model Context Protocol servers—small programs that connect AI assistants to tools, data
- louislam/uptime-kumaUptime Kuma is a self-hosted monitoring tool that watches your websites and services every 20 seconds and aler
- microsoft/ml-for-beginnersA free 12-week machine learning course from Microsoft for beginners, teaching classic ML techniques with Sciki
- mungell/awesome-for-beginnersA curated list of beginner-friendly open-source projects organized by programming language, with links to issu
- modelcontextprotocol/serversReference implementations of the Model Context Protocol—a standard for connecting AI assistants to tools and d
- astral-sh/uvA fast Python package and project manager written in Rust that replaces pip, poetry, pipx, and other fragmente
- laravel/laravelLaravel is a PHP web framework that handles routing, database access, sessions, and background jobs out of the
- syncthing/syncthingSyncthing keeps selected folders automatically in sync across your own devices in real time, talking directly
- macrozheng/mallA complete Java e-commerce platform with customer storefront and admin back-office, built with Spring Boot, My
- realworld-apps/realworldRealWorld shows the same Medium-style blogging app — with users, articles, comments, and follows — built in ov
- sherlock-project/sherlockSearch for a username across hundreds of social media platforms at once to find where someone has accounts onl
- animate-css/animate.cssAnimate.css is a drop-in CSS library of ready-made animations — fades, bounces, slides, and more — that you ad
- bytebytegohq/system-design-101Visual guide to how large-scale software systems work, with diagrams and real-world case studies from companie
- dopplerhq/awesome-interview-questionsA curated index of links to interview question collections organized by programming language, framework, and t
- bregman-arie/devops-exercisesA self-study workbook with 2,624 DevOps and SRE interview questions and exercises covering infrastructure, clo
- zed-industries/zedA high-performance desktop code editor built in Rust with built-in multiplayer collaboration, letting multiple
- tonsky/firacodeFira Code is a free programming font that renders common two-character code symbols like -> and != as single c
- developer-y/cs-video-coursesA curated index of university-level computer science courses with video lectures, organized by subject. Links
- localsend/localsendLocalSend is a free cross-platform app that sends files and short messages directly between devices on the sam
- spring-projects/spring-bootSpring Boot is a Java framework that sets up a production-ready Spring application with sensible defaults and
- fighting41love/funnlpA curated directory of Chinese NLP tools, datasets, models, and code packages organized by task—a reference li
- vitejs/viteVite is a frontend build tool that starts a development server instantly using native browser modules for near
- openai/codexCodex CLI is an AI coding agent from OpenAI that runs in your terminal, letting you ask questions about your c
- junegunn/fzffzf is a command-line fuzzy finder that turns any list — files, shell history, processes, git commits — into a
- infiniflow/ragflowRAGFlow is an open-source AI engine that connects your documents to a large language model, letting you build
- karpathy/autoresearchAn experimental system that lets an AI agent automatically run machine-learning research overnight on a single
- anuraghazra/github-readme-statsGitHub Readme Stats generates dynamic cards showing your GitHub activity — stars, commits, top languages, and
- vllm-project/vllmvLLM is a Python library for hosting large language models as a fast, efficient API server — supporting 200+ m
- hoppscotch/hoppscotchHoppscotch is a lightweight open-source API testing platform — a free alternative to Postman — for sending HTT
- mlabonne/llm-courseA free, structured learning curriculum for Large Language Models with interactive Colab notebooks, covering fu
- doocs/advanced-javaChinese-language reference guide covering advanced Java backend concepts: message queues, caching, databases,
- netdata/netdataNetdata is a zero-configuration open-source monitoring agent that gives you real-time per-second metrics for y
- stirling-tools/stirling-pdfStirling PDF is a self-hostable open-source platform with 50+ tools for editing, merging, splitting, convertin
- d2l-ai/d2l-zhd2l-zh is the Chinese edition of Dive into Deep Learning — a free interactive textbook pairing deep learning t
- tensorflow/modelsThe TensorFlow Model Garden is a curated collection of official and research model implementations in TensorFl
- jesseduffield/lazygitA terminal UI that lets you manage git repositories interactively instead of typing commands.
- swisskyrepo/payloadsallthethingsA community-curated collection of payloads, bypasses, and techniques for testing web applications for security
- coder/code-serverRun VS Code in your browser on a remote server. Code from any device without installing anything locally.
- nomic-ai/gpt4allGPT4All lets you run powerful AI chatbots entirely on your own computer — no internet, no API keys, no cloud —
- paddlepaddle/paddleocrPaddleOCR is an open-source toolkit that extracts text from images and PDFs — supporting 100+ languages, full-
- elastic/elasticsearchA distributed, RESTful search engine designed to run across multiple servers, handling large datasets and fast
- misterbooo/leetcodeanimationAnimated visual explanations of LeetCode algorithm problems with step-by-step GIFs showing how solutions work,
- fortawesome/font-awesomeA library of thousands of ready-made icons for websites and apps, available as web fonts or crisp SVG files th
- ventoy/ventoyA tool you install once on a USB drive that lets you boot any number of operating system installers from that
- lobehub/lobehubA self-hostable AI workspace where you create specialized AI assistants with defined roles, group them to coll
- sdmg15/best-websites-a-programmer-should-visitA curated list of high-quality websites and resources for programmers, covering tutorials, news, job boards, c
- typicode/json-serverA zero-code tool that turns a simple JSON file into a fully working fake REST API server in seconds, so fronte
- nestjs/nestA TypeScript framework for building structured backend server applications on Node.js, using an Angular-inspir
- awesomedata/awesome-public-datasetsA curated directory of thousands of free, publicly available datasets organized by topic, helping researchers
- nextlevelbuilder/ui-ux-pro-max-skillAn AI skill that teaches coding assistants like Claude and Cursor to design polished, professional user interf
- dair-ai/prompt-engineering-guideA comprehensive guide teaching techniques to write better instructions for AI language models like ChatGPT, im
- redis/redisAn in-memory database that stores data in RAM for sub-millisecond read and write speeds, widely used as a cach
- unionlabs/unionA cross-chain bridge using zero-knowledge proofs to move assets and messages between blockchains without trust
- tesseract-ocr/tesseractAn open-source OCR engine that reads text from images and scanned documents, supporting over 100 languages, us
- grafana/grafanaAn open-source visualization and alerting platform that connects to many data sources simultaneously — metrics
All repos · Explain any other repo →