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
- encoredev/encoreEncore is an open-source framework for building multi-service backends in TypeScript or Go where you declare d
- g1879/drissionpageDrissionPage is a Python library that lets you mix browser automation and direct HTTP requests in one script,
- redcanaryco/atomic-red-teamAtomic Red Team is a library of nearly 1,800 small command-line tests that simulate real attacker behaviors so
- quipnetwork/quip-protocolQuip Protocol is an experimental blockchain research demo that replaces Bitcoin-style hashing with quantum ann
- yahoo/cmakCMAK is a browser-based tool from Yahoo for managing Apache Kafka clusters — view broker health, create and co
- icloud-photos-downloader/icloud_photos_downloaderiCloud Photos Downloader is a command-line tool for pulling your iCloud photos and videos to a local folder on
- szimek/signature_padSignature Pad is a JavaScript library that adds a smooth handwritten signature capture area to any web page us
- akashsingh3031/the-complete-faang-preparationA study collection of 450+ coding problems and theory notes on algorithms, data structures, OS, databases, and
- liupan1890/aliyunpanA third-party desktop app for Alibaba Cloud Drive that transfers files significantly faster than the official
- akiran/react-slickA React component for adding a sliding image or content carousel to any web app, with options for slide count,
- datahub-project/datahubAn open-source data catalog platform that connects to 80+ data tools to give companies a searchable map of all
- dbcli/mycliA smarter MySQL terminal client that auto-completes SQL keywords, table names, and column names as you type, a
- wix/detoxAn end-to-end testing framework for React Native apps on iOS and Android that writes tests in JavaScript and e
- docker-archive-public/docker.labsAn archived collection of hands-on Docker tutorials covering containers, networking, security, Docker Swarm, a
- darrenburns/postingA keyboard-driven HTTP client that runs in the terminal — like Postman but without a browser — storing your sa
- kubeshark/kubesharkA network traffic inspector for Kubernetes clusters that captures and decrypts all service-to-service communic
- dhamaniasad/awesome-postgresA community-maintained reference list of the best PostgreSQL tools, libraries, GUI clients, monitoring solutio
- axolotl-ai-cloud/axolotlA framework for fine-tuning open-source AI language models like Llama, Mistral, and Qwen using a single YAML c
- elebumm/redditvideomakerbotA Python bot that automatically converts Reddit threads into short-form videos with text-to-speech narration o
- libevent/libeventA mature C library that lets a single program handle thousands of simultaneous network connections efficiently
- allenai/allennlpA now-archived Python NLP research library from the Allen Institute for AI that provided reusable components f
- netease/pomeloA legacy Node.js game server framework by NetEase for building distributed multiplayer game backends, with sup
- farama-foundation/gymnasiumA standard Python toolkit for reinforcement learning that provides a shared API and a large collection of envi
- creativetimofficial/uiA collection of ready-made website sections and page blocks for Next.js, built on shadcn/ui and Tailwind CSS,
- ffmpeg/asm-lessonsA structured course by the FFmpeg project teaching assembly language programming — the lowest-level instructio
- alexjc/neural-enhanceA Python research tool from 2016 that uses a neural network to upscale low-resolution photos by 2x or 4x, or t
- developit/mittA tiny JavaScript event emitter under 200 bytes that lets separate parts of your app send and receive messages
- tencent/vassonicA Tencent framework that makes websites load faster inside mobile apps by pre-fetching page content in paralle
- vega/vegaA tool for creating data visualizations by writing JSON specifications instead of custom drawing code; you des
- tj/coA JavaScript library that made asynchronous Node.js code readable before async/await existed, by running gener
- tadata-org/fastapi_mcpA Python library that automatically exposes all your existing FastAPI endpoints as MCP tools so AI assistants
- fuzhengwei/codeguideA Chinese-language index of Java engineering tutorials by a senior architect, covering design patterns, Spring
- libre-tube/libretubeA free, open-source Android YouTube client that routes your traffic through the Piped privacy proxy so Google
- simonw/llmA command-line tool and Python library for sending prompts to dozens of AI models from your terminal, with aut
- sanbuphy/learn-coding-agentA multilingual research document collection analyzing how Claude Code works internally, covering its telemetry
- matt-esch/virtual-domA JavaScript library implementing the virtual DOM pattern: describe your UI as a JavaScript object tree, compa
- sfml/sfmlA cross-platform C++ library for building interactive applications with 2D graphics, sound, user input, and ne
- sqlalchemy/sqlalchemyA Python library for working with SQL databases using either an object mapper that lets you save and query Pyt
- miserlou/zappaThe original Zappa repository for deploying Python apps as serverless functions on AWS Lambda. Active developm
- orhun/git-cliffA command-line tool that automatically generates changelog files from your Git commit history, supporting conv
- bin456789/reinstallA shell script that reinstalls the operating system on a VPS server remotely — switching between Linux distrib
- phobal/ivideoA desktop app built with Electron and React that brings together multiple Chinese streaming video platforms in
- changesets/changesetsA tool that automates version bumping and changelog generation for JavaScript projects, especially monorepos w
- amnezia-vpn/amnezia-clientAn open-source VPN client that sets up and connects to your own self-hosted VPN server automatically — you pro
- codexu/note-genA free, open-source note-taking app that stores your notes as plain Markdown files and adds AI tools for writi
- 0voice/expert_readed_booksA curated reading list of PDF books for software engineers, spanning computer science fundamentals, software e
- chjj/blessedA Node.js library for building rich interactive apps that run inside a terminal window, offering pre-built wid
- luckypennysoftware/mediatrA .NET library that routes messages between different parts of your application through a central mediator ins
- fuma-nama/fumadocsA React framework for building documentation websites with Next.js or Vite, letting you write docs in Markdown
- summernote/summernoteA JavaScript library that adds a rich text editor to any web page, letting users format text and insert images
- microsoft/garnetA high-speed caching server from Microsoft Research that works as a drop-in replacement for Redis — same proto
- openrefine/openrefineA free desktop app for cleaning and fixing messy spreadsheets and datasets, accessed through your browser loca
- shirou/gopsutilA Go library for reading system metrics — CPU usage, memory, disk space, network traffic, and running processe
- keephq/keepAn open-source alert management platform that pulls alerts from Datadog, Grafana, PagerDuty, and other tools i
- odysseusyuan/lky_officetoolsA one-click Windows utility that automatically downloads, installs, and activates Microsoft Office. Detects yo
- xmartlabs/eurekaA Swift library for building iOS forms — text fields, date pickers, toggles, dropdowns — by declaring sections
- wenzhixin/bootstrap-tableA JavaScript plugin that turns a plain HTML table into a sortable, paginated, searchable data grid. Works with
- keplergl/kepler.glA browser-based tool for visualizing millions of GPS coordinates and location datasets on a map, created by Ub
- thedevdojo/voyagerA Laravel admin panel that adds a browser-based database management interface — browse, add, edit, and delete
- adnanh/webhookA lightweight Go server that listens for HTTP requests and runs shell commands in response, commonly used to t
- google/sentencepieceA fast text tokenizer from Google that converts raw text into token sequences for language models using BPE or
- physical-intelligence/openpiOpen-source AI models from Physical Intelligence that control robot arms using camera images and plain-languag
- lz4/lz4LZ4 is an extremely fast lossless compression library in C that compresses at over 500 MB/s and decompresses a
- sonic-pi-net/sonic-piSonic Pi is a live-coding music instrument where you write short programs to produce beats and melodies in rea
- leachim6/hello-worldA community-maintained collection of Hello World programs written in over 1,000 programming languages, from ma
- theanalyst/awesome-distributed-systemsA curated reading list of books, academic papers, blog posts, and talks covering distributed systems fundament
- febobo/web-interviewA large Chinese-language collection of front-end developer interview questions covering Vue 2 and 3, JavaScrip
- karingx/karingKaring is a cross-platform graphical proxy app built with Flutter that routes internet traffic through remote
- semporia/tiktok-unlockConfiguration files and JavaScript rewrite scripts for iOS proxy apps that let iPhone users switch their TikTo
- relaxedjs/relaxedReLaXed converts Pug or plain HTML files into polished PDFs using a headless browser, letting you style docume
- manticoresoftware/manticoresearchManticore Search is an open-source, SQL-compatible full-text search database that is designed to be significan
- shopify/liquidLiquid is a safe, sandboxed template engine from Shopify that lets users customize web app layouts with variab
- vanhauser-thc/thc-hydraHydra is an authorized login-testing tool that automates checking username and password combinations across mo
- ccampbell/mousetrapMousetrap is a tiny 2 KB JavaScript library with no dependencies that adds keyboard shortcuts to any web page,
- minimax-ai/skillsMiniMax Skills is a library of structured workflow instructions for AI coding tools like Claude Code and Curso
- yiiguxing/translationpluginTranslationPlugin adds instant translation to JetBrains IDEs like IntelliJ IDEA and Android Studio, letting de
- magicstack/uvloopuvloop replaces Python's default asyncio event loop with one built on libuv — the same networking engine as No
- o2sh/onefetchOnefetch is a command-line tool that prints a summary of any local Git repository in your terminal, showing pr
- coil-kt/coilCoil is a Kotlin image loading library for Android and Compose Multiplatform apps that fetches and displays re
- blackboardsh/electrobunA TypeScript framework for building desktop apps using the Bun runtime and a built-in system webview, covering
- facebookresearch/seamless_communicationA collection of Meta AI models that translate speech and text across roughly 100 languages, including a mode t
- typestack/class-validatorA TypeScript library that lets you attach validation rules as small decorators on class properties, then check
- openai/spinningupAn OpenAI learning package that teaches deep reinforcement learning through written guides, readable Python im
- hua1995116/awesome-ai-paintingA curated list of AI image and video generation tools, platforms, and tutorials focused on Stable Diffusion, c
- netbootxyz/netboot.xyzA network booting tool that lets you install any of dozens of operating systems by picking from a menu at mach
- svgdotjs/svg.jsA lightweight JavaScript library for creating, manipulating, and animating SVG graphics on web pages, with no
- openresty/lua-nginx-moduleAn Nginx plugin that lets you write request-handling logic in Lua scripts running inside Nginx itself, enablin
- jd-opensource/joyagent-jdgenieA complete, runnable AI agent system from JD.com that takes a plain-language request and delivers a finished r
- reactjs/react.devThe source code for the official React documentation website, built with Next.js, which anyone can run locally
- felixkratz/sketchybarA fully customizable replacement for the macOS menu bar that you build and style yourself using shell scripts,
- chatfire-ai/huobao-dramaAn AI platform that turns a one-sentence idea into a complete short-form video drama by automatically generati
- imsnif/bandwhichA terminal tool that shows which programs and network connections on your computer are using bandwidth right n
- luin/medisA Mac desktop app that gives you a visual interface to browse, view, and edit data in a Redis database, includ
- 1995parham/github-do-not-ban-usA public open letter and community petition from Iranian developers asking GitHub to reverse trade-sanction ac
- k4m4/movies-for-hackersA curated list of movies and TV shows about hacking, computer culture, and cyberpunk themes, organized into ca
- snowie2000/mactypeA Windows program that replaces the default font rendering engine with FreeType to produce softer, more rounde
- px4/px4-autopilotOpen-source autopilot software for drones and unmanned vehicles that reads GPS, altitude, and orientation sens
- ctgk/prmlPython implementations of all the machine learning algorithms from Bishop's Pattern Recognition and Machine Le
- open-policy-agent/opaAn open-source policy engine that lets you write access and compliance rules in one place using a language cal
- jessepollak/cardA JavaScript library that adds a live-animated credit card graphic to payment forms, updating in real time as
All repos · Explain any other repo →