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

Schema Laravel Package

nette/schema

Nette Schema is a lightweight PHP library for validating and normalizing structured data. Define schemas to check arrays and objects, coerce values, and generate clear error messages for configs, APIs, and form input.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
swaggest/json-schema 0.84 PHP library for JSON Schema (Draft 4/6/7): import schemas, validate JSON data, and define high-level PHP structures with schema-based rules. Supports $ref/definitions, formats, and detailed validation errors for robust data validation. 487 494 53 303K 24 20.5 47.1 MIT 1 year ago
View on GitHub
krak/schema 0.84 krak/schema is a lightweight Laravel/PHP package for defining, validating, and managing application schemas. It provides a simple, framework-friendly API to keep schema logic organized, reusable, and easy to integrate into your project. 1 1 2 6 0 0.5 8.3 — 6 years ago
View on GitHub
illuminate/json-schema 0.84 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 4 days ago
View on GitHub
kherge/json 0.84 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 —
thecodingmachine/dbal-fluid-schema-builder 0.84 A fluent, object-oriented PHP API for building Doctrine DBAL database schemas. Define tables, columns, indexes, and foreign keys with readable chained methods, making schema creation and migrations cleaner, more expressive, and less error-prone in any PHP project. 28 — 4 — 1 0.4 — — 2 years ago
event-engine/php-json-schema 0.84 Event Engine JSON Schema package for PHP. Generate/use JSON Schema with ImmutableRecord type detection. v1.x detects types via method return hints (PHP 7.2–7.3); v2.x uses PHP 7.4+ typed properties for improved schema support. 6 6 4 3K 2 6.4 36.1 MIT 1 year ago
View on GitHub
laravilt/schemas 0.84 Laravilt Schemas provides a fluent PHP schema layer for Laravel, making it easy to define reusable forms and data structures with composable fields, validation rules, and clean configuration. 0 0 2 266 0 17.9 38.7 MIT 1 month ago
View on GitHub
psx/schema 0.84 PSX Schema describes database schemas in a JSON or YAML definition, then generates Doctrine DBAL schema, PHP model classes, and other formats. It can import existing schemas from MySQL or Doctrine, keeping database structure portable, version-controllable, and easy to evolve in PHP applications. 55 57 12 5K 0 0.6 26.9 Apache-2.0 —
View on GitHub
apie/schema-generator 0.83 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
nette/assets 0.83 Nette Assets is a lightweight asset pipeline for Nette apps. It helps you manage and reference CSS/JS, handle versioning/cache busting, and organize assets for development and production builds with a simple API and configuration. 47 45 6 17K 0 21.8 41.2 NOASSERTION 1 week ago
View on GitHub
laracraft-tech/laravel-schema-rules 0.83 Laravel Schema Rules automatically generates basic Laravel validation rules from your database table schema, giving you a starting point to fine-tune validation. Install as a dev dependency and generate rules for whole tables or specific columns. 362 362 24 5K 0 14.7 16.8 MIT 7 months ago
View on GitHub
nette/routing 0.83 Nette Routing is a standalone two-way router for PHP that maps SEO-friendly URLs to presenter/action pairs and back. It supports route masks, parameters, localization, and is used by the Nette Framework. 260 262 5 293K 0 24.5 49.5 NOASSERTION 1 week ago
View on GitHub
eclipxe/xmlschemavalidator 0.83 A lightweight PHP library for validating XML documents against XSD schemas using DOMDocument and libxml. It provides simple APIs for validating XML strings or files, collects detailed schema errors, supports exception-based handling, and integrates easily into Composer-based PHP projects. 15 17 5 18K 0 7.5 44.8 MIT 7 months ago
View on GitHub
coder-at-heart/object-models 0.83 — 5 6 0 1 0 0.0 0.9 MIT —
View on GitHub
nette/application 0.83 Nette Application is a lightweight MVC layer for PHP: presenters, routing, request handling, and signals for building clean web apps. It integrates smoothly with Nette DI and Latte and can be used standalone in any project. 453 460 116 360K 7 38.3 50.8 NOASSERTION 6 days ago
View on GitHub
hnhdigital-os/laravel-model-schema 0.83 Laravel Model Schema adds schema introspection to Eloquent models, letting you read column names, types, and related metadata directly from the model. Handy for generating forms, filters, validation rules, and admin scaffolding without querying the database manually. 12 12 0 0 0 0.4 — MIT 3 years ago
View on GitHub
theriddleofenigma/laravel-model-validation 0.83 Declare validation rules directly on your Eloquent models and have them run automatically on the events you choose, such as saving, creating, or updating. Invalid saves throw Laravel's ValidationException, so no form requests or repeated validator calls are needed. 33 34 5 2K 0 17.0 26.6 MIT 3 months ago
View on GitHub
nette/di 0.83 Nette DI is a fast, flexible dependency injection container for PHP with smart autowiring and compile-time configuration. It helps structure applications cleanly, reduce boilerplate, and catch wiring errors early. Ideal for Nette Framework and standalone PHP projects. 922 928 73 1M 3 36.9 50.9 NOASSERTION 1 week ago
View on GitHub
nette/safe 0.83 nette/safe is a lightweight Nette library providing exception-throwing wrappers for risky PHP functions, helping Laravel and PHP projects fail loudly instead of silently returning false. It offers safer file, stream, and process helpers for more reliable error handling. 16 17 2 22K 0 0.1 30.3 NOASSERTION —
View on GitHub
michael4d45/laravel-model-schema 0.83 Laravel package for defining and managing Eloquent model schemas in code, helping keep model attributes, database structure, and related configuration aligned. It offers a single source of truth for model fields and can reduce duplication between models and migrations. 0 — 0 — 0 16.8 — MIT 2 months 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.
laravel2580/idehelpers
delatbabel/viewpages
anavel/gettext
muhamadrezaar/highcharts
delatbabel/keylists
frankkessler/salesforce-laravel-oauth2-rest
anavel/foundation
wdmtech/enviricons
eii/laravel-captcha
muka/shape-reader
tdt/json
refinery29/php-cs-fixer-config
hotmeteor/eco-env
mvaliolahi/hydrate
wearede/tbcpay-php
parsnick/steak
thibaud-dauce/mattermost-php
multilinguals/apollo-client
antaresbr/collection
kr0lik/phpstan-rules