jwadhams/json-logic-php
Evaluate JsonLogic rules in PHP to share and store business logic across frontend and backend. Parses JSON-formatted logic (arrays/objects), supports nesting, comparisons, boolean ops, and data-driven evaluation via JsonLogic::apply with input data.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| herrera-io/json | 0.75 | PHP library for working with JSON data: read, write, validate, and manipulate JSON structures with a simple API. Useful for encoding/decoding, handling JSON files, and keeping JSON processing consistent across your applications. | 0 | 52 | — | 3K | — | 0.0 | 48.5 | — | — | |
| coredump/jdd-api | 0.74 | Laravel package exposing model resources via a simple JSON API and a Vue-friendly client: chain endpoints like $api.users[1].roleObject.users.array(), load rows/arrays, CRUD (post/put/delete), and call model methods with parameters. | 2 | 2 | 0 | 0 | 0 | 1.8 | 1.5 | — | 5 years ago | |
| neomerx/json-api | 0.74 | Framework-agnostic PHP library implementing JSON:API v1.1. Builds compliant documents, relationships, compound includes, meta and errors. Parses/validates Accept/Content-Type and query params (pagination, sorting, sparse fields) to return proper 415/406 responses. | 737 | 743 | 66 | 25K | 8 | 16.9 | 23.4 | Apache-2.0 | 6 years ago | |
| leongrdic/smplang | 0.74 | SMPLang is a small PHP language/parser package for defining and evaluating simple expressions in your app. Useful for lightweight DSLs, rules, filters, or templating-like syntax, with an emphasis on minimal setup and easy integration into Laravel projects. | 16 | 16 | 4 | 56K | 1 | 1.4 | 48.9 | — | 4 years ago | |
| behnamhosseini/log-to-json | 0.74 | Convert Laravel log output to JSON. Choose between two logging modes via a simple config setting, and publish the package config to customize behavior. Install via Composer and integrate with your existing Laravel logging setup. | 2 | 2 | 1 | 0 | 0 | 0.3 | — | — | 5 years ago | |
| drinks-it/rule-engine | 0.74 | — | 1 | 1 | 0 | 16 | 0 | 9.0 | 13.2 | MIT | 2 years ago | |
| safemood/discountify | 0.74 | Laravel package for dynamic, condition-based discounts. Define custom conditions, apply percentage discounts, set global discount and tax rate, support coupon and class-based discounts, dynamic item field names, optional condition skipping, and event tracking for e-commerce totals. | 234 | 234 | 20 | 137 | 0 | 21.1 | 3.0 | MIT | 3 months ago | |
| paknahad/jsonapi-bundle | 0.74 | Laravel package for building JSON:API-compliant APIs. Provides controllers, resources and request handling to standardize responses, filtering, sorting, pagination, includes and errors, helping you ship consistent endpoints faster. | 71 | 72 | 26 | 519 | 18 | 6.4 | 18.3 | MIT | — | |
| ergebnis/json-normalizer | 0.73 | Normalize JSON documents with composable normalizers. Includes generic and vendor-specific normalizers for formatting, indentation, schema-based ordering, JSON encoding, chaining, callbacks, and controlling final newlines. Install via Composer and apply a Normalizer to produce consistent JSON output... | 81 | 83 | 5 | 1M | 0 | 11.9 | 57.0 | MIT | 11 months ago | |
| symfony/expression-language | 0.73 | Symfony ExpressionLanguage provides a fast engine to evaluate and compile simple one-line expressions (often boolean rules). Use it to embed dynamic conditions, calculations, and access to variables/functions in a safe, extensible way. | 2,840 | 2,861 | 45 | 5M | 0 | 45.3 | 51.9 | MIT | 1 month ago | |
| sweetrdf/json-ld | 0.73 | — | 4 | 4 | 1 | 1K | 0 | 17.4 | 38.7 | MIT | 2 months ago | |
| laktak/hjson | 0.73 | PHP library for parsing and generating Hjson (Human JSON). Read relaxed JSON with comments, optional commas, and unquoted keys/strings; stringify back to Hjson. Supports preserving whitespace/comments for round-trip editing. Install via Composer: laktak/hjson. | 86 | 87 | 19 | 4K | 2 | 5.0 | 22.3 | MIT | 1 year ago | |
| mohammad-fouladgar/eloquent-builder | 0.73 | — | 526 | 527 | 42 | 1K | 0 | 4.2 | 7.2 | MIT | 7 years ago | |
| scienta/doctrine-json-functions | 0.72 | Adds JSON function support to Doctrine ORM DQL by registering custom function nodes for multiple databases. Use MySQL/MariaDB, PostgreSQL, SQLite (json1), or SQL Server JSON functions directly in DQL with platform validation. | 589 | 591 | 51 | 725K | 6 | 26.9 | 48.5 | MIT | 4 months ago | |
| braincrafted/json | 0.72 | Object-oriented wrapper around PHP’s json_encode() and json_decode() providing simple static encode/decode methods plus exception-based error handling. Supports decoding to arrays or objects via Json::DECODE_ASSOC and Json::DECODE_OBJECT. | 2 | 3 | 0 | 21 | 0 | 0.3 | — | — | 11 years ago | |
| php-junior/pricing-engine | 0.72 | — | 9 | 9 | 1 | 0 | 0 | 8.7 | — | MIT | 7 months ago | |
| peekmo/jsonpath | 0.72 | peekmo/jsonpath adds JSONPath querying to PHP/Laravel, letting you select, filter, and extract values from complex JSON/arrays using familiar JSONPath expressions. Useful for API responses, config inspection, and transforming nested data quickly. | 72 | 74 | 21 | 20K | 9 | 2.2 | 25.7 | MIT | 12 years ago | |
| langleyfoxall/math_eval | 0.72 | Safely evaluate math expressions in PHP. langleyfoxall/math_eval parses and computes strings with operators, brackets, and common functions, ideal for user-defined formulas and configuration values without using eval(). Lightweight and easy to integrate in Laravel or any PHP app. | 42 | 43 | 6 | 8K | 2 | 20.2 | 37.0 | LGPL-3.0 | 1 month ago | |
| phrity/util-transformer | 0.72 | Lightweight PHP utility for transforming values between types. Provides transformers with canTransform()/transform(), plus resolvers to chain and recurse converters. Includes JSON/flatten decoders and converters for basic types, DateTime, enums, Stringable, Throwable and more. | 0 | 0 | 0 | 37K | 0 | 10.5 | 59.5 | MIT | 8 months ago | |
| sourcetoad/rule-helper-for-laravel | 0.72 | Fluent helpers for building Laravel validation rules. Use RuleSet to chain required/unique/max and add custom rules, or Rule for static rule builders. Supports reusable defined rule sets and extras like requiredIfAll/requiredIfAny for complex conditions. | 9 | 9 | 1 | 9K | 0 | 20.5 | 45.5 | MIT | 4 months ago |
How can I help you explore Laravel packages today?