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 · Rust · C++ · HTML · Java · C · Shell · C# · Swift · Jupyter Notebook · PHP · Kotlin · Ruby
- fireship-io/fireship.ioThe full source code for the Fireship.io web development course website, combining Hugo for static content, Sv
- homarr-labs/homarrHomarr is a self-hosted home server dashboard with drag-and-drop setup, 40+ service integrations, real-time wi
- input-output-hk/cardano-slThe original Haskell source code for the Cardano cryptocurrency base layer, implementing the Ouroboros proof-o
- klinecharts/klinechartA lightweight TypeScript library for embedding interactive candlestick price charts in web apps, with built-in
- overtrue/share.jsA minimal JavaScript library that adds social sharing buttons to any web page with one HTML element and two fi
- bdvajstudio/javdbThe official mobile app for javdb.com, an adult video catalog website, distributed via GitHub Releases for And
- camerakit/blurkit-androidAn Android library that adds real-time frosted-glass blur effects to any area of your app screen, controlled t
- kiwibrowser/src.nextSource code for Kiwi Browser, an archived Android web browser that added Chrome extension support to mobile. T
- phodal/ideabookA curated collection of hands-on practice project ideas for full-stack developers who want to grow their engin
- yakyak/yakyakYakYak is an unofficial desktop app for Google Hangouts built with Electron and CoffeeScript, giving macOS, Wi
- codebdy/rxdragRxDrag is a drag-and-drop visual builder for web interfaces that lets you design pages and wire up interactive
- flow-typed/flow-typedA community library of type definition files for popular npm packages used with the Flow type checker, plus a
- google/fuzzingA community-maintained collection of guides and tutorials about fuzzing, a software testing technique that fee
- gyoridavid/ai_agents_azA set of ready-made n8n workflow templates from the AI Agents A-Z YouTube series, covering automated content t
- httpwg/http2-specThe working draft text for the revised HTTP/2 protocol specification, maintained by the IETF HTTP working grou
- jessecar96/steamdesktopauthenticatorA discontinued Windows app that let you approve Steam logins and trade confirmations from your desktop instead
- scribbletune/scribbletuneA JavaScript library for creating music in code: describe rhythms, chord progressions, and melodies using shor
- youneslaaroussi/ui-buttonsA free collection of 100 CSS-only button designs with hover and click animations, each in its own folder with
- ereza/customactivityoncrashCustomActivityOnCrash is an Android library that replaces the generic system crash popup with a custom screen
- getaurora/downloadThis repository is the official download page for Aurora, a VPN and proxy app for Android, Windows, and macOS,
- iree-org/ireeIREE is a compiler and runtime that takes a trained AI model (PyTorch, JAX, ONNX) and compiles it to run effic
- rezmason/matrixA browser-based recreation of the green falling code effect from the Matrix films, built with WebGL for smooth
- sve1r/rules-for-quantumult-xA ready-made collection of routing rules for the Quantumult X iOS proxy app that automatically sends internati
- fastforwardteam/fastforwardFastForward is a browser extension that automatically skips link shorteners and bypass countdown timers, redir
- jimsalterjrs/sanoidSanoid automatically creates and cleans up ZFS snapshots on a schedule based on a simple config file, so you a
- spite/ccapture.jsCCapture.js is a JavaScript library that records canvas-based browser animations at a perfectly smooth, fixed
- osticket/osticketosTicket is a free, open source helpdesk system that collects support requests from email, phone, and web form
- chikage0o0/linux-netspeedLinux-NetSpeed is a deprecated shell script that enabled BBR and other network congestion-control improvements
- cursor/cookbookCursor Cookbook is a collection of five ready-to-run TypeScript examples showing how to control the Cursor AI
- go-gorp/gorpgorp is a Go library that maps your Go structs to SQL database tables, so you can insert, update, and fetch ro
- nabla-c0d3/sslyzeSSLyze is a Python tool that scans a server's HTTPS encryption settings and tells you whether they are secure,
- tanstack/dbTanStack DB is a client-side data store for web apps that keeps data locally, runs queries in under a millisec
- trogdoro/xikiXiki (xsh) is an interactive shell that sits on top of bash or zsh, making the command line friendlier and mor
- yandex/yalm-100bYaLM 100B is a 100-billion-parameter text-generation model from Yandex, released under Apache 2.0, that genera
- ncsoft/unreal.jsUnreal.js is an Unreal Engine plugin that lets you write game logic and editor tools in JavaScript using the V
- offchainlabs/prysmA Go implementation of the Ethereum consensus layer (proof-of-stake) that validators run to propose and vote o
- qax-os/elastichdElasticHD is a browser-based dashboard for managing Elasticsearch that lets you search data, manage indices, a
- rollup/pluginsThe official Rollup plugins monorepo — a collection of plugins that add TypeScript, CommonJS, JSON, image, and
- termux/termux-apiAn Android app that lets Termux terminal scripts access phone hardware like the camera, GPS, SMS, and clipboar
- xovee/uestc-courseA free community archive of study materials, past exams, and course notes for over 150 courses at UESTC (Unive
- domoticz/domoticzDomoticz is a free, self-hosted home automation hub that connects over 150 smart device types including lights
- dora-rs/doraA fast Rust framework for robotics and AI pipelines that connects nodes (camera, model, motor controller) via
- itchyny/gojqGojq is a pure-Go rewrite of jq that filters and transforms JSON and YAML from the command line or inside Go p
- pimcore/pimcoreAn open-source PHP platform for managing product catalogs, digital assets, and web content in one place and pu
- reinderien/mimicMimic is a Python prank tool that quietly replaces normal source code characters with visually identical Unico
- cknadler/vim-anywhereVim-anywhere is a tiny shell script that opens a Vim window from any application via a keyboard shortcut, then
- denji/awesome-http-benchmarkA curated list of tools for load testing and benchmarking web servers and APIs, covering everything from simpl
- neo23x0/lokiLoki is a free malware scanner for Windows and Linux that checks files, running processes, and network connect
- nvim-orgmode/orgmodenvim-orgmode brings Org mode task management and note-taking to Neovim, giving you a unified agenda view, quic
- askrella/whatsapp-chatgptA self-hosted bot that connects WhatsApp to OpenAI's GPT and DALL-E so you can chat with an AI, transcribe voi
- cuemacro/finmarketpyfinmarketpy is a Python library for backtesting trading strategies and analyzing financial market data — defin
- hdshare/wauxiliary_publicWAuxiliary is an Android module that adds unofficial features and tweaks to the WeChat app at runtime using th
- hilen/tswechatTSWeChat is a demo iOS app written in Swift that recreates the look and messaging features of WeChat, includin
- jcrist/msgspecmsgspec is a fast Python library that encodes, decodes, and validates JSON, MessagePack, YAML, and TOML using
- mymusise/chatglm-tuningChatGLM-Tuning lets you fine-tune the open-source ChatGLM-6B bilingual AI model using LoRA — a technique that
- piroor/treestyletabTree Style Tab is a Firefox extension that replaces the horizontal tab bar with a vertical sidebar showing tab
- rubjo/victor-monoVictor Mono is a free monospace coding font with cursive italic characters and programming ligatures — downloa
- scipag/vulscanVulscan is an add-on script for Nmap that automatically looks up detected software versions against eight offl
- shobrook/adrenalineAdrenaline is an AI tool that answers technical programming questions about code snippets, GitHub repositories
- jtablesaw/tablesawTablesaw is a Java library for loading, cleaning, analyzing, and charting tabular data, similar to what pandas
- lux-core/luxLUX is a cryptocurrency coin and wallet built on a Bitcoin fork, combining proof-of-work and proof-of-stake va
- nvidia/k8s-device-pluginNVIDIA's Kubernetes device plugin makes GPUs visible to a container cluster so that machine learning jobs, vid
- ucbepic/docetlDocETL is a UC Berkeley tool for building AI-powered document processing pipelines using a config file rather
- codennnn/vue-color-avatarA browser-based cartoon avatar builder where you mix and match illustrated hair, face, clothing, and accessori
- codingchallengesfyi/sharedsolutionsA community collection of solutions to the Coding Challenges site — real tools like JSON parsers, web servers,
- fomantic/fomantic-uiFomantic-UI is a community-maintained front-end component library that gives you pre-styled buttons, modals, f
- fspecii/ace-step-uiA self-hosted web UI for the ACE-Step AI music model that lets you generate full songs with vocals on your own
- yck1509/confuserexConfuserEx is a code-protection tool for .NET apps that scrambles names, encrypts methods, and blocks reverse-
- yeoman/generator-webappA Yeoman scaffolding tool that creates a ready-to-go front-end web project in one command, pre-wired with Gulp
- for-get/http-decision-diagramA visual flowchart that maps out exactly which HTTP status code a server should return and why, following the
- gontovnik/dgelasticpulltorefreshDGElasticPullToRefresh replaces the default iOS pull-to-refresh spinner with an elastic stretching animation t
- guanyingc/latex_paper_writing_tipsA practical LaTeX guide for new grad students in AI/ML research — real conference paper and poster templates f
- kasketis/netfoxNetfox is a one-line-setup network debugger for iOS and macOS that shows all HTTP requests and responses in a
- librevr/reviveRevive is a compatibility layer that lets you play Oculus-exclusive VR games on an HTC Vive or Valve Index by
- louisdh/panelkitPanelKit is a Swift library that brings floating, dockable sub-windows to iPhone and iPad apps, letting users
- openbmb/pilotdeckAn open-source AI agent platform that manages multiple long-running projects at once. Each project gets its ow
- qwenlm/qwen3-omniQwen3-Omni is Alibaba's multimodal AI model that reads text, images, audio, and video and replies by typing or
- shadcnblocks/kiboKibo UI extends shadcn/ui with a free library of advanced, copy-paste React components for complex patterns li
- undertow-io/undertowUndertow is a high-performance Java web server with non-blocking I/O, full Servlet support, and WebSocket hand
- didi/xiaoju-surveyXiaoju Survey is an open-source enterprise survey platform from DiDi with over 40 question types, conditional
- experience-monks/devtoolDevtool was a command-line tool that ran Node.js scripts inside Chrome DevTools for visual breakpoint debuggin
- laserlemon/figaroFigaro is a Ruby gem that keeps API keys and passwords out of your Rails app's Git history by loading them fro
- solnic/virtusVirtus is a discontinued Ruby library that adds typed, auto-coercing attributes to plain Ruby objects, convert
- apache/tikaApache Tika is a Java library that pulls text and metadata out of hundreds of file formats — PDFs, Word docs,
- bitly/go-simplejsongo-simplejson lets you read JSON in Go without defining a struct first — just load the data and pull out value
- cilium/pwrupwru (packet, where are you?) is a Linux debugging tool that shows you exactly which kernel networking functio
- schemastore/schemastoreSchemaStore is the world's largest free collection of JSON Schema files that powers the auto-complete and erro
- feedbin/feedbinFeedbin is the open-source Ruby on Rails codebase behind feedbin.com — a full-featured browser-based RSS reade
- nixawk/pentest-wikiPentest-Wiki is a free community knowledge base covering the full penetration testing workflow — from informat
- officedev/office-ui-fabric-coreOffice UI Fabric Core is Microsoft's CSS framework providing the typography, color palettes, icons, grid syste
- openhft/chronicle-queueChronicle Queue is a Java library for ultra-fast, broker-less persistent messaging that stores everything to d
- sypstraw/rpi4-osdevA step-by-step tutorial series with accompanying C code for writing a bare-metal operating system from scratch
- bopoda/aceA copy of the Ace commercial admin dashboard template built on Bootstrap 3, uploaded to GitHub by a third part
- epicmaxco/vuestic-uiA free, open-source library of ready-made Vue 3 interface components for building admin dashboards and web app
- hyperai/tvm-cntvm-cn is a community-maintained Chinese translation of the Apache TVM deep learning compiler documentation, p
- suanmosuanyangtechnology/memorybearA Python library that gives AI agents a brain-like persistent memory so they can remember facts across session
- xcharts-team/xchartsXCharts is a Unity data visualization library that draws charts entirely through code — line, bar, pie, radar,
- yonggekkk/x-ui-ygA one-click install panel for running VPN and proxy services on a Linux server, with multi-protocol support, A
- esokolov/ml-course-hseA two-semester university machine learning course with lecture notes, coding assignments, and linked video rec
- fastos/fastsocketA custom Linux kernel patch that makes TCP networking scale close to linearly on multi-core servers, boosting
All repos · Explain any other repo →