Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Json Schema Assertions Laravel Package

sixlive/laravel-json-schema-assertions

Validate JSON responses and payloads against JSON Schema definitions in your Laravel tests. Adds expressive assertions like assertJsonSchema so you can verify API structure and contracts with minimal setup.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
sixlive/json-schema-assertions 0.93 Laravel testing helpers that validate JSON responses against JSON Schema. Adds readable assertions like assertJsonSchema to your test suite, letting you verify API response structure with reusable schema definitions instead of long chains of array assertions. 4 — 5 — 0 0.2 — MIT 2 years ago
api-platform/json-schema 0.87 — 36 35 1 756K 0 0.2 55.3 MIT —
View on GitHub
jcergolj/laravel-view-test-assertions 0.86 A Laravel testing package that adds expressive assertions for Blade views, letting you verify rendered output, view data, and components directly in PHPUnit or Pest tests with clean, readable methods instead of brittle checks. 16 16 1 261 2 17.4 19.2 — 1 month ago
View on GitHub
json-schema/json-schema-test-suite 0.86 Lightweight placeholder Composer package for testing. Contains minimal README content and no documented functionality yet; likely intended as a stub or harness for experiments around json-schema/json-schema-test-suite. 0 0 0 1 0 0.0 4.2 — —
View on GitHub
imanghafoori/laravel-makesure 0.86 — 21 21 3 43 1 1.0 6.5 MIT 2 years ago
View on GitHub
joipolloi/json-validation-bundle 0.86 A Symfony bundle for validating JSON payloads against schemas, helping you enforce request structure and return clear validation errors in your PHP applications. 4 4 6 0 1 0.3 — MIT —
View on GitHub
webmozart/json 0.86 A robust PHP library for decoding, encoding, and validating JSON. It provides clear error messages with line and column details, JSON Schema validation, and convenient file handling via JsonFile, making JSON processing safer and easier in PHP applications. 352 — 27 — 7 5.0 3.8 MIT 10 years ago
estahn/phpunit-json-assertions 0.86 Expressive JSON assertions for PHPUnit. Verify API responses and JSON documents by structure, values, and types without manually decoding payloads or hand-checking nested arrays. Works with existing test cases to keep your suite readable, precise, and concise. 35 — 8 — 1 1.0 1.5 MIT 5 years ago
evaisse/php-json-schema-generator 0.86 evaisse/php-json-schema-generator is a PHP library that builds JSON Schema definitions from classes using reflection and annotations. It maps property types, required fields, nested objects, and arrays, helping generate API contracts, validation schemas, and client models. 18 20 11 5K 0 0.4 33.1 — —
View on GitHub
arielmejiadev/json-api-auth 0.85 Laravel package that adds token-based JSON API authentication to your app, with ready-made login, registration, refresh, and logout endpoints. Secure API routes and issue access tokens without hand-wiring auth logic. 26 — 11 — 1 1.0 — MIT 4 years ago
View on GitHub
apie/schema-generator 0.85 Generates JSON Schema components from PHP objects with type hints, tailored for Apie entities, value objects, DTOs, enums, lists, and hashmaps. Produces cebe/php-openapi schema objects, focusing on schema sections (not full OpenAPI documents). 0 0 0 22 0 0.0 18.8 MIT —
View on GitHub
Context7
kherge/json 0.85 kherge/json is a PHP library for encoding and decoding JSON through a clean, object-oriented API. It adds validation, detailed error handling, and configurable formatting on top of PHP's native JSON functions, making data exchange safer and easier to manage. 60 — 12 — 0 0.7 — NOASSERTION —
zeusi/json-schema-extractor 0.85 Generate JSON Schema definitions directly from your Laravel/PHP code. This package extracts structured schemas for models, validation rules, and data shapes, making it easy to document APIs, power client-side validation, and keep schema definitions in sync with your application. 4 4 1 4K 1 15.4 46.2 MIT 2 months ago
View on GitHub
illuminate/json-schema 0.85 Official Laravel JSON Schema component for defining and validating structured JSON data with a fluent, framework-native API. Part of the Illuminate suite, it offers a clean, expressive way to describe schemas and ensure payloads conform, making it ideal for APIs, configuration, and more in Laravel a... 34,987 26 12,028 481K 55 78.2 51.0 MIT 3 days ago
View on GitHub
folklore/eloquent-json-schema 0.85 Generate JSON Schema definitions directly from your Eloquent models. This package inspects attributes, casts, and relationships to build accurate schemas, making it easy to document APIs, validate payloads, and generate typed clients. 3 3 1 1 0 0.0 1.3 — —
View on GitHub
sven/laravel-testing-utils 0.85 Practical testing helpers for Laravel applications, including cleaner assertions, setup shortcuts, and conveniences for HTTP, database, and mocking workflows. Designed to keep PHPUnit and Pest suites readable, consistent, and fast without extra boilerplate. 21 24 1 12 1 0.1 1.8 MIT 6 years ago
View on GitHub
swaggest/json-diff 0.85 PHP library for comparing and diffing JSON structures. Generate human-readable diffs and apply patches to reconcile documents, helping detect changes between API responses, configs, and data snapshots with support for nested objects and arrays. 244 248 33 865K 8 13.7 51.9 MIT 1 year ago
View on GitHub
stephenjude/api-test-helper 0.85 stephenjude/api-test-helper is a Laravel package that streamlines API testing with convenient helpers and expressive assertions for HTTP and JSON responses. It reduces boilerplate around authentication, request building, and response checks, helping you write cleaner, faster, more reliable API test... 47 — 1 — 0 0.3 — MIT 3 years ago
View on GitHub
nst/jsontestsuite 0.85 A Laravel/PHP testing package for JSON APIs, offering fluent, expressive assertions for response structure, fragments, paths, and values. Write clearer, shorter API tests with less boilerplate and more confidence in your JSON contracts. 1,177 — 181 — 39 24.5 18.9 MIT —
kikwik/json-form-bundle 0.85 Kikwik JSON Form Bundle provides Symfony integration for building and rendering forms from JSON definitions, helping developers centralize form configuration and reduce boilerplate when working with structured JSON form data. 1 1 0 0 0 0.3 — — 2 years ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console