Browse repos explained in plain English
Popular GitHub repositories, each explained for non-coders — what it does, its tech stack, and how to run it. Pick any to read the plain-English breakdown.
By language: Python · TypeScript · JavaScript · Go · Rust · C++ · HTML · Java · C · Shell · C# · Swift · Jupyter Notebook · PHP · Kotlin · Ruby
- moonshine-ai/moonshineAn open source, on-device toolkit for building fast, private voice apps: speech to text, text to speech, and v
- mason-org/mason.nvimA Neovim plugin that acts as a one-stop package manager for language servers, linters, formatters, and debugge
- yugabyte/yugabyte-dbA distributed database that looks and behaves like PostgreSQL but runs across multiple servers or cloud region
- paralax/awesome-honeypotsA curated list of honeypot tools — decoy systems that attract and log attackers — organized by the type of ser
- sourcegraph/sourcegraph-public-snapshotA public snapshot of Sourcegraph, a platform that lets developer teams search all their code repositories at o
- centrifugal/centrifugoA self-hosted server that instantly pushes real-time messages to connected browsers and mobile apps the moment
- wolverinn/waking-upA Chinese-language interview prep notebook for backend software developers, covering computer networks, operat
- tstack/lnavlnav is a terminal-based log file viewer that automatically detects formats, merges multiple logs into one tim
- instantdb/instantInstant is a real-time database service for web and mobile apps that puts a query interface directly in your f
- jsvine/pdfplumberpdfplumber is a Python library for extracting text, tables, and structured data from machine-generated PDF fil
- fossasia/visdomVisdom is a browser-based dashboard for monitoring machine learning experiments in real time, letting you push
- jessyancoding/mvparmsMVPArms is an Android app framework that bundles Retrofit, RxJava, Dagger2, and other popular libraries into a
- lightricks/ltx-videoLTX-Video is an open-source video generation model by Lightricks that produces short video clips from text pro
- noisetorch/noisetorchNoiseTorch is a Linux app that creates a virtual microphone filtering out background noise in real time using
- netflix/pollyjsPolly.JS is a JavaScript test utility by Netflix that records real HTTP requests the first time your tests run
- othersideai/self-operating-computerSelf-Operating Computer is a Python framework that lets AI vision models control your computer by looking at t
- reactjs/react-transition-groupReact Transition Group is a React library that lets you apply CSS animations when components appear or disappe
- hatoo/ohaoha is a fast, single-binary command-line tool for load testing web applications — point it at a URL, set a re
- connoratherton/loaders.cssloaders.css is a collection of pure-CSS loading spinner animations you can drop into any website — no JavaScri
- openvinotoolkit/openvinoOpenVINO is Intel's open-source toolkit for making AI models run faster on Intel hardware — convert your PyTor
- electron/electron-api-demosElectron API Demos is an interactive desktop app that lets you explore Electron's built-in features — menus, d
- fantasyland/fantasy-landFantasy Land is a JavaScript specification — not runnable code — that defines standard rules for algebraic dat
- cookpete/react-playerReactPlayer is a single React component that embeds videos from YouTube, Vimeo, direct files, HLS, DASH, and m
- parthjadhav/tkinter-designerTkinter Designer converts Figma UI designs into ready-to-run Python desktop app code — design your interface v
- katspaugh/wavesurfer.jsWavesurfer.js is a JavaScript library that renders a clickable, scrollable audio waveform on a web page and ha
- raineorshine/npm-check-updatesnpm-check-updates (ncu) is a CLI tool that shows which packages in your package.json have newer versions avail
- dvdzkwsk/react-redux-starter-kitA deprecated but still-working project template that pre-wires React, Redux, and React-Router together with ho
- meshery/mesheryMeshery is an open source platform for managing Kubernetes infrastructure across multiple clouds from a single
- patrickjs/patrickjs-starterA starter kit for Angular web applications that bundles Webpack, TypeScript, and pre-configured testing tools
- cyclejs/cyclejsCycle.js is a JavaScript framework for building web apps where everything is modeled as reactive event streams
- ollama/ollama-pythonA Python library that lets you run AI language models locally with a few lines of code, bridging your Python a
- patrickjs/angular-webpack-starterA pre-configured Angular starter kit combining Webpack, TypeScript, and testing tools so you can skip project
- cefsharp/cefsharpCefSharp lets you embed a full Chromium-based web browser directly inside a Windows desktop app built with .NE
- gogh-co/goghGogh is a library of color themes for Linux and macOS terminal apps — run one command, pick a theme from the l
- veeral-patel/how-to-secure-anythingA written guide to security engineering that teaches the same core principles — know your adversaries, minimiz
- milligram/milligramMilligram is a tiny 2KB CSS file that gives any web page clean, readable default styles for typography, button
- rehooks/awesome-react-hooksA community-curated list of tutorials, videos, tools, and npm packages for React Hooks, helping developers fin
- aveyo/mediacreationtool.batA Windows batch script that extends Microsoft's Media Creation Tool to support flexible Windows 10/11 download
- phpredis/phpredisPhpRedis is a compiled C extension for PHP that lets your PHP code talk to Redis at native speed, enabling fas
- ymcui/chinese-bert-wwmPre-trained Chinese BERT language models using Whole Word Masking, ready to load with two lines of Python via
- fmstrat/winappsA Linux shell tool that makes Windows applications like Microsoft Office and Adobe Photoshop appear and behave
- goldmansachs/gs-quantA Python library from Goldman Sachs for quantitative finance — structuring and pricing derivatives, building t
- dstotijn/hettyA free open source HTTP proxy and security testing toolkit that intercepts, logs, edits, and replays web traff
- ramotion/folding-cellA Swift library for iOS that adds a paper-folding expand and collapse animation to table view rows — tap a row
- kyutai-labs/moshiAn open AI model for real-time full-duplex voice conversation — both sides can speak at once like a phone call
- google/benchmarkGoogle's C++ library for measuring how fast specific pieces of code run — wrap a function in a benchmark, comp
- jetbrains/ideavimAn official JetBrains plugin that adds Vim keyboard controls to IntelliJ IDEA, PyCharm, WebStorm, GoLand, and
- pypa/pippip is the standard Python package installer — type a single command to download and set up any library from t
- hslatman/awesome-threat-intelligenceA curated reference list of threat intelligence sources, tools, and data formats for cybersecurity professiona
- taojy123/keymousegoA desktop macro recorder that captures your mouse clicks and keyboard actions then replays them automatically,
- junegunn/fzf.vimA Vim and Neovim plugin that adds instant fuzzy-search commands for files, buffers, code lines, Git history, a
- aigc-audio/audiogptA research project that lets you control multiple audio and speech AI models using plain-text instructions, co
- zhanwen/mathmodelA study resource kit for Chinese university students entering math modeling competitions, including LaTeX and
- engineer1999/a-curated-list-of-ml-system-design-case-studiesA curated table of 300+ real-world machine learning case studies from companies like Netflix, Airbnb, and Stri
- cmiscm/leonsansA JavaScript-generated typeface for HTML5 canvas that lets you animate letters drawing themselves stroke by st
- luckypennysoftware/automapperA .NET library that automatically copies data between objects with matching property names, eliminating repeti
- pmndrs/valtioA tiny JavaScript library that manages shared data in React apps by letting you mutate a plain object directly
- huangzworks/redis-3.0-annotatedA line-by-line Chinese-annotated copy of the Redis 3.0 source code, created as a companion to the book 'Redis
- kedacore/kedaKEDA lets Kubernetes services scale automatically based on real demand signals — like message queue depth — in
- mooler0410/llmspracticalguideA curated reference guide for large language models: a family tree showing how models like GPT-4, BERT, and LL
- mongodb/node-mongodb-nativeThe official MongoDB driver for Node.js and TypeScript — the standard library for connecting backend JavaScrip
- learnbyexample/command-line-text-processingA learning resource covering Linux command-line tools for searching, editing, and reshaping text files — inclu
- addyosmani/criticalA Node.js tool that extracts the CSS needed to render the visible part of a web page immediately and inlines i
- piebald-ai/claude-code-system-promptsA reverse-engineered collection of the internal instructions that control Claude Code's behavior — over 110 ex
- doctrine/ormDoctrine ORM is a PHP library that maps database tables to PHP objects so you can read and save data without w
- electric-sql/electricElectric is a sync engine that streams live data from a PostgreSQL database to clients in real time over HTTP,
- gwuhaolin/livegoLivego is a lightweight self-hosted live video streaming server written in Go — it receives a stream from broa
- askmike/gekkoGekko was a self-hosted Bitcoin trading and backtesting platform for Node.js that automated strategies on cryp
- rwv/chinese-dos-gamesAn archive of 1,898 classic Chinese DOS games from the 1980s and 1990s, all playable in any browser at dos.lol
- google/osv-scannerA free, open source security scanner from Google that checks your project's dependencies against a public vuln
- timzhang642/3d-machine-learningA curated reading list and community reference for 3D Machine Learning research, cataloging academic papers, p
- sparksuite/simplemde-markdown-editorAn embeddable JavaScript Markdown editor that shows formatting visually as you type, with a toolbar for non-te
- droogans/unmaintainable-codeA satirical essay by Roedy Green presenting hundreds of deliberately bad programming habits as tongue-in-cheek
- raulmur/orb_slam2A real-time C++ research system for visual SLAM that lets robots and drones build 3D maps and track their own
- graphql-go/graphqlA Go library for building GraphQL APIs where you define your data schema and resolvers and the library handles
- teamcapybara/capybaraA Ruby library for writing end-to-end browser tests that simulate real user actions like visiting pages, click
- swiftlang/swift-package-managerApple's official Swift dependency manager and build system, bundled with Xcode and the Swift toolchain, that d
- stephencelis/sqlite.swiftA type-safe Swift library for SQLite that lets you define tables and run queries using Swift objects instead o
- leeoniya/uplotuPlot is a tiny, blazing-fast JavaScript charting library for time series data — line, area, bar, and candlest
- satellite-image-deep-learning/techniquesA curated reference collection of links to papers, code, and tutorials for applying deep learning to satellite
- stenzek/duckstationDuckStation is a fast, accurate PlayStation 1 emulator for Windows, Mac, and Linux that plays PS1 games with o
- mamedev/mameMAME is an open-source emulation framework that preserves old arcade machines, consoles, and vintage computers
- mozilla/ttsMozilla TTS is a Python library that converts text into spoken audio using AI — it covers the full pipeline fr
- sharkdp/hexylhexyl is a color-coded command-line hex viewer for inspecting the raw bytes of any file — it uses distinct col
- pock/pockPock is a free macOS app for older MacBook Pros with a Touch Bar that replaces the default controls with custo
- square/moshiMoshi is a JSON library from Square for Android, Java, and Kotlin that converts between JSON text and your app
- bigscience-workshop/petalsPetals lets you run massive AI language models like Llama 3.1 (405B) on consumer hardware by splitting the mod
- formidablelabs/spectacleSpectacle is a React library for building presentation slide decks that run in a web browser — you write slide
- numman-ali/openskillsA command-line tool that installs and manages small instruction files (skills) so AI coding tools like Claude
- fishjar/kiss-translatorA browser extension and userscript that overlays translated text next to the original on any web page, support
- sigoden/dufsA single-binary file server you run from the terminal that lets you browse, upload, edit, and download files f
- arthursonzogni/ftxuiA C++ library for building full-featured interactive apps that run inside a terminal window, with buttons, men
- tweenjs/tween.jsA small JavaScript and TypeScript library that smoothly animates numeric values from one number to another ove
- yeoman/yeomanA workflow tool that automates the repetitive setup work of starting a new web app — folder structures, config
- faisalman/ua-parser-jsA JavaScript library that parses the user-agent string from any browser or HTTP request and tells you the brow
- tporadowski/redisAn unofficial Windows port of Redis that lets developers run the popular in-memory database natively on 64-bit
- tencentarc/photomakerAn AI tool from Tencent that generates new photos of a real person in any scene or style from just a few refer
- restkit/restkitAn Objective-C framework for iOS and Mac apps that automatically maps JSON or XML responses from a web API int
- oceanbase/oceanbaseA distributed relational database developed by Ant Group that spreads data across many servers, supports both
- idea-research/groundingdinoAn AI model that finds and locates objects in images based on text descriptions you write, instead of being li
All repos · Explain any other repo →