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

Cmdl Parser Php Laravel Package

nhagemann/cmdl-parser-php

A PHP parser for CMDL that reads CMDL source and produces structured data for use in PHP applications. Useful for validation, tooling, and integrating CMDL definitions into your projects.

Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
sebastian/cli-parser 0.80 sebastian/cli-parser is a lightweight PHP library for parsing $_SERVER['argv'], extracted from PHPUnit. It gives command-line tools a simple way to read and validate arguments and options without a full CLI framework. 1,207 1,207 7 23M 1 23.5 62.5 BSD-3-Clause 3 months ago
View on GitHub
webignition/string-parser 0.79 A lightweight PHP library for parsing strings character by character. It offers a simple state-machine style API for walking input, inspecting characters, and extracting values, making it a practical foundation for building custom parsers and tokenizers. 5 — 0 — 1 0.2 — MIT 5 years ago
andydefer/php-signature-parser 0.78 A strict, typed parser for CLI signatures that extracts the command source, required and default arguments, nullables, variadics, enums, and flags using value objects and typed collections, with ^ spacing, inline comments, special tokens, and custom tags. 0 0 0 543 0 0.0 37.8 — —
View on GitHub
maml/maml 0.78 — 7 6 0 233K 0 10.6 59.5 MIT 6 months ago
View on GitHub
symplify/simple-php-doc-parser 0.78 Simple PHP Doc Parser by Symplify is a lightweight library for reading PHP docblocks. It extracts comments, tags, and annotations from classes, methods, and properties through a simple API, making PHPDoc data easy to use in static analysis, code generation, and documentation tools. 0 24 — 480 — 0.0 37.1 — —
View on GitHub
mikehaertl/php-shellcommand 0.78 Run and manage shell commands from PHP with a simple, safe API. Capture output, exit codes, and errors; set timeouts, working dir, env vars, and pipes; build commands with proper escaping. Useful for CLI wrappers and background jobs. 325 340 53 1M 3 8.9 50.8 MIT 3 years ago
View on GitHub
ulrichsg/getopt-php 0.78 Lightweight PHP library for parsing command-line options and arguments (getopt). Define short/long flags, required/optional values, and get a clean result for building CLI tools. No framework dependencies, simple API, supports help/usage output. 344 353 61 239K 2 13.1 39.5 MIT 1 year ago
View on GitHub
nicoswd/php-rule-parser 0.77 A lightweight PHP parser for validation-style rule strings, turning expressions like required|max:255 into structured rule objects with names and parameters. Useful for custom validators, form/request tooling, or inspecting Laravel-style rules without a full framework. 130 — 18 — 1 11.2 — MIT 6 months ago
php-school/terminal 0.77 php-school/terminal is a small PHP utility that provides a simple, concise API for interacting with the terminal. Install it via Composer (composer require php-school/terminal) and use it to build terminal-based interactions and interfaces with minimal boilerplate. 21 21 7 30K 2 21.6 52.5 — 2 weeks ago
View on GitHub
nette/command-line 0.77 Nette Command Line is a lightweight PHP library for parsing command-line arguments, options, and commands. It offers automatic help generation, input validation, and a simple API for building CLI tools and console applications. 37 — 4 — 0 19.8 — NOASSERTION 2 weeks ago
ircmaxell/php-c-parser 0.77 Parse C source files into an AST in PHP (PHP 8.4+), including preprocessing resolution. Use a Context to set #define values (ints, strings, identifiers) before parsing. Great for analysis tools, code inspection, and experimentation. 43 44 7 237 4 11.9 13.3 MIT 6 months ago
View on GitHub
mcstreetguy/composer-parser 0.77 A PHP library for parsing composer.json and composer.lock files into structured, object-oriented data. It exposes package metadata, dependencies, version constraints, and lockfile contents, making Composer projects easy to inspect programmatically. 7 8 2 223 4 1.1 20.8 MIT 7 years ago
View on GitHub
nikic/php-parser 0.77 A PHP parser written in PHP that converts PHP 7/8 code into an abstract syntax tree, with tools for dumping, traversing, modifying, and regenerating code, plus name resolution and builders for static analysis and code generation. 17,466 17,540 1,145 31M 47 83.5 79.3 BSD-3-Clause 1 month ago
View on GitHub
Context7
phpstan/phpdoc-parser 0.77 phpstan/phpdoc-parser parses PHPDocs into a typed AST so you can read and modify docblocks programmatically. It handles rich types like unions, generics, array shapes, callables, and conditional types, plus Doctrine annotations. Powers PHPStan. 1,541 1,540 79 20M 6 42.4 71.7 MIT 1 week ago
View on GitHub
Context7
devanoxltd/php-html-parser 0.77 Lightweight PHP HTML parser with jQuery-style CSS selectors. Load HTML from strings or files, handle imperfect markup, and traverse nodes (attributes, innerHtml, siblings). Ideal for quick web scraping and DOM extraction in PHP 7.2–7.4. 0 0 0 28 0 0.9 20.2 MIT 1 year ago
View on GitHub
Context7
php-standard-library/shell 0.77 Safely run shell commands from PHP with automatic argument escaping and full control over error output. Part of the PHP Standard Library, it offers a clean, predictable API for executing processes while keeping your application secure from injection risks. 0 0 0 11K 0 21.4 64.8 MIT 1 week ago
View on GitHub
simple-cli/simple-cli 0.76 Dependency-free CLI framework for PHP 8 using attributes/annotations. Auto-generates --help docs, suggests mistyped commands, supports colors, interactive input with completion, and includes usage/version plus --help/--quiet/--verbose. CLI scaffolding and PHAR build support. 11 12 2 16K 0 4.5 42.9 MIT 3 years ago
View on GitHub
Context7
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.
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
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource