nyholm/dsn
PHP DSN parser and value object for working with connection strings. Parse and normalize DSNs for common schemes, access components like scheme, host, port, user and path, and build DSNs safely for databases, queues, mailers and more.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| enqueue/dsn | 0.80 | Parse and work with Enqueue DSNs (connection strings) for message queue transports. Lightweight PHP utility to read DSN options and parameters, used across the Enqueue ecosystem. MIT licensed. | 125 | 126 | 6 | 372K | 0 | 1.2 | 47.9 | MIT | 7 years ago | |
| b2pweb/bdf-dsn | 0.79 | Simple PHP DSN parser for database connection strings. Parse URL-style (mysql://user:pass@host/db?timeout=3) and PDO DSN format (mysql:host=...;dbname=...;timeout=...) into an easy-to-use object/array. | 1 | 2 | 0 | 911 | 0 | 0.0 | 36.7 | MIT | — | |
| symplify/php-config-printer | 0.79 | Print Symfony service and parameter configs to clean PHP files using nikic/php-parser. Generate output for configured services only or full configs (e.g., from YAML arrays) via SmartPhpConfigPrinter and YamlToPhpConverter. Ideal for config transformations and automation. | 31 | 32 | 2 | 8K | 0 | 0.1 | 23.3 | MIT | — | |
| yansongda/supports | 0.77 | — | 21 | 21 | 18 | 19K | 0 | 2.1 | 40.4 | MIT | 5 years ago | |
| nyholm/nsa | 0.77 | Testing helper to access and manipulate private/protected properties and methods in PHP. Set/get instance or static properties and invoke hidden methods to simplify tests and improve DX. Install via Composer: nyholm/nsa. | 228 | 229 | 11 | 104K | 0 | 15.9 | 40.6 | MIT | 4 months ago | |
| spatie/laravel-rdap | 0.76 | Laravel package for performing RDAP lookups (WHOIS successor) to fetch domain registration data as structured JSON. Includes built-in caching for TLD server discovery and RDAP responses, plus configurable retries/timeouts for unreliable endpoints. | 72 | 73 | 17 | 13K | 0 | 25.1 | 36.2 | MIT | 1 month ago | |
| aitradeinc/php-sql-parser | 0.76 | A PHP SQL parser library for analyzing SQL strings. Parse queries into structured data (AST/array) you can inspect, validate, rewrite, or use for tooling like linters, query builders, or migration helpers. Lightweight package for PHP applications. | 0 | 0 | 1 | 0 | 0 | 0.9 | — | MIT | 4 years ago | |
| phpmyadmin/sql-parser | 0.76 | — | 484 | 497 | 119 | 643K | 57 | 37.1 | 68.2 | GPL-2.0 | 9 months ago | |
| dovstone/symfony-blog-admin-bundle-mongodb-based | 0.76 | — | 0 | 0 | — | 0 | — | 0.3 | — | — | — | |
| anh/doctrine-extensions-resource | 0.76 | — | 2 | 2 | 0 | 2 | 0 | 0.0 | 3.1 | — | — | |
| citizen63000/easy-api-core | 0.76 | — | 0 | 0 | 1 | 1 | 0 | 18.7 | 4.8 | MIT | 1 month ago | |
| mykehowells/dotenv | 0.76 | Load and manage environment variables in PHP/Laravel using .env files. Simple API for reading config values across local, staging, and production setups, making it easy to keep secrets and per-environment settings out of code. | 2 | 2 | 0 | 5 | 0 | 0.9 | 5.9 | — | 10 years ago | |
| avris/dotenv | 0.76 | Tiny PHP dotenv loader for reading .env files and injecting variables into the environment, $_ENV, and $_SERVER. Supports common KEY=VALUE syntax, quotes, comments, and safe defaults to keep config out of code and VCS. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| kekos/multipart-form-data-parser | 0.76 | Parse multipart/form-data bodies in PHP, including raw HTTP input. Useful for handling file uploads and form fields when your environment doesn’t populate $_FILES/$_POST (e.g., non-standard servers, PUT/PATCH requests). | 1 | 1 | 1 | 12K | 0 | 0.0 | 51.9 | — | — | |
| jms/parser-lib | 0.76 | 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. | 827 | 834 | 15 | 190K | 1 | 5.0 | 32.6 | Apache-2.0 | 4 years ago | |
| bookeenweb/opds-parser | 0.75 | PHP library for parsing OPDS-compliant catalog feeds. Fetch and parse feeds from a local file or URL, and extract OpenSearch search endpoints from opensearchdescription XML to help build catalog search features. | 0 | 0 | 0 | 0 | 2 | 2.2 | — | MIT | 7 years ago | |
| bookeenweb/opds-parser-bundle | 0.75 | — | 0 | 0 | 0 | 0 | 0 | 1.5 | — | MIT | 7 years ago | |
| certunlp/rdap-client | 0.75 | Laravel-friendly RDAP client for querying domain, IP, and ASN registration data from RDAP servers. Provides simple APIs to fetch and parse RDAP responses, helping you integrate WHOIS-style lookups into PHP apps with minimal setup. | 1 | 1 | 0 | 3 | 0 | 0.9 | 5.5 | GPL-2.0 | 5 years ago | |
| egyg33k/domain-parser-bundle | 0.75 | — | 0 | 0 | 1 | 0 | 0 | 0.6 | — | — | 10 years ago | |
| jeremykendall/php-domain-parser | 0.75 | Parse, validate, and normalize domains, subdomains, and suffixes using the Public Suffix List. Extract registrable domain vs. subdomain, handle IDNs and edge cases, and keep parsing rules current via PSL updates—ideal for URL processing, cookies, and security checks. | 1,241 | 1,249 | 126 | 339K | 0 | 19.0 | 33.7 | MIT | 1 year ago |
How can I help you explore Laravel packages today?