leongrdic/smplang
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sofa/eloquence-mutable | 0.81 | — | 26 | 26 | 15 | 5K | 0 | 3.0 | 31.6 | MIT | 5 years ago | |
| symfony/expression-language | 0.81 | Symfony's ExpressionLanguage component compiles and evaluates one-line expressions that return a value, usually a boolean. It's ideal for dynamic rules in configuration, security, and workflows, offering a safe parser and evaluator with no eval required. | 2,838 | 2,861 | 45 | 5M | 0 | 47.5 | 52.6 | MIT | 3 days ago | |
| langleyfoxall/math_eval | 0.81 | 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 | 19.0 | 36.9 | LGPL-3.0 | 4 months ago | |
| devtrw/parse-bundle | 0.81 | — | 1 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| mossadal/math-parser | 0.81 | Safe PHP math expression parser/evaluator that builds an AST from user formulas. Supports arithmetic, variables, and elementary functions, plus interpreters for evaluation, symbolic differentiation, and LaTeX pretty-printing; customizable lexer/parser with StdMathParser. | 179 | 179 | 40 | 73K | 9 | 4.9 | 39.5 | LGPL-3.0 | — | |
| volosyuk/simple-eloquent | 0.80 | — | 55 | 56 | 10 | 2K | 0 | 1.3 | 21.7 | MIT | 7 years ago | |
| tpetry/laravel-query-expressions | 0.80 | Add powerful SQL expression support to Laravel’s query builder. Compose reusable, type-safe expressions for functions, casts, JSON ops, windows, and more, with clean syntax and cross-database compatibility—ideal for advanced filtering, sorting, and computed columns. | 357 | 359 | 29 | 118K | 1 | 2.9 | 34.8 | MIT | — | |
| deepslam/content-parser | 0.80 | Laravel 5 package to extract a web page’s main content and title using automatic algorithms. Supports Graby (default) and Mercury API parsers, with an extensible architecture and optional HTML cleanup (remove CSS/style attrs, strip tags) for clean output. | 3 | 3 | 1 | 0 | 1 | 2.2 | — | — | 9 years ago | |
| jms/parser-lib | 0.80 | jms/parser-lib is a lightweight PHP parser library by JMS, providing reusable parsing components to build custom parsers quickly. Ideal for interpreting structured text and creating DSLs. Full docs available at jmsyst.com/libs/parser-lib. | 823 | 834 | 15 | 198K | 1 | 5.0 | 32.9 | Apache-2.0 | 4 years ago | |
| ardiakov/string-stack-calc | 0.79 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | — | 6 years ago | |
| sofa/eloquence-base | 0.79 | — | 79 | 79 | 64 | 6K | 12 | 9.1 | 30.6 | MIT | 5 years ago | |
| goaop/dissect | 0.79 | — | 2 | 3 | 1 | 9K | 0 | 12.5 | 53.0 | MIT | 7 months ago | |
| paquettg/php-html-parser | 0.79 | Fast, lightweight HTML parser for PHP that turns messy markup into a DOM-like tree. Crawl and scrape pages, query elements with CSS selectors, and extract text/attributes easily. Works with imperfect HTML and focuses on simple, fluent usage. | 2,395 | 2,446 | 467 | 126K | 54 | 43.7 | 49.2 | MIT | — | |
| mohammad-fouladgar/eloquent-builder | 0.79 | — | 525 | 526 | 42 | 3K | 0 | 4.2 | 10.9 | MIT | 7 years ago | |
| s9e/text-formatter | 0.78 | PHP text formatting library with plugin support for BBCode, Markdown, HTML, and more. Includes predefined bundles, extensive documentation, and a JavaScript port for client-side preview and demos. Install via Composer and integrate customizable parsing/rendering. | 244 | 252 | 42 | 125K | 9 | 15.0 | 41.4 | MIT | 11 months ago | |
| laravel-lang/lang | 0.73 | Laravel Localizations provides comprehensive language files for Laravel, giving your app ready-made translations for validation, auth, and framework messages across dozens of locales. Install via Composer and ship multilingual apps faster. | 7,783 | 7,806 | 2,917 | 1M | 0 | 74.9 | 34.8 | MIT | 3 days ago | |
| spiral/translator | 0.71 | Spiral Translator provides i18n translation tooling with static analysis support and auto-indexation. Designed for Spiral Framework apps, it helps manage locales, translation keys, and validation via PHPUnit/Psalm-friendly architecture. | 1 | 1 | 1 | 2K | 0 | 3.9 | 38.1 | MIT | 7 years ago | |
| spiral/logger | 0.70 | Spiral Logger provides a LogFactory and global log listeners for building and wiring PSR-3 compatible loggers in Spiral apps. Lightweight package with strong static analysis, tests, and CI support. | 14 | 14 | 0 | 733K | 0 | 4.3 | 55.3 | MIT | 6 years ago | |
| beloop/language | 0.70 | Laravel package for handling application languages and localization: manage available languages, switch the current locale, and provide helpers/middleware for language detection and routing. Lightweight setup for multilingual sites and dashboards. | 0 | 0 | 0 | 2 | 0 | 1.4 | 4.7 | — | 7 years ago | |
| spatie/laravel-translatable | 0.70 | A Laravel trait that makes Eloquent model attributes translatable, storing translations as JSON with no extra table needed. Set and retrieve per-locale values, with fallbacks for missing translations. | 2,459 | 2,486 | 296 | 2M | 0 | 50.0 | 47.5 | MIT | 2 weeks ago |
How can I help you explore Laravel packages today?