An open API service indexing awesome lists of open source software.

PHPUnit

PHPUnit is a unit testing framework for the PHP programming language. It is an instance of the xUnit architecture for unit testing frameworks.

https://github.com/zoliszabo/phpunit-assert-with-skip

Conditional PHPUnit assertions that skip tests instead of failing when rules are met.

php phpunit phpunit-assertions

Last synced: 20 Jan 2026

https://github.com/fnogcps/orbital-backend

šŸš€ RESTful API + JWT built in Laravel 8

api jwt laravel mariadb php phpunit restful-api

Last synced: 18 Jan 2026

https://github.com/Ericles-Porty/events-scheduler-backend

Fiz esse projeto para praticar algumas tecnologias como: PHP, Nginx, Docker, PostgreSQL, Slim Framework, RabbitMQ, PHPUnit e Elasticsearch. A ideia Ć© criar uma api simples para gerenciar eventos utilizando todos esses recursos.

dependency-injection docker docker-compose elasticsearch kibana nginx php php-di php8 phpunit postgresql rabbitmq slim-framework slim4

Last synced: 17 Aug 2025

https://github.com/juanlu3095/gestor_academia

Igual que gestor_academia_laravel pero sin uso de Laravel

crud-application mvc-architecture php8 phpunit

Last synced: 04 May 2026

https://github.com/dfm18/platzi-laravel-api-good-practices-course

Project developed during the Course on Standards and Good Practices for REST APIs with Laravel at Platzi.

api good-practices laravel mariadb php phpunit platzi

Last synced: 09 Apr 2026

https://github.com/meetmatt/partial-mock

PHPUnit partial mock test lab

php phpunit

Last synced: 15 May 2026

https://github.com/junaidbinjaman/phpunit-basic-configuration

PHP unit practice codes goes inside this repo.

code-units php-testing phpunit unit-testing

Last synced: 02 Apr 2026

https://github.com/sheitak/my-little-framework

PHP framework creation based on Symfony

php phpunit symfony symfony-component

Last synced: 04 Jan 2026

https://github.com/buildpulse/buildpulse-example-phpunit

Example PHPUnit project to demonstrate connecting to BuildPulse for flaky test detection

flake-detection phpunit

Last synced: 01 May 2026

https://github.com/gabrieldarezzo/alura-phpunit

Testes do phpunit (Windows + Composer)

composer php phpunit

Last synced: 13 Apr 2026

https://github.com/k3ystr0k3r/cve-2017-9841-exploit

A PoC exploit for CVE-2017-9841 - PHPUnit Remote Code Execution(RCE)

cve-1017-9841 exploit exploitation php phpunit poc proof-of-concept rce remote-code-execution-rce

Last synced: 13 Apr 2026

https://github.com/nepster-web/php-crawler-test-work

Тестовое заГание

docker php-crawler php7 phpunit

Last synced: 12 Apr 2026

https://github.com/delevauxgerard1/demo-amazon

Amazon clone with testing

inertia laravel php phpunit vue

Last synced: 18 Jan 2026

https://github.com/tomohiro/phpunit-handson

PHPUnit hands-on project

docker php phpunit

Last synced: 10 May 2026

https://github.com/monamoxie/flash-card

A powerful command line application for managing and practicing flash cards. Written in PHP with CLI authentication capabilities, it is portable, fully containerised and easy to setup.

cli command-line-interface docker flashcards laravel mysql nginx php phpunit

Last synced: 18 Jan 2026

https://github.com/rancoud/i18n

Internationalization Package

composer coverage i18n packagist php php74 phpunit phpunit9

Last synced: 13 Apr 2026

https://github.com/rshkdl/docker-symfony

A complete stack for running a Symfony 4.4 LTS project with Docker. This project is created with a learning purpose in mind and is not suitable for production.

docker kibana phpunit stack symfony

Last synced: 13 Apr 2026

https://github.com/delta-reporter/delta-reporter-phpunit

Delta plugin for PHP Unit

delta-reporter phpunit

Last synced: 12 Jan 2026

https://github.com/danieljharvey/phpunit-basics

How to get started with PHPUnit

basics learning php phpunit testing unit

Last synced: 02 May 2026

https://github.com/wickedone/muppet

unit testing your setters, getters, adders, removers, issers and whatevers

infection integration-testing mutation mutation-testing php phpunit tdd test testing testing-tools unit-test unit-testing

Last synced: 03 Oct 2025

https://github.com/bmarsaud/phpunit-snapshot-assertions

A way to test without writing actual testĀ cases for PHP 7.3.

php73 phpunit phpunit-assertions

Last synced: 03 Oct 2025

https://github.com/rudeboyone/library-management

Sistema de gerenciamento de biblioteca feito em php, seguindo o padrão de sintaxe psr-2, teste unitÔrio e de integração com phpunit e documentação com phpdoc

api api-rest php phpdoc phpunit system

Last synced: 17 Apr 2026

https://github.com/carlos-algms/ciunit

PHPUnit tests for Codeigniter 2. This is a fork of the unmaintained my-ciunit bitbucket repo.

codeigniter codeigniter2 php7 php71 phpunit phpunit-tests

Last synced: 03 Oct 2025

https://github.com/florianlechat/raven-url-shortener

šŸ”— A URL shortener designed to be easy to use, intrinsically secure and fully customizable, with a totally independent API.

a11y composer docker doctrine eslint gdpr husky i18n next-ui nextjs npm php phpunit prettier symfony tailwindcss typescript

Last synced: 02 May 2026

https://github.com/douglasvolcato/pet-adoption-backend-php

Backend created using PHP with TDD and Clean Architecture.

clean-architecture clean-code mockery php php-unit php8 phpunit

Last synced: 19 Feb 2026

https://github.com/katalekoweb/laravel-test-driven-development

Test Driven Develeopment in Laravel with PHPUnit and Pest

pest php phpunit tdd

Last synced: 14 May 2026

https://github.com/engsahaly/laravel_testing_series_pest_php

Laravel Testing Series Part 2: Mastering Pest PHP Course Files on Udemy

feature-testing laravel laravel-framework pest pestphp phpunit testing unit-testing

Last synced: 18 May 2026

https://github.com/matriphe/laravel-pkg-test-action

GitHub Action to test Laravel package and library compatibility using PHPUnit

hacktoberfest laravel phpunit testing

Last synced: 14 May 2026

https://github.com/everycheck/test-api-rest-bundle

TestApiRestBundle allows you to test your Symfony REST API deeply.

phpunit symfony symfony-bundle

Last synced: 30 Sep 2025

https://github.com/elliotjreed/php-test-runner

Docker image with PHPUnit, PHPCS, Composer, and various PHP extensions. Could be used for a CI platform such as Travis or Bitbucket Pipelines.

bitbucket-pipelines phpcs phpunit travis travis-ci

Last synced: 06 Jul 2025

https://github.com/milanowicz/php-testing

Library for PHPUnit testing

php phpunit testing testing-tools unit-testing

Last synced: 23 Apr 2025

https://github.com/shaykhnazar/testwork2003

Тестовое заГание

clean-code kiss laravel phpunit postman rest-api sanctum solid task yagni

Last synced: 29 Apr 2026

https://github.com/devlop/phpunit-exception-assertions

PHPUnit assertions for exceptions.

phpunit phpunit-assertions

Last synced: 15 May 2026

https://github.com/junaidqadirb/how-to-actually-write-tests

Source code for my article titled: Testing: How to actually write tests?

laravel phpunit tdd testing

Last synced: 02 May 2026

https://github.com/yulia633/advcake-test

Тестовое заГание Š“Š»Ń компании Adv.Cake.

php phpunit unittest

Last synced: 19 Apr 2026

https://github.com/zs1l3nt/web-monetary

Monetary is a finance tracker built on the microservices architecture that allows you to record all of your finances manually

chakraui cypress docker githubactions laravel php phpunit postgresql react typescript

Last synced: 09 Apr 2026

https://github.com/dumindup/symfonydemo

This is a PHP Symfony version 3.4 based demo project.

bootstrap5 css3 datatables doctrine html5 jquery php phpunit sqlite sqlite3 symfony symfony3 twig

Last synced: 03 Jan 2026

https://github.com/gabrielpcruz/bibliotecaonlineapi

Projeto de estudo para aplicação de conhecimentos em uma biblioteca utilizando o framework symfony

codeception library php phpunit symfony

Last synced: 13 Apr 2026

https://github.com/lecheveucodeur/todolist

Upgrade at SF 3.1 to 5.4 & added units/functionals tests & performance audit. Project 8 of the Developer PHP / Symfony formation of Openclassroom.

blackfire php phpunit symfony symfony3 symfony5

Last synced: 05 Oct 2025

https://github.com/dialeleven/php_unit_freecodecamp

Using FreeCodeCamp.org PHPUnit tutorial.

phpunit

Last synced: 01 Aug 2025

https://github.com/puzzle-org/assert

Assertions for PHPUnit

assertions library php phpunit tests unittest

Last synced: 19 Feb 2026

https://github.com/talkinnl/dont-leak

A simple library to reduce memory usage during a phpunit run.

php phpunit

Last synced: 19 Feb 2026

https://github.com/ozh/phpunit-phpstorm-printer

Simple phpunit printer to simplify opening files with phpstorm from the CLI

phpstorm phpunit phpunit-printer

Last synced: 26 Jul 2025

https://github.com/tomkyle/boilerplate-php

PHP package boilerplate. Automatically runs PHPUnit, PHPStan, Rector, and PHP-CS-Fixer on file changes.

package-development php php-boilerplate php-cs-fixer phpstan phpunit rector

Last synced: 06 Nov 2025

https://github.com/phpnomad/tests

Shared testing utilities and base classes for PHPNomad packages

framework php phpnomad phpunit platform-agnostic testing

Last synced: 23 May 2026

https://github.com/mvreisg/gamebase-backend

RESTful backend for managing a game database, built with modern PHP practices and a DDD-inspired structure.

apache api aws composer defuse docker jwt nginx phinx php php-di phpunit predis psr restful slim-framework sodium web

Last synced: 08 Apr 2026

https://github.com/rvelhote/librockpaperscissor

A PHP library to create games based on Rock Paper Scissor.

codeclimate docker php phpunit travis-ci

Last synced: 19 Apr 2026

https://github.com/tyn-tian/booklist-php

In this project, I created a booklist to input and display a list of books that I wanted to read. The aim of this project is to provide a comprehensive understanding of using PHP, starting from basics, object-oriented programming, and even implementing PHP using MySQL.

booklist mvc mysql oop php php-web-apps phpunit

Last synced: 02 Jan 2026

https://github.com/rey26/settlement-reader

Feeds database by reading external website about cities and villages in Slovakia, consolidate the data and provide as API

easyadmin phpunit symfony6

Last synced: 21 Jan 2026

https://github.com/laracasts-jverd/kata

A set of patterns to harness my PHP routine

phpunit

Last synced: 05 Feb 2026

https://github.com/jamesrezo/qatools

My QA meta-package for PHP development.

meta phing php php7 phpbench phploc phpmd phpunit qa qatools

Last synced: 17 May 2026

https://github.com/edonosotti/php-functional-tests-sample-app

A sample app that shows how to run automated functional tests using the PHP built-in server

cd ci ci-cd continuous-delivery continuous-integration functional-testing functional-tests php phpunit travis-ci unit-test unittest

Last synced: 10 May 2026

https://github.com/rvelhote/libbencode-php

A PHP Library to handle Bencoded files (e.g. torrent files). It's for research purposes only.

bencode docker enterprise php php-library phpunit

Last synced: 18 Apr 2026

https://github.com/systopia/civicrm-extension-template

A template for CiviCRM extensions with configuration for QA tools, GitHub workflows, and Composer, as well as scripts for preparing releases.

civicrm civicrm-extension civicrm-extensions github github-workflow github-workflows phpcbf phpcs phpstan phpunit

Last synced: 10 May 2026

https://github.com/ghostwriter/psr-phpunit-assertions

[WIP] PHPUnit assertions for PSR-compliant components, implemented as reusable traits.

assertions ghostwriter php phpunit phpunit-assertions psr psr-11 psr-13 psr-14 psr-15 psr-16 psr-17 psr-18 psr-20 psr-3 psr-6 psr-7 psr-phpunit-assertions

Last synced: 31 Dec 2025

https://github.com/lightspeed-php/phpunit-9-demo

PHPUnit 9 application showing the use of Lightspeed to run tests

laravel lightspeed pest php phpunit testing

Last synced: 27 Jan 2026

https://github.com/alexchasx/laravel-payment-app

An example of TDD development

laravel php phpunit tdd unit-testing

Last synced: 14 Apr 2026

https://github.com/ericles-porty/events-scheduler-backend

Fiz esse projeto para praticar algumas tecnologias como: PHP, Nginx, Docker, PostgreSQL, Slim Framework, RabbitMQ, PHPUnit e Elasticsearch. A ideia Ć© criar uma api simples para gerenciar eventos utilizando todos esses recursos.

dependency-injection docker docker-compose elasticsearch kibana nginx php php-di php8 phpunit postgresql rabbitmq slim-framework slim4

Last synced: 19 Jan 2026

https://github.com/rest-certain/hamcrest-phpunit

Hamcrest matchers that work natively with PHPUnit

hamcrest hamcrest-matchers php phpunit testing

Last synced: 04 May 2026

https://github.com/ijproject/shopping-system-test-practice

ć‚³ćƒ¼ćƒ‰ćƒ†ć‚¹ćƒˆć‚„ć‚­ćƒ£ćƒƒć‚·ćƒ„ć®ę“»ē”Øć€ćƒ”ćƒ¼ćƒ«ę©Ÿčƒ½ć®å­¦ēæ’ē”Ø

mailpit phpunit redis vitest vue-test-utils

Last synced: 07 May 2026

https://github.com/zucommunications/php-unit-report-generator-bundle

Take a PHPUnit XML generated file and converts it into an Excel Sheet Report

excel php phpunit symfony testing

Last synced: 14 Apr 2026

https://github.com/ismailza/intro-to-phpunit

A simple Laravel project implemented with Laravel Breeze for authentication. The project is configured to use PHPUnit for testing and GitHub Actions for continuous integration.

breeze continuous-integration laravel phpunit sqlite

Last synced: 18 Feb 2026

https://github.com/sreeharshrajan/recipe-tracker-api

A production-ready RESTful API built with Laravel 12 for managing cooking recipes.

crud interview-project laravel laravel-sanctum php phpunit recipe-tracker rest-api sqlite

Last synced: 05 May 2026

https://github.com/pawel-slowik/phpunit-phpstorm-issue-logging

Issue logging for PHPUnit tests in PhpStorm

php phpstorm phpunit phpunit-extension testing

Last synced: 21 May 2026

https://github.com/czukowski/phpunit-sql

SQL strings testing helpers for PHPUnit

phpunit sql

Last synced: 09 May 2026

https://github.com/wallacemaxters/testudo

Testudo is a code generator for common testcases using PHPUnit in Laravel

code-generation laravel phpunit test

Last synced: 21 Jan 2026

https://github.com/gealex/doublit

Double and test PHP classes easily in PhpUnit

mock mocking php phpunit test test-doubles testing testing-tools unit-test unit-testing

Last synced: 21 May 2026

https://github.com/salsan/php

This is a template created for my projects in PHP

composer php php8 phpunit template template-project

Last synced: 05 May 2026

https://github.com/ribeirovagn/algorithms-and-data-structure

Algoritmos e Estrutura de dados são fundamentais para a Ôrea da ciência da computação e para o desenvolvimento de software eficiente e escalÔvel.

algorithms avltree php phpunit

Last synced: 19 Jan 2026

https://github.com/newleonardooliv/microservice-videos

Desenvolvimento de uma aplicação de microserviço para stream de vídeo em PHP seguindo TDD, SOLID e DDD para modularidade, escalabilidade e organização de código.

ddd microservices mock mockery php phpunit solid tdd test

Last synced: 15 May 2026

https://github.com/geshan/dataprovider-example

A simple example of PHPUnit data provider.

data-provider packagist php-unit phpunit phpunit-tests quality

Last synced: 14 Apr 2026

https://github.com/techlord001/user-bridge

A service for retrieving and creating users via a remote API

api composer guzzlehttp library php php-di php8 phpunit

Last synced: 03 Feb 2026

https://github.com/matheusolivesilva/auction-with-tdd

Simple POC using TDD in auction context

php74 phpunit phpunit-tests tdd tdd-php

Last synced: 09 May 2026

https://github.com/padosoft/test

Base classes for Testing

package phpunit testing

Last synced: 02 Jan 2026

https://github.com/ollysun/addressbook

CRUD application develop with symfony, twig, doctrine

doctrine-orm php71 phpunit phpunit-tests symfony3 twig-templates

Last synced: 02 Jan 2026

https://github.com/dyarleniber/awesome-fizzbuzz

This project was developed applying the Chain of Responsibility Pattern and the Builder Pattern to develop FizzBuzz.

builder builder-pattern chain-of-responsibility chain-of-responsibility-pattern docker docker-compose fizzbuzz php php7 phpunit testing

Last synced: 05 May 2026

https://github.com/esler/phpunit-graceful-interrupt

Allow gracefully interrupt running PHPUnit tests

phpunit phpunit-extension phpunit-listener phpunit-tests

Last synced: 09 Apr 2025

https://github.com/victormln/docker-php-nginx-psql-testing

Docker with PHP-fpm + Nginx + PostgreSQL + Xdebug + Testing Tools (PHPUnit + Infection)

docker docker-compose nginx php phpunit postgresql psql

Last synced: 08 Apr 2026

https://github.com/battis/phpunit-extensions

Extensions for PHPUnit

phpunit phpunit-extension

Last synced: 13 Oct 2025

https://github.com/craftzing/redemption

A collection of test utilities for Laravel we commonly use at Craftzing

laravel laravel-framework php php81 phpunit testing

Last synced: 06 May 2026

https://github.com/deaneeth/aqi-monitoring-system

Real-time air quality monitoring system with interactive maps, role-based access control, and automated AQI data simulation. Built with Laravel, MySQL, and Leaflet.js.

air-quality alerts-system data-visualization fullstack geospatial interactive-maps laravel leaflet mysql php phpunit simulation web-application

Last synced: 06 May 2026

PHPUnit Awesome Lists
PHPUnit Categories