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
- vibrantlabsai/ragasRagas is a Python toolkit for automatically scoring the quality of AI-powered apps — measuring whether answers
- nvim-treesitter/nvim-treesitternvim-treesitter connects the Neovim text editor to tree-sitter parsers so it understands code structure precis
- visenger/awesome-mlopsA curated reading list for MLOps — Machine Learning Operations — organized across 20 sections covering learnin
- monogame/monogameMonoGame is an open-source C# game framework — the community continuation of Microsoft's discontinued XNA — th
- drogonframework/drogonDrogon is a high-performance C++17/20 web framework for building HTTP APIs and web applications — with async I
- habitrpg/habiticaHabitica is an open-source habit tracker that turns your daily tasks and goals into a role-playing game — comp
- flaresolverr/flaresolverrA local proxy server that bypasses Cloudflare bot-detection by spinning up a real Chrome browser to solve chal
- google/webfundamentalsAn archived collection of Google's web development guides and best practices — the content has fully moved to
- openstf/stfA web application that lets entire teams remotely control a pool of physical Android devices from a browser —
- nilaoda/bbdownA free command-line tool for downloading videos, subtitles, and scrolling comments from Bilibili, supporting q
- mwaskom/seabornA Python charting library built on top of matplotlib that lets you create polished statistical visualizations
- single-spa/single-spaA JavaScript framework that lets large web apps be built from independent mini-apps using any framework — Reac
- zhongyi-tong/electronic-wechatAn archived Electron-based desktop WeChat client for macOS and Linux that added features like blocking message
- darkroomengineering/lenisA lightweight JavaScript library that adds smooth, inertia-based scrolling to any website, with easy integrati
- shoelace-style/shoelaceA now-sunset library of accessible, framework-agnostic web component UI elements — buttons, dropdowns, dialogs
- orhanobut/loggerA small Android library that replaces the default Logcat output with visually formatted log messages — borders
- altstoreio/altstoreAltStore is an alternative app store for iPhones and iPads that installs apps without jailbreaking by using yo
- ethereum/eipsThe official repository for Ethereum Improvement Proposals (EIPs), the formal documents that define changes to
- rivo/tviewtview is a Go library for building interactive text-based user interfaces that run inside a terminal, with rea
- the-cool-coders/project-ideas-and-resourcesA curated list of coding project ideas across three skill levels — beginner, intermediate, and advanced — each
- ccgus/fmdbFMDB is an Objective-C library that wraps SQLite for iOS and macOS apps, letting you query and update local da
- foreversd/foreverForever is a command-line tool that keeps a Node.js script running continuously by automatically restarting it
- pytest-dev/pytestPytest is a Python testing framework that automatically discovers and runs test functions, produces clear fail
- psf/requests-htmlRequests-HTML is a Python library for fetching web pages and extracting data from them using CSS selectors or
- nodesource/distributionsShell scripts that add NodeSource's package repositories to Linux systems so you can install current, up-to-da
- dottxt-ai/outlinesOutlines is a Python library that forces AI language models to output guaranteed structured data — valid JSON,
- automatisch/automatischAutomatisch is a self-hosted, open-source alternative to Zapier that lets you connect web services and automat
- builderio/mitosisMitosis lets you write UI components once in a single format and compile them to React, Vue, Angular, Svelte,
- wangshub/wechat_jump_gameA Python script that automatically plays the WeChat Jump mobile game by connecting to an Android phone via ADB
- openvpn/openvpnOpenVPN is the core source code for a widely-used open-source program that creates a secure encrypted network
- dask/daskDask is a Python library that makes data and analytics work faster by splitting large jobs into smaller tasks
- gophish/gophishGophish is an open-source toolkit that lets security teams run simulated phishing email campaigns against thei
- codermjlee/mjrefreshMJRefresh is a popular iOS library that adds pull-to-refresh and load-more gestures to scroll views, table vie
- formkit/auto-animateAutoAnimate is a tiny JavaScript utility that adds smooth animations when elements are added, removed, or reor
- fengyuanchen/cropperjsCropper.js is a JavaScript library for adding interactive image cropping to web pages, letting users drag to s
- s-matyukevich/raspberry-pi-osA step-by-step tutorial in C and assembly that teaches you how to build a simple operating system kernel from
- pinpoint-apm/pinpointPinpoint is a self-hosted monitoring tool for large Java systems split across many services — it traces each u
- openresty/openrestyOpenResty bundles Nginx with Lua scripting and extra modules so developers can build complete, high-performanc
- zhuima/awesome-cloudflareA curated directory of open-source tools and projects built on Cloudflare's free tier — Workers, Pages, D1, KV
- cert-manager/cert-managercert-manager runs inside a Kubernetes cluster and automatically gets and renews TLS certificates from Let's En
- blacckhathaceekr/pentesting-bibleA large numbered list of links to penetration testing tutorials, tool walkthroughs, and cheat sheets covering
- sonarr/sonarrSonarr automatically tracks TV shows and downloads new episodes the moment they become available, organizes yo
- blinue/magpieMagpie is a Windows app that upscales any game or application window to your monitor's full resolution using G
- espanso/espansoEspanso is a cross-platform text expander that replaces short trigger words with full text, code snippets, or
- keiyoushi/extensionsA repository of compiled extension files for the Mihon manga reader app that lets you add dozens of manga and
- pysimplegui/pysimpleguiPySimpleGUI is a Python library that lets beginners build real desktop apps with windows, buttons, and text fi
- opentalker/sadtalkerTakes a still photo of a face and an audio clip and generates a realistic video of that person speaking in syn
- owainlewis/awesome-artificial-intelligenceA curated list of AI books, courses, landmark research papers, tools, and frameworks organized by topic and sk
- mlfoundations/open_clipAn open-source toolkit for training and running CLIP models that understand both images and text, enabling ima
- prowler-cloud/prowlerAn open-source tool that scans cloud accounts across AWS, Azure, Google Cloud, and more to automatically find
- jackc/pgxA PostgreSQL driver and toolkit for Go that exposes PostgreSQL-specific features like bulk COPY, pub/sub notif
- hrydgard/ppssppA free, open-source PSP emulator that lets you play PlayStation Portable games on Android, Windows, Mac, Linux
- octocat/spoon-knifeA minimal GitHub demo repository maintained by GitHub that exists solely to teach new users how to fork a proj
- plait-board/drawnixA free, open-source browser-based whiteboard that combines mind maps, flowcharts, and freehand drawing on an i
- shuding/nextraA framework built on Next.js that turns a folder of Markdown and MDX files into a fast documentation website w
- ast-grep/ast-grepA command-line tool that searches and rewrites code by understanding its structure rather than matching raw te
- kysely-org/kyselyA TypeScript SQL query builder that catches database errors at compile time by letting you describe your schem
- opennhp/opennhpOpenNHP is a zero-trust security toolkit that keeps your server's ports and IP address invisible to the intern
- grokability/snipe-itSnipe-IT is a free web app for IT teams to track hardware assets like laptops and monitors, software licenses,
- guozhigq/pilipalaPiliPala is an unofficial BiliBili video app for Android and iOS built with Flutter, covering video browsing,
- perfectlysoft/perfectPerfect is a web framework that lets you build back-end servers and REST APIs in Swift — the language normally
- shadow1ng/fscanFscan is a command-line tool for authorized internal network security testing: it discovers live hosts, scans
- andrewyng/aisuiteaisuite is a lightweight Python library that wraps OpenAI, Anthropic, Google, Mistral, and a dozen other AI pr
- denoland/freshFresh is a Deno web framework that sends no JavaScript to the browser by default, rendering pages on the serve
- rshipp/awesome-malware-analysisA curated, community-maintained list of tools, sandboxes, online scanners, and learning resources for security
- seaswalker/spring-analysisA collection of personal reading notes in Chinese that walk through how the Spring framework works internally,
- kotlin/kotlinx.coroutinesOfficial Kotlin library for writing asynchronous code in a readable, sequential style — lets apps fetch data o
- zitadel/zitadelZITADEL is an open-source identity platform that handles user login, multi-factor authentication, SSO, and acc
- liyupi/ai-guideFree, beginner-friendly knowledge base teaching how to build software using AI coding tools like Cursor and Cl
- tencent-hunyuan/hunyuan3d-2Tencent's open-source tool that converts a single photograph into a detailed 3D model with realistic textures
- qgis/qgisFree, professional-grade desktop application for creating maps and analyzing geographic data on Windows, Mac,
- jessyancoding/androidautosizeAndroid library that automatically makes your app look correct on any phone screen size by adjusting layout sc
- glideapps/quicktypeReads JSON, JSON Schema, or API responses and automatically generates type-safe data classes and parsing code
- shipshapecode/shepherdJavaScript library for adding step-by-step guided tours to a website or web app, with ready-made wrappers for
- curzibn/lubanKotlin Android library that compresses photos before upload using a WeChat-quality adaptive algorithm, process
- hackerkid/mind-expanding-booksCommunity-curated reading list of book recommendations across 25-plus categories — startups, philosophy, scien
- ikatyang/emoji-cheat-sheetAuto-generated reference sheet listing every emoji shortcode supported in GitHub Markdown, organized by catego
- novnc/novncnoVNC lets you view and control a remote computer's desktop from any web browser with no software to install,
- opengenus/cosmosA community-maintained collection of algorithm and data structure implementations across 25+ computer science
- yixiaohan/show-me-the-codeA numbered series of practical Python mini-projects added one per day, covering real tasks like web scraping,
- zai-org/chatglm3ChatGLM3 is an open-source AI chat model that understands both Chinese and English, runs on consumer hardware,
- nextapps-de/flexsearchFlexSearch is a fast JavaScript library that adds full-text search to websites and apps, running entirely in t
- oj/gobusterGobuster is a command-line security tool that rapidly tests thousands of guessed paths, subdomains, or cloud b
- qwikdev/partytownPartytown moves slow third-party scripts like analytics and ad trackers off your webpage's main thread into a
- interagent/http-api-designA practical written guide for designing consistent HTTP APIs, based on real decisions Heroku made building its
- gitpod-io/gitpodGitpod Classic is the source code for a cloud platform that starts a fully configured coding environment in se
- itzg/docker-minecraft-serverA Docker image that automatically sets up and runs a Minecraft Java Edition server, handling downloads, config
- pomber/git-historyGit History shows you an animated replay of how any file has changed over time in a Git repository, accessible
- leemunroe/responsive-html-email-templateA free, ready-to-use HTML email template that displays correctly across Gmail, Outlook, and other email client
- sunnyyoung/wechattweakA macOS command-line tool that patches WeChat to show recalled messages, block auto-updates, and run multiple
- jedisct1/libsodiumA widely trusted cryptography library that lets developers add encryption, digital signatures, and secure pass
- kgrzybek/modular-monolith-with-dddA complete, real-world .NET application in C# that shows how to structure a large app into clean, self-contain
- auk9527/are-u-okA collection of third-party plugin packages for iStore, the app store built into iStoreOS, a router operating
- diaspora/diasporaAn open-source, privacy-focused social network where no single company controls the data — anyone can run thei
- rabbitmq/rabbitmq-serverA widely used message broker that lets different parts of an application send and receive messages reliably, e
- tuteng/best-websites-a-programmer-should-visit-zhA Chinese-language curated list of hundreds of websites, tools, courses, and learning resources organized into
- froala/design-blocksA collection of over 170 ready-to-copy HTML and CSS website sections — headers, footers, pricing tables, testi
- bailicangdu/vue2-manageVue2-manage is a ready-to-use admin dashboard template built with Vue 2 and Element UI, featuring login, role-
- ory/kratosOry Kratos is an open-source identity management system that handles user registration, login, password recove
- eczarny/spectacleSpectacle is a free Mac app that snaps windows into preset positions — halves, thirds, corners, full screen —
All repos · Explain any other repo →