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
- duplicati/duplicatiFree open-source backup program that encrypts files locally with AES-256, then uploads incremental backups to
- googlecloudplatform/terraformerCLI tool that does reverse Terraform — point it at existing cloud infrastructure and it generates the Terrafor
- weifeng2333/videocaptionerPython tool that transcribes video audio into subtitles, polishes them with an LLM, translates them, and burns
- sorin-ionescu/preztoConfiguration framework for Zsh that ships sensible defaults, aliases, tab completion, and prompt themes. You
- blinkdl/rwkv-lmTraining code and reference implementation for RWKV, a recurrent neural network language model that aims to ma
- keystonejs/keystone-classicArchived version 4 of KeystoneJS, a Node.js CMS and web framework built on Express and MongoDB with a generate
- hdodenhof/circleimageviewA lightweight Android library that displays images as perfect circles — ideal for profile pictures and avatars
- hunlongyu/zy-playerA free, ad-free desktop video player for Windows, Mac, and Linux that lets you browse and play internet video
- swivid/f5-ttsA Python library that clones any voice from a short audio sample and reads new text aloud in that voice, using
- lum1104/understand-anythingA plugin for AI coding assistants that scans any codebase and builds an interactive visual map in the browser
- anionex/banana-slidesA Python web app that generates complete, visually coherent presentation slide decks from a topic description
- tencent/qmui_androidA ready-made Java UI library for Android from Tencent that provides common interface components and a global s
- gunthercox/chatterbotA Python library for building conversational chatbots that learn by example — it matches incoming messages to
- alibaba/arouterARouter is an Android routing library from Alibaba that lets modules in a large app jump to any screen using a
- mithriljs/mithril.jsMithril.js is a complete JavaScript framework under 9 kilobytes that includes a virtual DOM, router, and netwo
- mame/quine-relayQuine Relay is a programming art project: a chain of 128 programs cycling through 128 different languages wher
- bulletphysics/bullet3Bullet Physics is an open-source C++ library for 3D collision detection and rigid body simulation used in game
- languagetool-org/languagetoolLanguageTool is open-source grammar and style checking software that catches errors beyond basic spell-checkin
- bootstrap-vue/bootstrap-vueBootstrapVue brings Bootstrap 4's library of 85+ pre-built, accessible UI components into Vue.js 2, letting yo
- konvajs/konvaKonva is a JavaScript library that wraps the HTML5 Canvas with an object model so shapes can be dragged, click
- scala/scalaThis is the source code for the Scala 2 compiler and standard library — the tools that convert Scala programs
- memorilabs/memoriMemori is a memory layer for AI agents that captures what happens during conversations and surfaces relevant c
- public-api-lists/public-api-listsCommunity-maintained directory of 730+ free public APIs organized into 48 categories, so developers can quickl
- tomnomnom/gronGron is a command-line tool that flattens JSON into one line per value with full key paths so you can search n
- atelier-anchor/smiley-sansSmiley Sans is a free Chinese display typeface covering 8,335 characters plus Latin, Cyrillic, and Greek scrip
- wasp-lang/open-saasOpen SaaS is a free open-source starter template that ships user accounts, payments, file uploads, and email p
- rstacruz/cheatsheetsDevhints is the source code for devhints.io, a website with hundreds of compact developer cheatsheets that sum
- hacker0x01/hacker101Hacker101 is the source for a free online security course at hacker101.com that teaches programmers about web
- xampprocky/tokeiTokei is a fast command-line tool that counts lines of code, comments, and blank lines across 150+ languages i
- end-4/dots-hyprlanddots-hyprland is a ready-made Linux desktop configuration for the Hyprland window manager, with animated windo
- panjf2000/antsAnts is a Go library that manages a goroutine pool with a fixed size limit, preventing runaway memory and CPU
- faridsafi/react-native-gifted-chatReact Native Gifted Chat is a TypeScript library that adds a complete, customizable chat interface to iOS, And
- joeanamier/tiktokdownloaderTikTokDownloader is an open-source Python tool that bulk-downloads videos, photo albums, live stream recording
- ktorio/ktorKotlin web framework for building asynchronous HTTP servers and APIs, kept lightweight by letting you install
- nvlabs/styleganNVIDIA's official StyleGAN code: an AI model that generates photorealistic images of faces, cars, bedrooms, an
- shelljs/shelljsJavaScript library that brings Unix shell commands (cp, rm, ls, grep, sed) into Node.js scripts, working ident
- tanstack/routerType-safe routing library for React apps that catches URL and navigation mistakes at write-time, with built-in
- googlecontainertools/jibGoogle's tool for packaging Java applications into Docker container images directly from Maven or Gradle build
- oxnr/awesome-bigdataA curated list of links to big data tools, databases, processing frameworks, and learning resources organized
- google/wireGoogle's code generation tool for Go that reads how your program's components depend on each other and writes
- lemmynet/lemmyOpen-source, self-hostable Reddit alternative where independently run servers automatically share communities
- oauth2-proxy/oauth2-proxyA reverse proxy that adds Google, GitHub, or Microsoft login to any web app without modifying the app itself,
- davisking/dlibA C++ library with Python bindings providing machine learning and computer vision algorithms so developers can
- flairnlp/flairPython library for applying research-grade NLP models to text — named entity recognition, sentiment analysis,
- callstack/react-native-paperReady-made Material Design UI components for React Native — drop in buttons, cards, dialogs, and more for iOS
- forwardemail/supertestJavaScript library for testing HTTP server endpoints in Node.js — write readable request-and-response checks t
- marko-js/markoJavaScript web framework that extends HTML with loops, conditionals, and reactive components so pages render f
- libretranslate/libretranslateSelf-hosted, open-source translation API you run on your own server — translate text programmatically without
- reduxjs/redux-devtoolsDebugging tools for Redux that let developers inspect every state change, step backward and forward through ac
- microsoft/nniMicrosoft's open-source toolkit that automates finding the best settings, architecture, and compressed version
- sogou/workflowHigh-performance C++ server framework from Sogou that models all server operations as async tasks — HTTP, Redi
- tichau/fileconverterFree Windows tool that adds a right-click context menu to Windows Explorer for converting and compressing audi
- virgili0/virgilioStructured, community-maintained learning guide for Data Science that tells you what to learn first, how conce
- intervention/imagePHP library for resizing, watermarking, and converting images in web applications — switch between GD, Imagick
- primefaces/primevueLarge collection of ready-made UI components for Vue.js — drop-in widgets like tables, date pickers, and dialo
- jindongwang/transferlearningCurated collection of papers, tutorials, code, and datasets on transfer learning and domain adaptation — a res
- sbilly/awesome-securityCommunity-curated directory of security tools, libraries, books, and resources organized by category — a start
- marcuswestin/webviewjavascriptbridgeSmall iOS and macOS library that lets native Objective-C code and in-app web page JavaScript call each other b
- davidsandberg/facenetFace recognition system using TensorFlow that converts face photos into numeric embeddings for comparing, grou
- soybeanjs/soybean-adminReady-made admin dashboard template built with Vue 3 and TypeScript — gives you routing, access control, theme
- m2team/nanazipNanaZip is a free Windows file archiver forked from 7-Zip with a modern dark-mode look, extra compression form
- yiisoft/yii2Full-featured PHP web framework that handles requests, database access, and page rendering so you can build we
- pandao/editor.mdEmbeddable Markdown editor for websites that shows a live formatted preview alongside the text you type — buil
- astronvim/astronvimPre-configured Neovim setup that bundles plugins for file browsing, autocompletion, Git integration, LSP, and
- microsoft/rusttrainingSeven free Rust training books from Microsoft covering bridge courses for C/C++, C#/Java, and Python developer
- mfornos/awesome-microservicesA curated link directory of tools, frameworks, and reading material for building microservice architectures, o
- dexie/dexie.jsA JavaScript library that wraps the browser's built-in IndexedDB storage in a clean, readable API, letting app
- davidshimjs/qrcodejsA tiny, dependency-free JavaScript library that generates QR code images directly in the browser using Canvas
- tkkk-ioser/wechatplugin-macosA macOS plugin injected into the WeChat desktop app that adds auto-reply, blocked recall messages, multi-accou
- dmlc/dglA Python library for building and training deep learning models on graph-structured data like social networks
- apache/dolphinschedulerAn open-source workflow scheduler for data pipelines — build, run, and monitor multi-step data tasks visually
- gollum/gollumA Git-backed wiki you run locally or self-host — write pages in Markdown or other formats via a browser or tex
- youfou/wxpyA Python library for automating a WeChat personal account — log in by scanning a QR code, then send messages,
- maurosoria/dirsearchA command-line tool for security researchers that discovers hidden web pages and directories by systematically
- git-lfs/git-lfsGit LFS is a Git extension that stores large files like images and videos on a separate server instead of insi
- abpframework/abpABP Framework is an open-source toolkit for building enterprise and SaaS web apps in C# that comes with user m
- midday-ai/middayMidday is an open-source business management app for freelancers that combines time tracking, invoicing, autom
- mxcl/promisekitPromiseKit is a Swift and Objective-C library that replaces messy nested callbacks with readable promise chain
- spotify/annoyAnnoy is a Spotify-built library for fast approximate nearest neighbor search that finds similar items in a la
- sindresorhus/purePure is a minimal, fast Zsh prompt that shows your Git branch, staged and unstaged changes, command timing, an
- conardli/easy-datasetEasy Dataset is a desktop and web app that automatically converts your documents into structured question-and-
- deeplearning4j/deeplearning4jEclipse Deeplearning4J is a suite of Java libraries for building and running AI neural network models on the J
- astral-sh/ryeRye was an all-in-one Python project manager that handled installing Python, managing dependencies, and runnin
- andymik90/aperantAuto Claude is a desktop app that runs up to 12 AI coding agents in parallel on your project, managing tasks t
- sunface/rust-by-practiceA free, interactive book of Rust exercises where you fix broken or incomplete code snippets covering everythin
- basecamp/kamalKamal deploys any Docker-based web app to any server over SSH with zero downtime, switching traffic from the o
- modsetter/surfsenseSurfSense is a self-hostable AI knowledge base where you connect documents, cloud drives, and local folders, t
- qdm12/gluetunGluetun is a tiny Docker container that connects to any of 20+ VPN providers and acts as a shared network gate
- sfttech/openageOpenage is an open source reimplementation of the Age of Empires engine written in C++, but gameplay is curren
- kettanaito/naming-cheatsheetA practical written guide to naming variables and functions clearly in any programming language, covering nami
- paddlepaddle/paddledetectionPaddleDetection is Baidu's Python toolkit for detecting, segmenting, tracking, and analyzing objects in images
- mickael-kerjean/filestashFilestash is a self-hosted web file manager that connects to 20+ storage backends — FTP, S3, SFTP, WebDAV, IPF
- vosen/zludaZLUDA is a drop-in replacement for CUDA that lets programs built for NVIDIA GPUs run on graphics cards from ot
- unifyai/ivyIvy converts machine learning code between PyTorch, TensorFlow, JAX, and NumPy so you can run models in a diff
- microsoft/editA simple terminal text editor from Microsoft, inspired by MS-DOS Editor, with modern VS Code-like keyboard sho
- hubspot/youmightnotneedjqueryA reference website showing how to replace jQuery with plain built-in JavaScript, organized as side-by-side co
- memcached/memcachedHigh-performance in-memory key-value store that speeds up applications by caching data in RAM so it can be fet
- cloudflare/cloudflaredCommand-line tool that creates a secure tunnel from your server to Cloudflare's network, making it reachable o
- http-party/http-serverZero-configuration command-line tool that instantly serves any folder as a website over HTTP — one command tur
- angular-ui/bootstrapReady-made UI components like modals, date pickers, and tooltips for AngularJS apps, built without jQuery. No
All repos · Explain any other repo →