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# · Swift · Jupyter Notebook · PHP · Kotlin · Ruby
- om-ai-lab/vlm-r1Research framework that trains vision-language AI models using reinforcement learning instead of supervised fi
- rime/squirrelSquirrel is the macOS app for the Rime Input Method Engine, letting you type Chinese characters phonetically o
- cuckoosandbox/cuckooCuckoo Sandbox is an open source automated malware analysis tool — submit a suspicious file and it runs it ins
- ibelick/ui-skillsA CLI-distributed collection of UI and design skills that route an AI coding agent to the right guidance for i
- nilsherzig/llocalsearchLLocalSearch is a locally-running AI search engine that lets you ask questions in plain English and get web-so
- openatomfoundation/tobudosTobudOS (formerly TencentOS Tiny) is a real-time operating system for IoT microcontrollers, built to run on ti
- a16z-infra/companion-appA tutorial starter kit by a16z for building your own AI companion chatbot with a defined personality and long-
- hashicorp/go-plugingo-plugin is HashiCorp's library for building plugin systems in Go, where each plugin runs as a separate proce
- spicetify/spicetify-themesA community collection of visual themes for the Spotify desktop app, used alongside the Spicetify command-line
- coleifer/hueyHuey is a lightweight Python library for running tasks in the background so users do not have to wait for slow
- gerardog/gsudogsudo is a Windows utility that lets you run any terminal command with administrator permissions by prefixing
- googlechrome/rendertronRendertron is a deprecated server that uses headless Chrome to fully render JavaScript-heavy pages and return
- wyouflf/xutils3xUtils3 is a compact Android utility library (251KB) that bundles four tools into one: a local database ORM, H
- jsqlparser/jsqlparserJSqlParser is a Java library that parses SQL statements into a structured Java object tree so you can inspect,
- lucaong/minisearchMiniSearch is a tiny JavaScript library that adds instant full-text search to any web app or server without an
- clinicjs/node-clinicClinic.js is a set of four Node.js performance profiling tools that diagnose why a server is slow, using too m
- ethereum-mining/ethminerEthminer is a GPU cryptocurrency miner for the Ethash proof-of-work algorithm used by Ethereum Classic and sim
- hsutter/cppfrontCppfront is an experimental compiler by Herb Sutter that translates a cleaner experimental C++ syntax called C
- openpgpjs/openpgpjsOpenPGP.js is a JavaScript library for encrypting, decrypting, signing, and verifying data in browsers and Nod
- up-for-grabs/up-for-grabs.netUp-for-Grabs is the source code for up-for-grabs.net, a searchable directory of open source projects that have
- microsoft/tsyringeTSyringe is a lightweight dependency injection library from Microsoft for TypeScript that uses decorators to a
- princeton-nlp/tree-of-thought-llmAn implementation of the Tree of Thoughts technique from NeurIPS 2023 that improves AI problem-solving by expl
- rileytestut/deltaDelta is an iOS app that lets you play classic Nintendo and Sega games on your iPhone without jailbreaking, wi
- sylinko/everywhereEverywhere is a desktop AI assistant for Windows and macOS you summon with a keyboard shortcut to instantly an
- rmusser01/infosec_referenceA large, openly maintained collection of curated links covering every major information security topic, from o
- crewaiinc/crewai-examplesOfficial collection of runnable applications built on CrewAI, a Python framework for coordinating multiple AI
- ed-donner/llm_engineeringCode and notebooks for an eight-week hands-on course on building real applications with large language models.
- langgptai/wonderful-promptsA hand-picked collection of Chinese-language prompts for ChatGPT covering everyday tasks, creative writing, co
- moroshko/react-autosuggestA React component that adds accessible dropdown suggestion behavior to text inputs, handling keyboard navigati
- redmine/redmineRedmine is a long-established open-source project management web app built on Ruby on Rails, supporting issue
- bendc/animateplusA tiny JavaScript animation library under 3KB that animates HTML and SVG elements with a single function call,
- learning-zone/website-templatesOver 150 ready-made HTML5 website templates built with Bootstrap covering portfolios, restaurants, fitness stu
- ar-js-org/ar.jsAR.js is a JavaScript library that adds augmented reality to any website — overlay 3D content on a recognized
- flutterchina/flukitFlukit is a Flutter widget library for Dart that adds ready-to-use UI components — image carousels, animated b
- itsgoingd/clockworkClockwork is a PHP debugging tool that captures every request your app handles and shows you database queries,
- nanotee/nvim-lua-guideA community-written guide for configuring Neovim and writing plugins in Lua, covering keymaps, options, autoco
- pmndrs/levaLeva is a React hook that automatically creates a live floating control panel in your browser so you can tweak
- p-christ/deep-reinforcement-learning-algorithms-with-pytorchA Python reference collection of 18 deep reinforcement learning algorithms built with PyTorch, complete with w
- respect/validationRespect/Validation is a PHP library with 150+ built-in rules for checking user input, letting you chain condit
- z-huang/innertuneInnerTune is a free Android music app that streams YouTube and YouTube Music without ads or a paid subscriptio
- fnproject/fnFn is an open-source Functions-as-a-Service platform that runs code in Docker containers on your own server or
- projectdiscovery/naabuNaabu is a fast command-line port scanner written in Go that finds open ports on servers and IP ranges, with S
- ledger/ledgerA command-line accounting tool that tracks your money using plain text files and double-entry bookkeeping — no
- springfox/springfoxA Java library that automatically generates interactive API documentation for Spring apps — add one dependency
- adbar/trafilaturaA Python library and command-line tool that pulls the main text out of web pages, stripping menus, ads, and fo
- airbnb/mavericksAirbnb's Android framework for building app screens faster — each screen holds its data in a state object, a V
- creativetimofficial/material-kitA free set of Bootstrap 5 website components styled with Google's Material Design — includes three complete ex
- go-flutter-desktop/go-flutterAn unofficial project that lets you run Flutter apps on Windows, macOS, and Linux desktop — it bridges the Flu
- hiloteam/hiloA JavaScript framework by Alibaba for building browser-based HTML5 games that run on desktop and mobile withou
- infinition/bjornA Python tool that turns a Raspberry Pi into a portable network security scanner — it automatically finds devi
- jondot/hygenA code generator that lives inside your project — define a template once, then run one command to create any b
- journeyapps/zxing-android-embeddedAn Android library that adds QR code and barcode scanning to your app with one Gradle dependency and a few lin
- lostisland/faradayFaraday is a Ruby library that gives you one consistent way to make HTTP requests no matter which underlying H
- michenriksen/aquatoneAquatone is a command-line security tool that visits a list of websites or hosts, takes screenshots using a he
- duilib/duilibDuilib is a free C++ library for building Windows desktop apps with fully custom visual designs, used by major
- gluonfield/enchantedEnchanted is a polished iPhone, iPad, and Mac chat app that connects to AI language models running on your own
- heidisql/heidisqlHeidiSQL is a free Windows visual tool for managing databases like MySQL, PostgreSQL, and SQL Server — browse
- wuhan2020/wuhan2020A volunteer-built open-data platform from the 2020 COVID-19 outbreak that collected real-time hospital, supply
- liyifeng1994/ssmA step-by-step tutorial for wiring Spring, SpringMVC, and MyBatis into a working Java web app, aimed at beginn
- microsoft/aspireMicrosoft Aspire lets you describe all the pieces of a multi-service app in code, then starts them in the righ
- veriorpies/parrelsyncParrelSync is a Unity extension that lets you run multiple Unity editor windows at once to test multiplayer ga
- ethereum/ethereum-org-websiteThe source code for ethereum.org, the main Ethereum informational website. Anyone can contribute content edits
- web-platform-tests/wptWPT is the shared test suite all major browsers use to verify they behave the same way on web features — if yo
- arvidn/libtorrentA C++ library that implements the BitTorrent protocol so developers can add peer-to-peer file sharing to their
- ikaijua/awesome-aitoolsA community-curated directory of AI tools and services organized by category — chatbots, coding assistants, im
- voila-dashboards/voilaTurn any Jupyter notebook into a shareable web app where visitors see only outputs and interactive controls —
- 1remote/1remoteA Windows app that brings all your remote connections — Remote Desktop, SSH, VNC, FTP, and more — into one sea
- astrada/google-drive-ocamlfuseA Linux tool that mounts your Google Drive as a regular local folder so any program can read and write Drive f
- bytecodealliance/wasm-micro-runtimeA tiny engine for running WebAssembly programs on anything from small IoT sensors to cloud servers, with a cor
- dmlc/gluon-cvA Python toolkit with 50+ ready-to-use computer vision models for object detection, image segmentation, human
- opengvlab/llama-adapterA fast, lightweight method to teach LLaMA to follow instructions by training only 1.2 million extra parameters
- aiwaves-cn/agentsA Python framework for building AI agents that improve themselves by rewriting their own instructions after ea
- tg-twilight/awavenue-ads-ruleA community-maintained ad-blocking filter list that blocks ad servers inside Chinese apps at the network level
- toddmotto/angularjs-styleguideA coding conventions guide for AngularJS 1.x teams that shows how to organize code using component-based patte
- alexandrerouma/sdrplusplusSDR++ is a lightweight, cross-platform desktop app for receiving and listening to radio signals using a softwa
- flamegraph-rs/flamegraphflamegraph is a Rust command-line tool that profiles any program and generates an interactive SVG chart showin
- google/perfettoPerfetto is Google's open-source performance tracing toolkit built into Android and Chrome, letting developers
- maildev/maildevMailDev runs a fake email server on your machine so you can test your app's email-sending features locally wit
- ractivejs/ractiveRactive.js is a lightweight JavaScript library that keeps web page content automatically in sync with your dat
- steipete/summarizeSummarize is a command-line tool and browser extension that uses AI to give you plain-English summaries of web
- ddy-ddy/cs-408A complete set of study notes and review materials for CS-408, the four-subject computer science section of Ch
- jbeder/yaml-cppyaml-cpp is a C++ library for reading and writing YAML configuration files following the YAML 1.2 standard, in
- qilingframework/qilingQiling is a Python framework that runs Windows, Android, and embedded firmware binaries on any platform by emu
- webpy/webpyweb.py is a lightweight Python library for building websites and web applications, providing the routing and r
- chainer/chainerChainer is a Python deep learning library that pioneered the define-by-run approach to building neural network
- drakkar-software/octobotOctoBot is a free, open-source cryptocurrency trading bot that automatically runs your chosen trading strategi
- snakers4/silero-modelsSilero Models is a collection of pre-trained text-to-speech models that convert written text into natural-soun
- clvv/fasdFasd is a shell utility that tracks which files and directories you visit most often in the terminal and lets
- mebus/cuppCUPP is a Python command-line tool used in authorized security testing that generates a targeted password word
- bytedance-seed/bagelBAGEL is an open-source AI model from ByteDance that can both understand and generate images alongside text in
- flot/flotFlot is a jQuery plugin for drawing line charts, bar charts, and scatter plots directly in the browser on an H
- gorgonia/gorgoniaA machine learning library for Go that lets you build and train neural networks using computation graphs, so G
- prolificinteractive/material-calendarviewAn Android library that adds a Material Design-styled calendar widget to your app, with support for single dat
- sigstore/cosignCosign is a command-line tool for signing and verifying container images and software artifacts so you can pro
- bwmarrin/discordgoA Go library for building Discord bots and integrations that covers the full Discord API — sending messages, h
- fontsource/fontsourceA collection of open-source fonts packaged as individual NPM packages so you can self-host them instead of loa
- georgezouq/awesome-ai-in-financeA curated reading list of AI and machine learning tools, research papers, datasets, and trading frameworks for
- google/bbrDocumentation and scripts for BBR, Google's network congestion control algorithm that improves connection spee
- weaveworks/scopeAn archived container monitoring tool that showed a live browser map of your Docker or Kubernetes infrastructu
- kotlin/kotlinx.serializationJetBrains' official Kotlin library for converting data objects into JSON, Protobuf, CBOR, and other formats —
All repos · Explain any other repo →