resource: testing
443 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| betterspecs/betterspecs Better Specs is a community-driven collection of RSpec and Rails testing best practices, published as the betterspecs.org website. The repo… | 32 | 3499 | maintenance |
| phodal/migration An open-source Chinese-language ebook, 'System Refactoring and Migration Guide', that walks through analyzing, evaluating, and refactoring … | 32 | 3469 | maintenance |
| dunossauro/fastapi-do-zero A free, open-source course (in Portuguese) that teaches FastAPI from scratch by building a small web API through to deployment. It covers e… | 73 | 1017 | active |
| googlesamples/android-custom-lint-rules An official Google sample project demonstrating how to write, test, and package custom Android Lint rules in Kotlin/Java. It includes examp… | 63 | 1017 | active |
| LukeMathWalker/build-your-own-jira-with-rust A test-driven Rust workshop where learners build a JIRA clone through a series of koans (guided exercises) verified by a CLI tool. It targe… | 44 | 1011 | active |
| openai/human-eval HumanEval is a hand-written evaluation dataset of 164 Python programming problems with unit tests, plus a harness for measuring code-genera… | 33 | 3354 | maintenance |
| github/scripts-to-rule-them-all A set of boilerplate shell scripts defining GitHub's normalized script pattern (script/bootstrap, script/setup, script/update, script/serve… | 10 | 3287 | maintenance |
| brikis98/terraform-up-and-running-code Code samples accompanying the book 'Terraform: Up & Running' by Yevgeniy Brikman, organized by tool and book chapter. It provides hands-on … | 23 | 3249 | maintenance |
| arkency/reactjs_koans A set of test-driven exercises (koans) for learning React.js from scratch, where learners make failing tests pass by editing exercise files… | 23 | 3214 | maintenance |
| google/lisp-koans A collection of broken unit tests that guide learners progressively through Common Lisp language features, in the style of the Ruby and Pyt… | 10 | 3193 | maintenance |
| BruceEckel/OnJava8-Examples The official code examples repository for Bruce Eckel's book 'On Java 8', automatically extracted from the book and verified with tests. It… | 23 | 3176 | maintenance |
| angular/angular-phonecat The official AngularJS Phone Catalog tutorial application, a step-by-step guide to building a web app with AngularJS, where each git tag is… | 10 | 3097 | maintenance |
| seven1m/30-days-of-elixir A 30-exercise walkthrough of the Elixir programming language, with one small script per day covering basics like lists, maps, pattern match… | 32 | 3067 | maintenance |
| checkly/puppeteer-examples A collection of practical Puppeteer example scripts for running Headless Chrome from Node.js, covering basics like screenshots and form han… | 10 | 3041 | maintenance |
| cure53/H5SC A curated collection of HTML5-related XSS attack vectors, test files, and hidden testing features, browsable at html5sec.org. It serves as … | 32 | 2938 | maintenance |
| adnanaziz/EPIJudge EPI Judge is a companion tool to the Elements of Programming Interviews book, providing stub programs for each problem in Python, Java, and… | 32 | 2911 | maintenance |
| campoy/go-tooling-workshop A multi-hour workshop by Francesc Campoy covering the Go tooling ecosystem, including source code management, building artifacts, and dynam… | 32 | 2775 | maintenance |
| ept/hermitage Hermitage is a suite of test cases that probes how different database systems actually implement their transaction isolation levels, simula… | 61 | 2743 | maintenance |
| lydrainbowcat/tedukuri A community-maintained GitHub repository of supplementary resources for the Chinese competitive programming textbook 《算法竞赛进阶指南》 (Advanced G… | 32 | 2622 | maintenance |
| sbousseaden/EVTX-ATTACK-SAMPLES A dataset of ~200 Windows EVTX event log samples mapped to MITRE ATT&CK tactics and techniques, covering attack and post-exploitation behav… | 32 | 2614 | maintenance |
| javaee-samples/javaee7-samples A collection of Java EE 7 sample code and unit tests organized by technology/JSR, runnable on multiple application servers via Arquillian c… | 32 | 2498 | maintenance |
| phodal/growth-in-action A free open-source ebook (in Chinese) by Phodal that walks readers through building a full-stack web application with Django, covering test… | 23 | 2484 | maintenance |
| china-testing/python-api-tesing A continuously updated Chinese-language curated resource list for Python testing and test development, covering test frameworks, UI/perform… | 32 | 2468 | maintenance |
| vmadalin/android-modular-architecture A sample Android application demonstrating a modular, scalable architecture written in Kotlin using Jetpack components, MVVM, and clean arc… | 32 | 2435 | maintenance |
| mrdavidlaing/javascript-koans A set of JavaScript koans (test-driven learning exercises) based on the Ruby Koans, where learners fix failing Jasmine tests to progress. I… | 32 | 2418 | maintenance |
| kiukotsu/ucore uCore OS Labs is the set of lab exercises for Tsinghua University's undergraduate operating systems course, guiding students through buildi… | 32 | 2252 | maintenance |
| crytic/not-so-smart-contracts A curated collection of example Solidity smart contracts demonstrating common Ethereum and EVM vulnerabilities, including real-world code s… | 10 | 2226 | maintenance |
| 0xRadi/OWASP-Web-Checklist A comprehensive OWASP-based web application security testing checklist available as PDF, DOCX, and a copyable Trello board. It organizes hu… | 32 | 2203 | maintenance |
| joemasilotti/UI-Testing-Cheat-Sheet A companion repository for the UI Testing Cheat Sheet blog post, containing working XCUITest example code in Swift. It demonstrates common … | 32 | 2166 | maintenance |
| ResoCoder/flutter-tdd-clean-architecture-course The companion code repository for Reso Coder's Flutter TDD Clean Architecture tutorial course. It demonstrates structuring a Flutter app wi… | 32 | 2149 | maintenance |
| eliotsykes/rspec-rails-examples A Rails application that serves as a comprehensive RSpec cheatsheet, containing well-commented example specs for feature, mailer, model, an… | 10 | 2148 | maintenance |
| codewars/codewars.com This repository is the public issue tracker for Codewars, a community platform for practicing programming through ranked code challenges ca… | 32 | 2124 | maintenance |
| AlexIoannides/pyspark-example-project A reference example project demonstrating best practices for structuring PySpark ETL jobs and applications. It shows how to organize code f… | 10 | 2119 | maintenance |
| cure53/HTTPLeaks HTTPLeaks is a single HTML file that enumerates all known ways a website can inadvertently leak HTTP requests through HTML elements and att… | 59 | 2117 | maintenance |
| cheese10yun/spring-guide A Korean-language practical guide repository for building maintainable Spring Boot REST APIs, with example code and docs covering testing s… | 32 | 2095 | maintenance |
| wakaleo/game-of-life A multi-module Maven demo application implementing Conway's Game of Life, used as the example project in the book 'Jenkins: The Definitive … | 32 | 2073 | maintenance |
| cdarwin/go-koans A set of koans (fill-in-the-blank failing tests) for learning the Go programming language, inspired by Ruby Koans. Learners run `go test` a… | 32 | 2065 | maintenance |
| timoxley/functional-javascript-workshop A NodeSchool-style interactive workshop that teaches fundamental functional programming in JavaScript using only vanilla ES5, with no libra… | 32 | 2040 | maintenance |
| googlesamples/android-testing-templates A collection of Google's Android testing templates (Android Testing Blueprint) in Java and Kotlin, integrating Android testing tools and fr… | 10 | 1955 | maintenance |
| Clean-Swift/CleanStore CleanStore is a sample iOS app demonstrating the Clean Swift architecture, which applies Uncle Bob's Clean Architecture to iOS and Mac proj… | 32 | 1922 | maintenance |
| rmanguinho/clean-ts-api A Node.js/TypeScript REST and GraphQL API built with Clean Architecture, SOLID principles, design patterns, and TDD, serving as the compani… | 32 | 1913 | maintenance |
| addyosmani/puppeteer-webperf A collection of JavaScript recipes for automating web performance measurement using Puppeteer and headless Chrome. It includes runnable exa… | 32 | 1858 | maintenance |
| RichardWarburton/java-8-lambdas-exercises Companion exercise repository for the O'Reilly book 'Java 8 Lambdas' by Richard Warburton. It contains coding exercises presented as failin… | 32 | 1832 | maintenance |
| tanprathan/OWASP-Testing-Checklist An Excel-based web application security testing checklist built on the OWASP Testing Guide v5 (WSTG), used to track completed and pending t… | 32 | 1808 | maintenance |
| cmake_template A CMake project template for starting C++ projects quickly with best-practice tooling preconfigured, including sanitizers, static analysis,… | 67 | 1802 | maintenance |
| rochacbruno/python-week-2022 A minimal Python project template called 'beerlog' created for the Python Week 2022 live-streamed course by Bruno Rocha on LinuxTips. Learn… | 32 | 1797 | maintenance |
| mattia-battiston/clean-architecture-example An example Java project demonstrating what Clean Architecture looks like in practice, created to accompany a presentation. It illustrates s… | 32 | 1782 | maintenance |
| SecWiki/CMS-Hunter A curated collection of vulnerability test cases and proof-of-concept exploits for popular content management systems like WordPress, Jooml… | 32 | 1767 | maintenance |
| artem-zinnatullin/qualitymatters A sample Android application demonstrating the 'Android Development Culture' principles, showcasing CI, unit/integration/UI testing, static… | 32 | 1723 | maintenance |
| preboot/angularjs-webpack A starter boilerplate for building AngularJS 1.x applications with Webpack, including Babel for ES6/ES7, a dev server with live reload, and… | 32 | 1695 | maintenance |
| JeffLi1993/java-core-learning-example A collection of Java example code and accompanying tutorial articles covering core Java topics such as syntax, OOP, collections, IO, reflec… | 32 | 1669 | maintenance |
| pankod/next-boilerplate A production-ready Next.js boilerplate combining TypeScript, Redux, Jest, Express.js, Sass, and a built-in project CLI for scaffolding fron… | 32 | 1614 | maintenance |
| diwu/LeetCode-Solutions-in-Swift A curated collection of LeetCode problem solutions written in Swift 5, with optimal time/space complexity and comprehensive test cases runn… | 32 | 1545 | maintenance |
| thephpleague/skeleton A skeleton repository template for creating new PHP packages under the League of Extraordinary Packages. It provides a preconfigured struct… | 32 | 1525 | maintenance |
| pvarentsov/typescript-clean-architecture A reference implementation of Clean Architecture in TypeScript, built as a fictional blogging application (IPoster) using NestJS and TypeOR… | 32 | 1502 | maintenance |
| rmanguinho/clean-react A survey system for programmers built in React with TypeScript, Hooks, and Recoil, serving as the companion project for a Udemy course on C… | 32 | 1481 | maintenance |
| su37josephxia/wheel-awesome A Chinese-language educational repository where a frontend engineer reimplements common interview-relevant library internals ('wheels') in … | 32 | 1476 | maintenance |
| google/fuzzer-test-suite A suite of fuzzing benchmarks derived from real-life C/C++ libraries with interesting bugs and hard-to-reach code paths, designed to evalua… | 10 | 1471 | maintenance |
| karlhadwen/todoist A Todoist clone built with React (custom hooks, context), Firebase, and React Testing Library, created as an educational tutorial project. … | 23 | 1391 | maintenance |
| liammclennan/JavaScript-Koans JavaScript Koans is an interactive learning environment that teaches JavaScript through a sequence of failing QUnit tests that students mus… | 32 | 1383 | maintenance |
| mshang/python-elevator-challenge A Python coding challenge where participants implement the business logic for a simplified elevator simulator until all doctest examples pa… | 55 | 1380 | maintenance |
| arschles/go-in-5-minutes A collection of code samples, outlines, and videos for the 'Go in 5 Minutes' screencast series teaching practical Go programming topics. Ea… | 32 | 1348 | maintenance |
| krasimir/webpack-library-starter A Webpack 5 based boilerplate for authoring JavaScript libraries from ES6 or TypeScript sources. It bundles code into a universal UMD forma… | 32 | 1347 | maintenance |
| Dor1s/libfuzzer-workshop Workshop materials for 'Modern fuzzing of C/C++ Projects', teaching coverage-guided fuzzing with libFuzzer through hands-on examples like f… | 32 | 1307 | maintenance |
| felix1982/software-testing-interview-question A curated Chinese-language list of common software testing interview questions, compiled into a single markdown reference. It covers test t… | 32 | 1283 | maintenance |
| mykter/afl-training A hands-on workshop and set of exercises for learning how to fuzz C programs with American Fuzzy Lop (and afl++), including challenges base… | 32 | 1283 | maintenance |
| ErickWendel/semana-javascript-expert06 Course material for Erick Wendel's JS Expert Week 6.0, a project building a Spotify-like radio streaming app with Node.js streams. It inclu… | 32 | 1260 | maintenance |
| dwyl/learn-travis A beginner-friendly tutorial repository teaching Travis CI (continuous integration) for Node.js developers, covering setup, .travis.yml con… | 32 | 1228 | maintenance |
| the-full-stack/fsdl-text-recognizer-project Lab materials for the Full Stack Deep Learning course, building a handwriting recognition system from scratch and deploying it as a web ser… | 32 | 1224 | maintenance |
| oldratlee/fucking-java-concurrency A collection of simple, runnable Java demo programs that showcase common concurrency problems such as race conditions, deadlocks, and threa… | 75 | 1218 | maintenance |
| in28minutes/spring-master-class A companion code repository for an in28Minutes Udemy course teaching the Spring Framework 5 from beginner to expert, covering dependency in… | 32 | 1188 | maintenance |
| rocketseat-education/bootcamp-gostack-desafios A collection of all the module challenges from Rocketseat's GoStack Bootcamp, covering Node.js, ReactJS, and React Native concepts and fund… | 32 | 1177 | maintenance |
| cheese10yun/spring-jpa-best-practices A step-by-step tutorial repository demonstrating Spring Data JPA best practices in Java, covering entity mapping, validation, exception han… | 32 | 1172 | maintenance |
| freechipsproject/chisel-bootcamp A Jupyter Notebook-based bootcamp for learning Chisel, a Berkeley hardware construction DSL embedded in Scala, with an emphasis on writing … | 32 | 1150 | maintenance |
| testdouble/contributing-tests A repository that exists primarily as a host for a wiki of educational material about contributing tests and testing practices. It contains… | 23 | 1125 | maintenance |
| hehonghui/mockito-doc-zh A Chinese-language translation of the official Mockito framework documentation (covering versions 1.x through 2.0), maintained as a communi… | 32 | 1124 | maintenance |
| kentcdodds/testing-react-apps A hands-on workshop repository from Epic React by Kent C. Dodds teaching how to test React components and applications. It contains exercis… | 32 | 1097 | maintenance |
| kentcdodds/react-testing-library-course Course material for Kent C. Dodds' TestingJavaScript.com course on testing React components with Jest and React Testing Library. It contain… | 32 | 1083 | maintenance |
| jojoldu/freelec-springboot2-webservice Example code repository accompanying the Korean book 'Spring Boot 2 Web Service Deployment' by jojoldu. It demonstrates building and deploy… | 32 | 1066 | maintenance |
| stemmlerjs/simple-typescript-starter A minimal TypeScript starter project for Node.js with preconfigured build, test, and lint tooling. It serves as a template and companion to… | 32 | 1026 | maintenance |
| ThePrimeagen/kata-machine A TypeScript-based training tool that generates daily coding katas for practicing algorithms and data structures, developed live on Twitch … | 32 | 1489 | experimental |
| total-typescript/advanced-patterns-workshop An interactive workshop repository by Matt Pocock (Total TypeScript) teaching advanced TypeScript patterns through hands-on exercises. Lear… | 75 | 1461 | experimental |
| lambci/docker-lambda Docker images and test runners that replicate the live AWS Lambda environment almost identically, including installed libraries, file permi… | 10 | 5781 | abandoned |
| mgechev/angular-seed A deprecated, extensible starter project (boilerplate) for building Angular 2+ applications with a statically typed Gulp build system and A… | 42 | 4520 | abandoned |
| tbranyen/backbone-boilerplate An opinionated boilerplate and workflow for building Backbone.js web applications, bundling Backbone, jQuery, Lodash, Grunt, Babel, and Moc… | 32 | 4445 | abandoned |
| ngbp/ngbp ngBoilerplate is an opinionated project kickstarter for AngularJS applications, bundling Bootstrap, Angular UI, Font Awesome, and LESS with… | 32 | 3880 | abandoned |
| Kotlin/kotlin-koans Kotlin Koans is a workshop consisting of 42 exercises to learn Kotlin syntax, where each exercise is a failing unit test the learner must m… | 10 | 2607 | abandoned |
| pheuter/essential-react A minimal skeleton/boilerplate for building testable React applications using Babel 6, Webpack, and React Hot Loader. It provides a minimal… | 23 | 2002 | abandoned |
| PatrickJS/NG6-starter NG6-starter is a minimal starter boilerplate for building scalable AngularJS (Angular 1.x) applications with ES6 and Webpack, using Gulp as… | 32 | 1888 | abandoned |
| hitherejoe/Android-Boilerplate An Android boilerplate application template demonstrating data downloading, persisting, and syncing with a common app layout. It integrates… | 32 | 1857 | abandoned |
| appium-boneyard/sample-code A collection of sample applications and example test code for Appium, the mobile automation framework, written in many languages including … | 10 | 1612 | abandoned |
| athkalia/Just-Another-Android-App A sample Android application demonstrating MVP architecture with many popular Android libraries such as Dagger2, RxJava, Retrofit, Glide, a… | 10 | 1601 | abandoned |
| elgalu/docker-selenium Docker images bundling a Selenium Grid with Chrome and Firefox nodes, plus VNC access and MP4 video recording of test sessions. This fork i… | 10 | 1412 | abandoned |
| microsoftarchive/cqrs-journey A Microsoft patterns & practices reference implementation and guide demonstrating the CQRS (Command Query Responsibility Segregation) patte… | 10 | 1398 | abandoned |
| kentcdodds/testing-workshop A workshop repository by Kent C. Dodds for learning how to test JavaScript applications, covering unit testing with Jest, integration testi… | 10 | 1358 | abandoned |
| preboot/angular-webpack A starter/boilerplate repository for building Angular v2+ applications with Webpack and TypeScript. It bundles a dev server, unit testing w… | 32 | 1271 | abandoned |
| stephanenicolas/Quality-Tools-for-Android A sample Android app plus test suites demonstrating how to integrate Java quality-analysis and testing tools (Robolectric, Espresso, Roboti… | 32 | 1255 | abandoned |
| coryhouse/pluralsight-redux-starter A completed development environment / starter kit accompanying Cory House's Pluralsight course 'Building Applications with React and Redux … | 10 | 1251 | abandoned |
| rlerdorf/php7dev A Debian 8 Vagrant box image preconfigured for testing PHP apps and developing extensions across multiple PHP versions, with documentation … | 32 | 1137 | abandoned |
| saulmm/Avengers A deprecated Android demo project showing how to combine Retrofit, Dagger 2, and RxJava following Clean Architecture principles. It accompa… | 23 | 1075 | abandoned |