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
- betterdiscord/betterdiscordBetterDiscord modifies the Discord desktop app to add theme and plugin support, letting you completely change
- adaway/adawayAdAway is a free, open-source Android ad blocker that stops ads and tracking at the network level using either
- anbox/anboxAnbox was a project that ran Android apps as native windows on a Linux desktop using kernel containers instead
- theprimeagen/harpoonHarpoon is a Neovim plugin that lets you mark a small set of files per project and jump between them instantly
- jshint/jshintJSHint is a configurable JavaScript static analysis tool that reads your code without running it and flags syn
- microsoft/vscode-tips-and-tricksA collection of practical keyboard shortcuts and feature tips for Visual Studio Code covering navigation, edit
- cvhub520/x-anylabelingA desktop tool for labeling images and videos with AI assistance, letting you train machine learning models by
- hypfer/valetudoValetudo replaces the cloud connection on robot vacuums (Roborock, Dreame, Xiaomi) so your robot works entirel
- mqttjs/mqtt.jsMQTT.js is a JavaScript library for sending and receiving messages between connected devices using the MQTT pr
- memtensor/memosMemOS gives AI assistants and chatbots a persistent memory so they can remember past conversations and decisio
- phpdocumentor/reflectioncommonReflectionCommon is a shared PHP library providing common interfaces for reading and analyzing PHP code struct
- evilsocket/pwnagotchiPwnagotchi turns a Raspberry Pi into a self-learning portable device that automatically captures WiFi handshak
- nastool/nas-toolsNAS-tools automates the sorting, renaming, and organization of movie and TV show files on a home NAS device, s
- dessant/busterBuster is a browser extension that automatically solves reCAPTCHA audio challenges using speech recognition, s
- didi/virtualapkVirtualAPK is an Android framework from Didi that lets a main app dynamically load and run additional APK file
- vitalik/django-ninjaDjango Ninja is a Python library that adds a fast, well-documented REST API to any existing Django project wit
- github/semanticA Haskell library and CLI tool originally built by GitHub for parsing source code, extracting symbols like fun
- behisecc/awesome-claude-skillsA community-curated directory of add-ons (Skills) for Claude Code that teach the AI agent to perform specific
- agefanscom/websiteA domain announcement page for AGE Animation, a Chinese anime streaming website, updated whenever the current
- chenhg5/cc-connectA Go tool that bridges AI coding assistants like Claude Code and Cursor running on your computer to messaging
- mkrl/misbrandsA collection of joke sticker designs for programmers where familiar tech brand logos are paired with a rival c
- grocy/grocyA self-hosted web app for managing your household — tracking groceries, expiry dates, shopping lists, meal pla
- apify/crawlee-pythonA Python library for building web scrapers that visit websites and collect structured data, with built-in supp
- arrow-py/arrowA Python library that simplifies working with dates and times by replacing multiple confusing standard library
- stability-ai/stablestudioThe open-source version of DreamStudio — a browser-based app for generating and editing AI images using Stable
- supervisor/supervisorA Unix process manager that watches over background applications and automatically restarts them if they crash
- pinchtab/pinchtabPinchTab is a small Go background service that lets AI agents and automation scripts control a Chrome browser
- mikro-orm/mikro-ormMikroORM is a TypeScript library for Node.js that lets you define your data as classes and automatically handl
- apphousekitchen/aldente-battery_care_and_monitoringAlDente is a macOS menu bar app that caps your MacBook battery charging at a percentage you set — like 80% — s
- awslabs/mcpA collection of open-source MCP servers from AWS Labs that let AI coding assistants like Claude, Cursor, and V
- star-history/star-historyStar History is a web tool that charts how a GitHub repository's star count has grown over time, lets you comp
- jwasham/computer-science-flash-cardsA self-hosted browser flash card website for studying computer science topics — from algorithms and data struc
- eoao/cloud-mailCloud Mail is a self-hosted email service you deploy on Cloudflare's free tier — create multiple email address
- snakers4/silero-vadSilero VAD is a tiny 2MB pre-trained model that detects when speech is present in audio and returns timestamps
- testssl/testssl.shtestssl.sh is a Bash script that checks any server's TLS and SSL configuration — supported protocol versions,
- benawad/dogehouseDogeHouse was an open-source voice conversation platform — like Clubhouse — where users could join audio rooms
- meirwah/awesome-incident-responseA curated list of tools and resources for Digital Forensics and Incident Response (DFIR), covering disk imagin
- async-profiler/async-profilerA low-overhead Java profiler that accurately measures CPU usage, memory allocations, and lock contention by sa
- facebookresearch/imagebindA Meta AI model that understands images, text, audio, depth maps, thermal images, and motion sensor data all i
- jeffallan/claude-skillsA collection of 66 add-ons for Claude Code that automatically detect your task type and load relevant expertis
- olive-editor/oliveA free, open-source non-linear video editor for Windows, macOS, and Linux built with C++ and OpenGL, currently
- senghoo/golang-design-patternA learning reference with working Go code examples for all 23 classic software design patterns — creational, s
- developit/htmA tiny JavaScript library under 600 bytes that lets you write JSX-like component markup directly in the browse
- thoughtbot/bourbonA now-deprecated library of Sass mixins and helpers that made writing CSS easier; officially deprecated in Sep
- thoughtbot/paperclipA now-deprecated Ruby on Rails library for attaching uploaded files to database records, with automatic image
- just-the-docs/just-the-docsA Jekyll theme for documentation sites with built-in navigation, browser-based search, and mobile support that
- bytedance/iconparkA library of 2,000+ icons by ByteDance that supports four visual styles — outline, filled, two-tone, and multi
- freika/dawarichA self-hosted web app that records your location history on an interactive map — like Google Timeline but on y
- hashicorp/raftA Go library that implements the Raft consensus protocol, used to keep a cluster of servers in sync even when
- prusa3d/prusaslicerA desktop app that converts 3D model files into printer instructions (G-code) so a 3D printer knows exactly ho
- nexmoe/vidbeeA desktop app and self-hosted web service for downloading videos from YouTube, TikTok, Instagram, and 1,000+ o
- risingwavelabs/risingwaveA streaming database that processes live data continuously and keeps query results up to date in real time, re
- krishkrosh/trackweightA macOS app that uses a MacBook's Force Touch trackpad pressure sensors to measure the weight of small objects
- square/okioA utility library from Square that simplifies reading and writing files, network sockets, and byte data in And
- bloomrpc/bloomrpcA graphical desktop tool for testing gRPC services by loading a .proto schema file, browsing available methods
- ggerganov/kbd-audioA collection of C++ tools that recover what was typed on a keyboard by analyzing the sound of keystrokes throu
- pyro-ppl/pyroA Python library for probabilistic programming that lets you write statistical models describing uncertainty a
- abdenasser/neohtopNeoHtop is a desktop app that shows all running processes in real time with search, sort, pin, and kill contro
- onsi/ginkgoGinkgo is a Go testing framework that lets you write tests using plain English groupings like Describe, Contex
- ccfddl/ccf-deadlinesA community-maintained database of computer science conference submission deadlines, accessible through a webs
- togethercomputer/openchatkitOpenChatKit is a toolkit for running and fine-tuning open-source conversational AI models on your own hardware
- wasm-bindgen/wasm-bindgenwasm-bindgen lets Rust code and JavaScript call each other in the browser by automatically generating the glue
- spacejam/sledSled is an embedded key-value database for Rust apps — no separate server, no SQL schema, just open a file and
- easy-mock/easy-mockEasy Mock is a web service for creating persistent fake API endpoints that return randomized test data, lettin
- guillaumepotier/parsley.jsParsley.js validates HTML forms by reading rules you add as attributes directly in the HTML, so you can requir
- octoprint/octoprintOctoPrint is a browser-based control panel for 3D printers that lets you upload files, start prints, watch a l
- dice2o/binggptA standalone desktop app that wraps Microsoft's Bing AI chat in a native window so you can use it on Windows,
- sparkle-project/sparkleA framework Mac developers add to their apps to give users automatic software updates with a familiar dialog,
- artilleryio/artilleryA load testing tool that simulates hundreds or thousands of users hitting your website or API at once so you c
- hyde-project/hydeA ready-to-install, visually polished Linux desktop setup built on Hyprland that gives you a beautiful Wayland
- xincger/unity3dtrainingA personal archive of over 50 Unity3D learning projects and code samples covering game mechanics, UI, performa
- diasurgical/devilutionA faithfully reconstructed version of Diablo's original 1996 source code that lets you compile and run the cla
- minbrowser/minA lightweight web browser that blocks ads and trackers by default, strips page clutter for reading, and organi
- uber/basewebUber's open-source library of ready-made React UI components — buttons, inputs, and more — with a consistent d
- kenneynl/adobe-alternativesA community-maintained Markdown list of free and paid alternatives to 15 Adobe products including Photoshop, I
- n1nj4sec/pupyAn open-source remote administration and post-exploitation framework for authorized penetration testing that r
- liaokongvfx/langchain-chinese-getting-started-guideA Chinese-language beginner's guide to LangChain with runnable Google Colab examples, covering loaders, text s
- nutlope/aicommitsA command-line tool that reads your staged git changes and uses an AI service to automatically write a commit
- didi/chameleonA JavaScript framework by Didi that lets you write one codebase and deploy it as a website, WeChat mini-progra
- prasmussen/gdriveA command-line tool for managing Google Drive files from a terminal — upload, download, list, delete, share, a
- 99designs/aws-vaultA command-line tool that stores your AWS access keys in your operating system's secure keychain and generates
- pydantic/fastuiA Python library that lets backend developers build complete web user interfaces by returning Python objects f
- apachecn/interviewA Chinese-language collection of study material for technical job interviews, covering algorithms, coding chal
- beautifier/js-beautifyA tool that reformats minified or messy JavaScript, CSS, and HTML into clean, readable, properly indented code
- codenotary/immudbA tamper-proof database that uses cryptographic proofs to guarantee past records can never be silently changed
- uberi/speech_recognitionA Python library that converts spoken audio to text, wrapping many speech recognition services and offline eng
- goadmingroup/go-adminA Go framework that generates a ready-to-use admin panel with data tables, charts, and role-based user managem
- jzhang38/tinyllamaA 1.1-billion-parameter AI language model trained from scratch to run on phones and embedded devices, followin
- rawgraphs/rawgraphs-appA free web app that converts spreadsheet data pasted from Excel or Google Sheets into downloadable SVG charts
- nvidia/apexA Python library from NVIDIA that speeds up AI model training on NVIDIA GPUs by using 16-bit mixed-precision m
- tektoncd/pipelineAn open-source system for defining build, test, and deployment workflows inside Kubernetes using configuration
- moklick/frontend-stuffA personal, curated reference list of JavaScript frameworks, libraries, and tools for building websites, organ
- unicorn-engine/unicornA CPU emulation framework that lets software pretend to be an ARM, x86, MIPS, or other processor, so security
- lukilabs/beautiful-mermaidA TypeScript library that renders Mermaid diagram code into clean SVG images or ASCII art for terminals, with
- marcelscruz/public-apisA community-maintained directory of hundreds of free public APIs organized by category — weather, games, maps,
- domlysz/blendergisA Blender add-on that imports real-world terrain elevation, satellite imagery, and OpenStreetMap building geom
- jianchang512/clone-voiceA browser-based voice cloning tool that uses a short audio sample to generate new speech in any voice — type t
- gperftools/gperftoolsA set of C and C++ utilities from Google that speed up memory allocation in multithreaded programs and help de
- kubernetes-sigs/external-dnsA Kubernetes controller that automatically creates and updates DNS records whenever you expose a service, conn
- mozilla/nunjucksA JavaScript templating engine from Mozilla that lets you build HTML pages with reusable layouts and variable
All repos · Explain any other repo →