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 · C · HTML · Shell · C# · Jupyter Notebook · Swift · PHP · Kotlin · Ruby
- maboloshi/github-chineseA browser userscript that translates GitHub's interface into Simplified Chinese, making the platform accessibl
- greenrobot/eventbusEventBus is a tiny Java and Android library that lets different parts of your app send and receive messages wi
- leereilly/gamesArchived curated list of thousands of open-source games on GitHub, organized by category and genre. A discover
- microsoft/omniparserAI tool that analyzes screenshots to identify and locate UI elements (buttons, icons, text fields) so AI agent
- go-delve/delveDelve is a debugger built specifically for Go programs, letting you pause execution, step through code line by
- harisiqbal88/plotneuralnetCreate publication-quality neural network architecture diagrams by writing Python code instead of drawing manu
- microsoft/jarvisA system that uses ChatGPT to coordinate and execute complex AI tasks by automatically selecting and running s
- gorilla/websocketGorilla WebSocket is a Go library for adding real-time two-way communication between a server and clients, use
- jamiepine/voiceboxVoicebox is a free, local AI voice studio that clones voices, generates speech in 23 languages, and lets you d
- spotdl/spotify-downloaderCommand-line tool that downloads songs from Spotify playlists via YouTube, automatically adding album art, lyr
- reactivex/rxswiftRxSwift brings reactive programming to iOS and macOS apps, letting you handle asynchronous events like network
- agentscope-ai/agentscopeAgentScope is a Python framework for building AI agents powered by large language models that can use tools, r
- flipped-aurora/gin-vue-adminGin-Vue-Admin is a full-stack admin panel starter built with Go and Vue 3, giving you authentication, role per
- clockworklabs/spacetimedbA database that doubles as a server, letting you skip building a separate backend. Write your data and busines
- cymchad/baserecyclerviewadapterhelperAn Android library that removes the boilerplate from building scrollable lists, letting you display feeds, cat
- maotoumao/musicfreeA free, ad-free music player app for Android that works through installable plugins — each plugin connects the
- actix/actix-webA fast, async web framework for Rust that handles the low-level work of building web servers and APIs, so you
- monicahq/monicaAn open-source personal CRM you host yourself — a private space to log details about your friends and family,
- nixos/nixpkgsThe official collection of over 120,000 package definitions for the Nix package manager, used to install softw
- containrrr/watchtowerAutomatically updates your Docker containers to the latest images, stopping the old version and restarting wit
- goldbergyoni/javascript-testing-best-practicesA comprehensive guide to writing better tests for JavaScript and Node.js apps, covering structure, backend API
- greensock/gsapA JavaScript library for creating smooth, high-performance web animations — scroll-triggered effects, morphing
- resemble-ai/chatterboxOpen-source text-to-speech models that convert written text into realistic spoken audio, with support for voic
- biomejs/biomeA fast, all-in-one code formatter and linter for JavaScript, TypeScript, and CSS projects, built in Rust to re
- syl20bnr/spacemacsA ready-to-use, community-curated setup for the Emacs text editor that works out of the box with Vim-style key
- wesm/pydata-bookInteractive Jupyter Notebooks and code examples for learning data analysis in Python, covering NumPy, pandas,
- anjok07/ultimatevocalremoverguiDesktop app that uses AI to separate vocals from music in audio files, letting you create karaoke tracks or in
- trekhleb/homemade-machine-learningEducational repository implementing machine learning algorithms from scratch in Python with interactive Jupyte
- openbmb/minicpm-oA family of compact open-source AI models that can see, hear, and speak simultaneously in real time — small en
- inconshreveable/ngrokReverse proxy that gives your local server a public internet address, letting you share work-in-progress apps
- netflix/hystrixA Java library from Netflix that keeps distributed backend systems running when individual services fail, usin
- react-navigation/react-navigationStandard library for handling screen navigation in React Native apps—tap buttons, swipe back, switch tabs, and
- uber-go/zapA fast, structured logging library for Go that writes key-value log entries without memory overhead, making it
- ogham/exaA modern, colorful replacement for the Unix ls command with Git awareness, tree views, and icon support—drop-i
- winstonjs/winstonWinston is a flexible logging library for Node.js that routes log messages to multiple destinations simultaneo
- ibotpeaches/apktoolApktool is a reverse engineering tool for Android APK files that decodes compiled apps into readable resources
- yamadashy/repomixCommand-line tool that bundles your entire codebase into a single AI-ready text file, with token counting and
- scrapegraphai/scrapegraph-aiPython library that uses AI to extract structured data from websites by describing what you want in plain Engl
- mozilla-ai/llamafilellamafile packages AI language models into a single self-contained executable that runs on Mac, Linux, and Win
- dotnet-architecture/eshoponcontainersA sample e-commerce app demonstrating how to build large .NET applications using microservices—splitting funct
- vercel/pkgpkg bundles a Node.js project into a single executable for Windows, macOS, or Linux that runs without Node.js
- hammerjs/hammer.jsHammer.js is a JavaScript library that detects touch gestures like swipes, taps, pinches, and presses on web p
- systemdesign42/system-design-academyA curated learning guide for understanding how large-scale software systems work, with real-world case studies
- heartcombo/deviseDevise is a modular user authentication library for Ruby on Rails that handles sign-up, login, password reset,
- gopeedlab/gopeedA fast, cross-platform download manager that handles web links, torrents, magnet links, and peer-to-peer proto
- gitlabhq/gitlabhqGitLab Community Edition is an open-source DevOps platform you can run on your own servers, combining Git code
- norvig/pytudesPytudes is Peter Norvig's personal collection of Python programming exercises in Jupyter Notebooks, covering m
- arendst/tasmotaTasmota is open-source replacement firmware for ESP8266/ESP32 smart home devices like smart plugs and switches
- onevcat/kingfisherKingfisher is a Swift library for iOS and macOS apps that downloads images from the internet in the background
- redisson/redissonRedisson is a Java library that wraps Redis and Valkey so your application can share Maps, Sets, Queues, locks
- karpathy/mingptMinGPT is a 300-line readable PyTorch reimplementation of GPT designed to help you understand how modern AI la
- kahun/awesome-sysadminA curated directory of open-source tools for system administrators, organized by infrastructure task—backup, m
- cilium/ciliumCilium is a Kubernetes networking and security layer that uses Linux eBPF to connect containers, enforce traff
- virattt/dexterAI agent that autonomously researches financial questions by gathering real-time stock data, analyzing stateme
- youzan/vantA library of 80+ pre-built mobile UI components for Vue apps—buttons, forms, date pickers, carousels—optimized
- leiurayer/downkyiA desktop tool to download videos from Bilibili (Chinese video platform) in bulk, with support for 8K, HDR, an
- mdbootstrap/mdb-ui-kitMDB UI Kit gives you 700+ ready-made website components styled in Google's Material Design on top of Bootstrap
- alexpate/awesome-design-systemsA curated directory of hundreds of public design systems from companies worldwide, tagged by what each include
- electron-react-boilerplate/electron-react-boilerplateA starter template that wires up Electron, React, TypeScript, and Webpack so you can build cross-platform desk
- tobi/qmdA local-first search engine for your Markdown notes that uses keyword matching, semantic search, and AI re-ran
- rahuldkjain/github-profile-readme-generatorWeb tool that generates a professional GitHub profile README by filling out a form, without needing to write M
- liguodongiot/llm-actionA Chinese-language engineering guide for training, fine-tuning, and deploying large language models, with tuto
- qwenlm/qwen-codeA terminal-based AI coding assistant that helps you understand, refactor, and generate code by connecting to Q
- google/gsonGson is a Google Java library that converts any Java object to JSON and back with a single method call, even o
- lxgw/lxgwwenkaiLXGW WenKai is a free open-source Chinese typeface with a warm handwriting feel, covering simplified Chinese,
- plotly/dashPython framework for building interactive data dashboards and web apps without writing JavaScript. Write Pytho
- toon-format/toonA compact, human-readable data format that replaces JSON to reduce token usage in LLM prompts, saving costs an
- felixrieseberg/windows95Windows 95 in Electron runs the full Windows 95 operating system as a desktop app on modern macOS, Linux, or W
- harvard-edge/cs249r_bookOpen-access textbook and hands-on curriculum teaching how to build complete, real-world AI systems—not just tr
- ramda/ramdaRamda is a JavaScript library for functional programming that auto-curries every function and puts data last,
- scoopinstaller/scoopScoop is a Windows command-line package manager that installs apps without admin rights or popups — just type
- vercel/aiThe Vercel AI SDK is a TypeScript library that lets you connect your app to any major AI provider with one uni
- urfave/cliurfave/cli is a Go library that makes it easy to build command-line tools with flags, subcommands, and auto-ge
- sqlitebrowser/sqlitebrowserDB Browser for SQLite is a free desktop app that lets you open, browse, and edit SQLite database files visuall
- vundlevim/vundle.vimVundle is a Vim plugin manager that lets you list the plugins you want inside your Vim config file, then autom
- datawhalechina/llm-cookbookChinese-language learning resource with interactive notebooks teaching developers how to build practical LLM a
- charmbracelet/crushTerminal-based AI coding assistant that lets you chat with LLMs while working on code, supporting multiple AI
- roocodeinc/roo-codeAI coding assistant built into VS Code that writes, debugs, and explains code without leaving your editor.
- iofficeai/aionuiAionUi is a free desktop app that brings multiple AI coding agents together in one graphical interface, lettin
- oraios/serenaToolkit that gives AI coding agents IDE-level code understanding—semantic search, refactoring, and symbol navi
- dataease/dataeaseSelf-hosted business intelligence tool for building interactive data dashboards without code. Connect database
- pytorch/examplesThe official PyTorch examples repo is a collection of short, working code samples for common machine learning
- paddlepaddle/paddlePaddlePaddle is Baidu's open-source deep learning framework for building, training, and deploying neural netwo
- xiaojieonly/ehviewer_cn_sxjChinese-localized Android app for browsing E-Hentai galleries with search, download, and reading features.
- delgan/loguruLoguru is a Python logging library that replaces Python's complex built-in logging with a single ready-to-use
- mostlyadequate/mostly-adequate-guideMostly Adequate Guide to Functional Programming is a free online book that teaches functional programming conc
- iview/iviewA ready-made collection of styled Vue.js 2 interface components — buttons, tables, date pickers, modals — so y
- ashishps1/awesome-low-level-designA free collection of object-oriented design problems and Java solutions to help software developers prepare fo
- huggingface/lerobotAn open-source Python library from Hugging Face that gives researchers and hobbyists a common platform to cont
- niri-wm/niriA Linux window manager using Wayland that arranges windows in scrollable columns instead of overlapping layers
- validatorjs/validator.jsA JavaScript library with over 100 ready-made functions to check whether a string is a valid email, URL, credi
- pure-css/pureA 3.7 KB CSS toolkit that gives you a responsive grid, consistent buttons, menus, forms, and tables — a minima
- pyg-team/pytorch_geometricA Python library for building and training Graph Neural Networks on interconnected data like social networks,
- simdjson/simdjsonA C++ library that parses JSON data 4x faster than standard parsers by processing multiple bytes simultaneousl
- guovin/iptv-apiAutomatically finds, tests, and maintains working IPTV live TV channel playlists by validating streams and fil
- alibaba/flutter-goInteractive reference app showcasing 140+ Flutter UI components with working examples and Chinese documentatio
- jquense/yupA JavaScript and TypeScript library for describing what valid data looks like as a schema, then checking incom
- k-dense-ai/scientific-agent-skillsA collection of 135 pre-packaged skill instructions that teach your AI coding assistant how to use over 100 sc
- processing/p5.jsA beginner-friendly JavaScript library for creating visual art, animations, and interactive graphics in a web
- johnpapa/angular-styleguideA community-endorsed written guide for Angular development teams covering file naming, module structure, and c
All repos · Explain any other repo →