laminas/laminas-coding-standard
Provides Laminas PHP coding standard rules and tooling to enforce consistent code style and quality across projects, integrating with CI to automate checks and help teams follow Laminas conventions.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| boundwize/structarmed | StructArmed is a dev-only PHP architecture guard: define layers and dependency rules, start from presets (PSR-4/1/12, MVC, DDD), then tune or skip checks in PHP. Run it in CI to catch boundary violations before they become conventions. | 29 | 30 | 1 | 268K | 0 | 31.9 | 63.8 | MIT | 1 week ago | |
| codingmatters/client-management-package | Laravel package for managing clients in your application. Provides a foundation for client records and related workflows so you can add, update, and organize client data consistently across projects. | 0 | 0 | 0 | 0 | 0 | 0.1 | — | AGPL-3.0 | — | |
| codingmatters/personnel-management-package | Laravel package for basic personnel management. Provides an Employees module for organizing employee records and related data inside your application, packaged for easy installation and integration. AGPL-3.0 licensed. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | AGPL-3.0 | — | |
| hyperf/laminas-mime | — | 1 | — | 0 | — | 0 | 0.0 | — | BSD-3-Clause | 1 year ago | |
| laminas/laminas-cache | Laminas Cache provides flexible caching for PHP apps with storage adapters (memory, filesystem, Redis, etc.), plugins, and cache patterns. Includes PSR-6/PSR-16 support, configuration options, and utilities for improving performance and reducing expensive operations. | 106 | 107 | 59 | 146K | 9 | 30.1 | 54.1 | BSD-3-Clause | 2 months ago | |
| laminas/laminas-cache-storage-adapter-apcu | — | 3 | 3 | 7 | 28K | 1 | 20.1 | 60.3 | BSD-3-Clause | 2 months ago | |
| laminas/laminas-cache-storage-adapter-benchmark | Benchmark adapter for laminas-cache to measure cache storage performance. Wrap a cache storage to record timing and profiling data for reads/writes, helping compare adapters and spot slow operations during testing and tuning. | 0 | 0 | 5 | 351 | 1 | 17.3 | 39.9 | — | 2 months ago | |
| laminas/laminas-cache-storage-adapter-blackhole | Blackhole cache adapter for Laminas Cache: accepts writes and discards them, always behaving like a cache miss. Useful for disabling caching, testing, or benchmarking without changing code paths. | 2 | 2 | 9 | 42K | 2 | 21.4 | 63.7 | BSD-3-Clause | 2 months ago | |
| laminas/laminas-cache-storage-adapter-ext-mongodb | — | 2 | 2 | 8 | 18K | 2 | 4.3 | 54.5 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-cache-storage-adapter-filesystem | Filesystem storage adapter for laminas-cache. Provides a cache backend that persists items on disk with configurable options and integration with Laminas Cache storage interfaces, suitable for local or shared filesystem caching. | 7 | 7 | 16 | 107K | 4 | 22.0 | 64.4 | BSD-3-Clause | 2 months ago | |
| laminas/laminas-cache-storage-adapter-memcached | Memcached storage adapter for Laminas Cache. Provides a cache storage implementation backed by the PHP Memcached extension, supporting common cache operations, options, and integration with Laminas cache plugins and configuration. | 1 | 1 | 8 | 49K | 1 | 4.6 | 56.3 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-cache-storage-adapter-memory | In-memory cache storage adapter for Laminas Cache. Provides a simple, fast, non-persistent cache for the current PHP process, useful for testing, prototyping, or per-request caching without external services. | 4 | 4 | 12 | 81K | 1 | 19.1 | 62.6 | BSD-3-Clause | 2 months ago | |
| laminas/laminas-cache-storage-adapter-redis | Redis storage adapter for Laminas Cache. Provides a Redis-backed cache implementation with configurable options for connecting to Redis and storing cache items efficiently, suitable for applications needing fast, shared caching. | 7 | 7 | 15 | 53K | 6 | 19.0 | 60.0 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-cache-storage-adapter-session | Session-based cache storage adapter for Laminas Cache. Stores cached items in PHP sessions, useful for per-user caching and small transient data. Integrates with Laminas\Cache\Storage; suitable for apps already relying on session state. | 4 | 4 | 4 | 20K | 1 | 3.4 | 51.2 | BSD-3-Clause | 2 years ago | |
| laminas/laminas-cache-storage-adapter-test | Test adapter for Laminas Cache storage. Provides a lightweight in-memory storage implementation useful for unit tests and CI, enabling predictable cache behavior without external services or persistent backends. | 1 | 1 | 10 | 730 | 2 | 22.9 | 41.1 | BSD-3-Clause | 2 months ago | |
| laminas/laminas-cache-storage-deprecated-factory | — | 2 | 2 | 7 | 25K | 0 | 1.4 | 54.2 | — | 1 year ago | |
| laminas/laminas-cli | Console tooling for Laminas applications and components. Provides a CLI entry point, command discovery/registration, and integration helpers to build and run project-specific commands via Composer and your framework configuration. | 56 | 56 | 23 | 125K | 11 | 28.2 | 58.2 | BSD-3-Clause | 2 months ago | |
| laminas/laminas-code | Generate, analyze, and manipulate PHP code with Laminas Code. Provides reflection utilities, code generators, docblock parsing, and class/file generation helpers for building frameworks, tooling, and meta-programming workflows. | 1,911 | 1,915 | 90 | 4M | 21 | 35.9 | 57.3 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-component-installer | Composer plugin for Laminas and Mezzio apps that automates discovery, installation, and configuration of components/modules. Updates application config during composer install/update to enable packages with minimal manual setup. | 29 | 30 | 11 | 94K | 6 | 28.8 | 59.0 | BSD-3-Clause | 2 weeks ago | |
| laminas/laminas-config | Abandoned Laminas library for managing application configuration. Provides config containers and utilities (e.g., reading/merging structured config) used across Laminas/Zend-style apps. No further development; see Laminas TSC minutes for details. | 48 | 49 | 29 | 715K | 0 | 8.8 | 45.4 | BSD-3-Clause | 4 months ago | |
| laminas/laminas-config-aggregator | Aggregate and merge configuration from multiple providers in Laminas/Mezzio apps. Supports ordered loading, caching, PHP/array and glob-based config files, and environment-specific overrides for fast, predictable configuration builds. | 39 | 39 | 16 | 127K | 3 | 27.6 | 58.4 | BSD-3-Clause | 5 days ago | |
| laminas/laminas-container-config-test | Test helper for Laminas container configuration: validates service/container config arrays and wiring in a predictable way for unit tests. Useful for ensuring factories, aliases, and dependencies are registered correctly across your Laminas modules. | 5 | 5 | 6 | 4K | 2 | 11.2 | 41.5 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-db | Laminas DB provides a database abstraction layer for PHP: adapters for multiple drivers, SQL query building, result sets, metadata, and utilities. Supports prepared statements and transactions, and integrates with Laminas components for flexible, portable DB access. | 140 | 142 | 83 | 331K | 19 | 37.1 | 68.0 | BSD-3-Clause | 2 weeks ago | |
| laminas/laminas-di | Dependency injection container for Laminas apps. Supports autowiring, configuration-driven definitions, factories, and runtime instantiation to manage object creation and wiring with minimal boilerplate. Integrates with Laminas ServiceManager patterns and PSR-friendly practices. | 36 | 36 | 25 | 353K | 9 | 23.7 | 66.6 | BSD-3-Clause | 4 months ago | |
| laminas/laminas-diactoros | PSR-7 HTTP message implementation (ServerRequest, Request, Response, Stream, UploadedFile, Uri) for PHP. Includes factories and utilities for creating and normalizing requests/responses, with strong type coverage and interoperability with PSR-17/PSR-15. | 549 | 558 | 78 | 3M | 22 | 28.5 | 65.2 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-diagnostics | Run health checks for your PHP/Laminas apps and environments. laminas-diagnostics provides diagnostic tests and reporting for common issues, with an extensible API for custom checks and CI-friendly output. | 83 | 83 | 34 | 120K | 3 | 25.6 | 53.0 | BSD-3-Clause | 3 months ago | |
| laminas/laminas-escaper | Securely escape untrusted data for HTML, HTML attributes, JavaScript, CSS, and URLs to prevent XSS. Laminas Escaper provides robust, context-aware escaping utilities for PHP apps and templates. | 222 | 222 | 23 | 2M | 6 | 14.7 | 59.4 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-eventmanager | Laminas EventManager provides a flexible event and listener system for PHP applications. Attach listeners, trigger events, manage priorities, and use shared event managers to coordinate decoupled components across your app. | 1,020 | 1,022 | 19 | 904K | 4 | 20.3 | 46.3 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-feed | Laminas\Feed provides tools for reading and creating RSS and Atom feeds in PHP. Parse feeds, work with entries and metadata, and generate valid syndication output for your applications or services. | 166 | 167 | 33 | 706K | 17 | 29.1 | 64.5 | BSD-3-Clause | 3 months ago | |
| laminas/laminas-filter | A collection of reusable data filters for PHP apps. Provides string and numeric normalization, file and HTML filters, and a plugin manager to compose filter chains. Useful for sanitizing and transforming input consistently across Laminas and other frameworks. | 95 | 95 | 37 | 780K | 2 | 20.3 | 59.4 | BSD-3-Clause | 6 months ago | |
| laminas/laminas-http | Laminas HTTP component providing HTTP client, request/response objects, headers and URI utilities for PHP applications. Useful for building and consuming web services, handling redirects, cookies, and proxy/adapter-based transports. | 37 | 37 | 37 | 734K | 6 | 19.8 | 63.5 | BSD-3-Clause | 6 months ago | |
| laminas/laminas-httphandlerrunner | Executes PSR-15 HTTP request handlers by bridging PSR-7 requests/responses with common PHP runtimes. Provides runners for SAPI and other environments, simplifying bootstrap, emitting responses, and integrating middleware/handler apps in Laminas or any PSR stack. | 72 | 73 | 19 | 540K | 2 | 9.4 | 1.6 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-hydrator | Laminas Hydrator provides flexible strategies to hydrate and extract data between objects and arrays. Supports reflection, class methods, naming strategies, and custom hydrators, making it easy to map entities, DTOs, and forms cleanly across your application. | 129 | 132 | 35 | 460K | 13 | 34.8 | 64.1 | BSD-3-Clause | 3 weeks ago | |
| laminas/laminas-i18n | Internationalization tools for Laminas applications, including locale-aware translation, formatting, and pluralization support. Helps build multilingual PHP apps with proper locale handling and integration with Laminas MVC and services. | 77 | 79 | 38 | 764K | 17 | 36.3 | 74.5 | BSD-3-Clause | 2 weeks ago | |
| laminas/laminas-json | Abandoned Laminas JSON component. Provided utilities for encoding/decoding JSON and related helpers, but it will receive no further development. See Laminas TSC minutes for details and consider migrating to supported alternatives. | 0 | 38 | — | 760K | — | 8.3 | 45.4 | — | — | |
| laminas/laminas-loader | Abandoned Laminas component that provided autoloading and plugin loading utilities for PHP applications. No further development is planned; check Laminas TSC minutes for details and consider migrating to supported alternatives. | 28 | 27 | 14 | 831K | 0 | 7.3 | 44.8 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-mail | Abandoned Laminas component for composing, parsing, and sending email messages. No further development; use ddeboer/imap for IMAP, zbateson/mail-mime-parser for MIME parsing, and symfony/mailer for sending mail. | 99 | 101 | 77 | 347K | 64 | 29.4 | 71.3 | BSD-3-Clause | 2 years ago | |
| laminas/laminas-mime | Laminas MIME component for handling MIME messages and parts. Note: this package is abandoned and will receive no further development. For an actively maintained alternative, consider symfony/mime or zbateson/mail-mime-parser. | 28 | 29 | 37 | 398K | 0 | 1.8 | 39.0 | BSD-3-Clause | 2 years ago | |
| laminas/laminas-mvc | Laminas MVC is a modular, event-driven MVC framework for PHP applications. It provides routing, controllers, view integration, dependency injection, and configuration management, helping you build scalable, maintainable web apps and APIs on top of Laminas components. | 171 | 174 | 64 | 558K | 24 | 14.6 | 58.3 | BSD-3-Clause | 1 year ago | |
| laminas/laminas-paginator | Laminas Paginator provides flexible pagination for PHP apps, with adapters for arrays, iterators, and database results. Generate page ranges and navigation data, and integrate with Laminas MVC or use standalone for paged listings. | 24 | 25 | 20 | 162K | 1 | 17.9 | 58.2 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-router | Laminas Router provides flexible, composable routing for PHP applications, with HTTP/console route types, route matching and assembly, and integration points for Laminas MVC/Mezzio. Includes CI-tested components and configurable route stacks. | 35 | 36 | 16 | 633K | 16 | 27.6 | 69.5 | BSD-3-Clause | 3 months ago | |
| laminas/laminas-serializer | Laminas Serializer provides a flexible way to serialize and unserialize PHP data using multiple adapters (e.g., PHP serialize, JSON, Base64). Includes configuration options, adapter plugins, and error handling for safe, consistent data transformation. | 34 | 34 | 21 | 123K | 1 | 24.5 | 58.5 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-server | Laminas Server provides server-side components for building web service APIs in PHP, including SOAP and JSON-RPC. Define services, handle requests, and generate responses with flexible dispatching and integration options for legacy and modern applications. | 24 | 24 | 19 | 630K | 3 | 19.9 | 63.6 | BSD-3-Clause | 4 months ago | |
| laminas/laminas-servicemanager | Powerful dependency injection and service container for PHP. Manage factories, abstract factories, delegators, aliases, and shared services, with PSR-11 interoperability and robust configuration for complex applications. | 158 | 161 | 62 | 1M | 13 | 36.1 | 71.8 | BSD-3-Clause | 3 weeks ago | |
| laminas/laminas-session | — | 81 | 82 | 39 | 494K | 25 | 36.6 | 71.9 | BSD-3-Clause | 2 weeks ago | |
| laminas/laminas-stdlib | Utility components for PHP from the Laminas project: data structures, array and string helpers, hydrators, validators, option objects, and more. A shared toolbox used across Laminas and usable standalone in any PHP application. | 237 | 236 | 46 | 2M | 8 | 21.2 | 61.5 | BSD-3-Clause | 7 months ago | |
| laminas/laminas-stratigility | Laminas Stratigility provides PSR-15 HTTP middleware tools, including a middleware pipeline and helpers for composing request handlers. Build reusable, interoperable middleware stacks for PHP applications and frameworks. | 57 | 58 | 13 | 183K | 1 | 26.3 | 56.6 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-translator | Laminas Translator provides message translation for PHP apps, supporting multiple locales, pluralization, and translation files like gettext and PHP arrays. Includes adapters, loaders, and integration helpers to localize UI text cleanly across modules. | 3 | 3 | 3 | 776K | 2 | 13.6 | 61.3 | BSD-3-Clause | 5 months ago | |
| laminas/laminas-uri | Laminas URI provides a robust, standards-aware way to parse, validate, build, and manipulate URIs/URLs in PHP. It handles components like scheme, host, port, path, query, and fragment, with helpers for normalization and safe encoding. | 38 | 39 | 14 | 875K | 0 | 13.4 | 60.1 | BSD-3-Clause | 6 months ago | |
| laminas/laminas-validator | Validation component for PHP and Laminas applications. Provides a wide range of ready-to-use validators (strings, numbers, dates, files, and more), consistent error messages, and an extensible API to create custom validators and input filtering rules. | 156 | 161 | 63 | 1M | 16 | 34.7 | 67.7 | BSD-3-Clause | 1 month ago | |
| laminas/laminas-view | Laminas View provides flexible PHP view rendering for Laminas and other apps, including template resolvers, helpers, and multiple renderer options (PhpRenderer, JSON, etc.). Build reusable layouts and partials, manage view models, and integrate with MVC or standalone stacks. | 75 | 75 | 45 | 689K | 1 | 20.8 | 60.2 | BSD-3-Clause | 5 days ago | |
| laminas/laminas-xml | Secure XML utilities for PHP: parse and validate XML with safe defaults, mitigate XXE/XEE attacks, and control external entity loading. Helpful for apps that consume untrusted XML and need hardened DOM/LibXML configuration. | 14 | 14 | 10 | 199K | 1 | 16.0 | 61.7 | BSD-3-Clause | 4 months ago | |
| laminas/laminas-xml2json | Convert XML to JSON in PHP via Laminas, with options for simple/pretty output and flexible handling of attributes, elements, and namespaces. Useful for bridging XML-based APIs and JSON consumers. | 14 | 14 | 3 | 3K | 0 | 0.8 | 32.4 | BSD-3-Clause | 4 years ago | |
| laminas/laminas-xmlrpc | Laminas XML-RPC provides client and server components for XML-RPC in PHP. Build and parse XML-RPC requests/responses, expose methods via a server, and integrate with Laminas components for transport, encoding, and fault handling. | 25 | 25 | 17 | 150K | 5 | 20.6 | 60.8 | BSD-3-Clause | 4 months ago | |
| oroinc/laminas-mail | oroinc/laminas-mail is a small bridge package for using Laminas Mail components within Oro applications. Provides the Laminas mail classes and configuration needed to send emails, manage transports, and integrate with Oro’s mailing features. | 0 | 0 | 0 | 158 | 0 | 0.1 | 30.7 | BSD-3-Clause | — | |
| oroinc/laminas-mime | — | 0 | 0 | 0 | 159 | 0 | 0.0 | 30.8 | BSD-3-Clause | — | |
| phly/keep-a-changelog | Generates and maintains a Keep a Changelog–style CHANGELOG.md for PHP projects. Helps you create standardized release notes, add entries, and manage version sections consistently, making it easier to track changes and publish clear, human-readable changelogs. | 184 | 184 | 25 | 2K | 9 | 13.7 | 19.1 | BSD-2-Clause | 1 year ago |
How can I help you explore Laravel packages today?