resource: testing
443 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| type-challenges/type-challenges A collection of TypeScript type-level programming challenges with an online judge for verifying solutions. It helps developers learn and ma… | 69 | 48474 | active |
| android/architecture-samples A collection of Android sample apps from Google demonstrating different architectural patterns, centered on the same TODO app implemented a… | 77 | 45802 | active |
| eugenp/tutorials A large collection of small, focused Java and Spring tutorials maintained by Baeldung, with runnable example modules covering Spring Boot, … | 77 | 37326 | active |
| TheAlgorithms/C-Plus-Plus A large open-source collection of algorithms and data structures implemented in C++17 for educational purposes, covering computer science, … | 53 | 34612 | active |
| donnemartin/interactive-coding-challenges A collection of 120+ interactive, test-driven Python coding challenges focused on algorithms and data structures for coding interviews. Eac… | 32 | 31756 | stable |
| goldbergyoni/javascript-testing-best-practices A comprehensive, curated guide of 50+ best practices for JavaScript and Node.js testing, covering frontend, backend, and CI topics from bas… | 32 | 24630 | active |
| quii/learn-go-with-tests A free, open-source book and code repository that teaches the Go programming language through test-driven development. It covers Go fundame… | 88 | 23839 | active |
| DesignPatternsPHP/DesignPatternsPHP A collection of sample code implementations of well-known software design patterns in PHP 8.x, with explanations and runnable PHPUnit tests… | 34 | 22186 | active |
| genlayerlabs/genlayer-project-boilerplate A boilerplate project for building GenLayer applications, including an example intelligent contract (a football bets game) with web access … | 63 | 16751 | active |
| ttroy50/cmake-examples A collection of CMake example configurations arranged as a progressive tutorial, from basic builds to advanced features like testing, stati… | 23 | 13076 | stable |
| minimaxir/big-list-of-naughty-strings A curated list of strings with a high probability of causing issues when used as user input, provided as newline-delimited text and JSON fi… | 32 | 47712 | maintenance |
| WebGoat/WebGoat OWASP WebGoat is a deliberately insecure web application designed to teach web application security lessons through hands-on exercises. It … | 79 | 9293 | active |
| android/testing-samples A collection of sample projects from Google demonstrating automated testing frameworks and techniques on Android, including Espresso, UiAut… | 47 | 9291 | active |
| XINCGer/Unity3DTraining A large curated collection of Unity3D training materials, demo games, and tool experiments written in C#. It covers topics like UGUI, pathf… | 76 | 9112 | active |
| brianegan/flutter_architecture_samples A collection of TodoMVC sample apps implemented in Flutter using many different architecture and state-management approaches (vanilla, Inhe… | 55 | 8926 | active |
| adonovan/gopl.io The official downloadable example programs accompanying the book 'The Go Programming Language' by Donovan and Kernighan. Each chapter's exa… | 73 | 8037 | stable |
| total-typescript/beginners-typescript-tutorial An interactive beginner TypeScript tutorial by Matt Pocock, structured as a series of exercises with problem and solution files verified by… | 75 | 7960 | active |
| bencodezen/vue-enterprise-boilerplate An opinionated architecture and development environment boilerplate for new Vue 3 + Vite single-page application projects, built on create-… | 61 | 7778 | active |
| HQarroum/docker-android A minimal, customizable Alpine-based Docker image that runs the Android emulator as a headless network-accessible service with ADB port for… | 67 | 7248 | active |
| atinfo/awesome-test-automation A curated awesome-list of test automation frameworks, tools, libraries, and software organized by programming language (Python, Java, Ruby,… | 57 | 7146 | active |
| abhivaikar/howtheytest A curated collection of publicly available resources on how software companies test their software and build quality culture, organized by … | 77 | 6866 | active |
| igorwojda/android-showcase A showcase Android application demonstrating modern best practices with Kotlin, Jetpack Compose, Clean Architecture, MVVM, and feature modu… | 77 | 6788 | active |
| SunWeb3Sec/DeFiHackLabs A curated collection of 859+ DeFi hack incidents reproduced as Foundry proof-of-concept tests in Solidity, for studying how real exploits w… | 77 | 6759 | active |
| dhamaniasad/HeadlessBrowsers A curated list of almost all headless web browsers in existence, covering browser engines, multi-driver libraries, and language-specific to… | 53 | 6683 | active |
| MDX-Tom/gpt-5.6-instruct A versioned pack of jailbreak ('armor-breaking') system prompts and regression test sets targeting the gpt-5.6-sol model family in Codex, d… | 77 | 6618 | active |
| nalexn/clean-architecture-swiftui A demo SwiftUI application showcasing Clean Architecture with decoupled presentation, business logic, and data access layers. It demonstrat… | 37 | 6592 | active |
| LukeMathWalker/zero-to-production Companion code repository for the book 'Zero To Production In Rust', containing chapter-by-chapter snapshots of an email newsletter API bui… | 32 | 6528 | stable |
| web-platform-tests/wpt A large cross-browser test suite for the Web platform stack, covering specifications from WHATWG, W3C, and other standards bodies. It inclu… | 95 | 6123 | active |
| remzi-arpacidusseau/ostep-projects A collection of programming projects for an undergraduate operating systems course based on OSTEP, written mostly in C for Linux plus xv6 k… | 32 | 5998 | active |
| SWE-bench/SWE-bench SWE-bench is a benchmark and evaluation harness that tests whether large language models can resolve real-world GitHub issues by generating… | 72 | 5719 | active |
| sapegin/jest-cheat-sheet A community-maintained cheat sheet for the Jest JavaScript testing framework, covering test structure, matchers, async tests, and mocking p… | 32 | 5421 | active |
| TheLartians/ModernCppStarter A GitHub template repository for kick-starting modern C++ projects with CMake. It bundles CI workflows, testing, code coverage, formatting,… | 77 | 5391 | active |
| EnterpriseQualityCoding/FizzBuzzEnterpriseEdition A satirical Java implementation of the classic FizzBuzz programming exercise, deliberately over-engineered with enterprise software archite… | 32 | 23791 | maintenance |
| javastacks/spring-boot-best-practice A Maven multi-module repository of runnable Spring Boot examples covering core features, data access, messaging, caching, testing, deployme… | 66 | 5106 | active |
| dtolnay/proc-macro-workshop A hands-on workshop for learning to write Rust procedural macros, containing five real-world projects covering derive macros, function-like… | 75 | 4856 | active |
| duoan/TorchCode TorchCode is a LeetCode-style interactive practice platform for PyTorch, offering 41 curated problems (softmax, LayerNorm, MultiHeadAttenti… | 58 | 4523 | active |
| cirosantilli/linux-kernel-module-cheat A highly automated, thoroughly documented emulation setup for studying and developing the Linux kernel, kernel modules, QEMU, gem5, and use… | 62 | 4508 | active |
| compat-table/compat-table A community-maintained set of compatibility tables tracking ECMAScript (ES5, ES6, ES Next, and non-standard) feature support across JavaScr… | 68 | 4507 | active |
| nikolaydubina/go-recipes A curated awesome-list of handy and lesser-known command-line tools for Go projects, covering testing, coverage, benchmarking, profiling, c… | 75 | 4500 | active |
| datacharmer/test_db A sample MySQL employees database with an integrated test suite, migrated from Launchpad, also compatible with MariaDB, Percona Server, and… | 57 | 4434 | stable |
| goldbergyoni/nodejs-testing-best-practices A comprehensive guide to modern Node.js testing featuring 50+ best practices, advanced topics like database, message queue, and contract te… | 52 | 4390 | active |
| srush/Tensor-Puzzles A collection of 21 PyTorch/Numpy tensor puzzles designed to teach tensor programming and broadcasting from first principles. Learners reimp… | 32 | 4299 | stable |
| emilybache/GildedRose-Refactoring-Kata The Gilded Rose Refactoring Kata: starting code and requirements for a classic refactoring exercise, provided in many programming languages… | 76 | 4273 | active |
| kubernetes/test-infra The Kubernetes project's test infrastructure repository, containing Prow (a Kubernetes-based CI system), Testgrid dashboards, and supportin… | 77 | 4018 | active |
| ethereum/consensus-specs The canonical specification repository for Ethereum's proof-of-stake consensus layer, defining protocol rules for all consensus clients acr… | 76 | 3957 | active |
| BetaSu/big-react An educational project that reimplements the core of React 18 from scratch in TypeScript, structured as a series of Git tags marking each i… | 44 | 3900 | active |
| OneRedOak/claude-code-workflows A curated collection of workflows and configurations for Claude Code, including automated code review, security review, and design review p… | 37 | 3887 | active |
| mihail911/modern-software-dev-assignments A repository of hands-on assignments for CS146S: The Modern Software Developer, a Stanford University course on AI-native software developm… | 41 | 3848 | active |
| alsotang/node-lessons A Chinese-language Node.js tutorial course ('Node.js 包教不包会') by alsotang, consisting of 19 hands-on lessons covering Express, web scraping,… | 32 | 16434 | maintenance |
| antonio-morales/Fuzzing101 A step-by-step fuzzing course from GitHub Security Lab with 10 exercises targeting real software like Xpdf, libexif, and Chrome/V8. Learner… | 71 | 3817 | stable |
| google/fuzzing A Google-hosted collection of tutorials, examples, documentation, and research proposals about fuzz testing, primarily aimed at C/C++ devel… | 10 | 3782 | active |
| MoonHighway/learning-react Code samples for the O'Reilly book 'Learning React' by Alex Banks and Eve Porcello, organized by chapter. It covers modern React patterns i… | 62 | 3738 | active |
| jepsen-io/maelstrom Maelstrom is a workbench for learning distributed systems by writing toy implementations, built on the Jepsen testing library. It provides … | 64 | 3668 | active |
| SimulatedGREG/electron-vue electron-vue is a boilerplate for building Electron desktop applications with Vue.js, scaffolded via vue-cli. It bundles webpack with vue-l… | 10 | 15382 | maintenance |
| rust-unofficial/too-many-lists An online book (built with mdbook) that teaches basic and advanced Rust programming by guiding readers through implementing six different l… | 32 | 3600 | active |
| WebAssembly/spec The official WebAssembly specification repository containing the normative spec documents, a reference interpreter (OCaml), and the officia… | 77 | 3442 | active |
| Simple-XX/SimpleKernel SimpleKernel is an interface-driven educational operating system kernel written in C++23, targeting RISC-V 64 and AArch64 architectures. It… | 65 | 3201 | active |
| xlang-ai/OSWorld OSWorld is a benchmark and scalable real computer environment for evaluating multimodal agents on open-ended computer tasks across operatin… | 62 | 3108 | active |
| C2SP/wycheproof Project Wycheproof is a collection of JSON test vectors for testing cryptography libraries against known attacks, specification inconsisten… | 76 | 3104 | active |
| jmcdo29/testing-nestjs A community-maintained repository of example NestJS applications demonstrating testing techniques including unit tests, integration tests, … | 31 | 3014 | active |
| jsynowiec/node-typescript-boilerplate A production-ready Node.js TypeScript boilerplate providing a strict, modern toolchain with ESM, Vitest, ESLint, Prettier, GitHub Actions C… | 73 | 2955 | active |
| trailheadapps/lwc-recipes A sample application of easy-to-digest code examples for Lightning Web Components on the Salesforce Platform. Each recipe demonstrates a sp… | 75 | 2878 | active |
| LukasLechnerDev/Kotlin-Coroutines-and-Flow-UseCases-on-Android A learning repository with example implementations of Kotlin Coroutines and Flow use cases for Android development. It serves as a playgrou… | 64 | 2877 | active |
| KhronosGroup/WebGL The official Khronos repository hosting the WebGL specification documents and the WebGL conformance test suite. It serves as the canonical … | 76 | 2847 | active |
| chibat/chrome-extension-typescript-starter A starter template for building Chrome extensions with TypeScript, React, and Webpack. It includes example code for background scripts, con… | 75 | 2823 | active |
| tc39/test262 Test262 is the official conformance test suite for the ECMAScript (JavaScript) language specifications, including ECMA-262, ECMA-402, and E… | 95 | 2813 | active |
| skills/secure-code-game An open source, gamified in-browser learning experience that teaches secure coding and AI security through interactive levels. It covers to… | 74 | 2813 | active |
| mission-peace/interview A Java repository of solutions to common coding interview questions on data structures and algorithms, companion to Tushar Roy's YouTube ex… | 32 | 11358 | maintenance |
| dwyl/learn-tdd An open-source, step-by-step tutorial that teaches Test Driven Development (TDD) to complete beginners using JavaScript and QUnit. It is ed… | 53 | 2782 | active |
| wcventure/FuzzingPaper A curated collection of recent academic papers on fuzzing and fuzz testing, organized by publication venue and maintained via community pul… | 65 | 2768 | active |
| elastic/detection-rules The official open-source repository of detection rules used by Elastic Security's Detection Engine, containing thousands of prebuilt threat… | 94 | 2693 | active |
| cosmicpython/code Companion example application code for the book 'Architecture Patterns with Python' by cosmicpython. Each chapter has its own branch demons… | 44 | 2693 | active |
| sui-foundation/sui-move-intro-course An introductory course on the Move programming language as used on the Sui blockchain, maintained by the Sui Foundation. It covers environm… | 64 | 2652 | active |
| stanford-cs336/assignment1-basics The student starter code for Stanford CS336 Assignment 1, where learners implement language model basics (tokenizer, transformer, training … | 57 | 2652 | active |
| asatarin/testing-distributed-systems A curated list of resources on testing distributed systems, including research papers, tools, and case studies. It covers approaches like J… | 75 | 2635 | active |
| cuixiaorui/mini-vue A minimal reimplementation of the Vue 3 core (reactivity, runtime-core, compiler-core) written in TypeScript to help developers study Vue 3… | 32 | 10546 | maintenance |
| harbor-framework/terminal-bench-1 Terminal-Bench is a benchmark and execution harness for evaluating LLM agents on complex, real-world tasks in a terminal sandbox. It combin… | 62 | 2554 | active |
| The-Japan-DataScientist-Society/100knocks-preprocess A collection of 100 structured data processing exercises (Data Science 100 Knocks) from the Japan Data Scientist Society, with practice pro… | 60 | 2532 | active |
| crytic/building-secure-contracts A Trail of Bits maintained collection of guidelines, best practices, and training material for developing secure smart contracts. It covers… | 57 | 2481 | active |
| exercism/python The Exercism Python track repository containing all exercises, instructions, tests, and support files for learning Python on exercism.org. … | 76 | 2474 | active |
| Sunny-117/js-challenges A community-maintained collection of JavaScript coding challenges for frontend interview preparation, covering handwritten implementation q… | 55 | 2453 | active |
| RezaSi/go-interview-practice An interactive web platform and open-source repository for practicing Go programming interview questions through 30+ coding challenges with… | 65 | 2451 | active |
| electron-vite/electron-vite-react An Electron + Vite + React + Sass boilerplate/template for building cross-platform desktop apps with TypeScript. It ships with Electron and… | 66 | 2431 | active |
| spatie/package-skeleton-laravel A template repository from Spatie for scaffolding new Laravel packages, with placeholders that a configure script replaces to bootstrap a p… | 75 | 2429 | active |
| puppeteer/examples A collection of use case-driven JavaScript examples demonstrating how to use Puppeteer and headless Chrome for browser automation tasks. Ea… | 72 | 2415 | active |
| mojoaxel/awesome-regression-testing A curated awesome-list of resources, tools, frameworks, and services for visual regression testing. It aggregates links covering browser au… | 70 | 2414 | active |
| elixirkoans/elixir-koans Elixir Koans is a collection of fill-in-the-blank exercises that teach the Elixir programming language through failing tests that learners … | 52 | 2402 | active |
| TheJambo/awesome-testing A curated awesome-list of software testing resources including tools, books, training, blogs, and newsletters. It targets newcomers to soft… | 77 | 2357 | active |
| MedUnes/go-kata A collection of daily coding katas (small standalone challenges) for mastering idiomatic Go through deliberate, repetitive practice. Each k… | 57 | 2356 | active |
| mjhea0/flaskr-tdd An extended version of the official Flask tutorial that walks through building Flaskr, a mini-blog application, using test-driven developme… | 67 | 2343 | active |
| ligurio/sqa-wiki A curated wiki of notes, books, courses, tools, and cheatsheets about software quality, software testing, and formal methods. It organizes … | 32 | 2320 | active |
| Sahir619/fable-method A distilled set of agent skills (think/act/prove/grow) capturing the working methodology of Claude Fable 5, packaged as a Claude Code plugi… | 75 | 2253 | active |
| fityanos/awesome-quality-assurance-roadmap An awesome-list style roadmap guiding aspiring Software Quality Assurance and Quality Automation Engineers through the skills needed for a … | 70 | 2168 | active |
| jonashackt/spring-boot-vuejs An example project demonstrating how to build a full-stack application with a Spring Boot backend and a Vue.js frontend, including REST API… | 76 | 2123 | active |
| VladislavEremeev/QA_bible A continuously updated 560+ page knowledge base for software quality assurance, written primarily in Russian. It compiles answers to common… | 66 | 2074 | active |
| miloyip/json-tutorial A free, open-source Chinese-language tutorial that teaches how to build a standards-compliant JSON parser and generator in C (C89) from scr… | 32 | 7920 | maintenance |
| rails/rails-dev-box A Vagrant-based virtual machine that automates setup of a complete development environment for Ruby on Rails core development. It provision… | 70 | 2042 | active |
| kyclark/command-line-rust The companion code repository for the O'Reilly book 'Command-Line Rust' by Ken Youens-Clark, containing small complete Rust programs built … | 32 | 2025 | stable |
| CommonMark CommonMark is a rationalized, unambiguous specification of the Markdown syntax, with BSD-licensed reference implementations in C (cmark) an… | 77 | 2022 | stable |
| loong/go-concurrency-exercises A collection of hands-on exercises for learning Go's concurrency patterns through real-life examples like crawlers, producer-consumer pipel… | 32 | 1977 | stable |
page 1 / 5 next →