nette/utils
Handy PHP utility classes from the Nette Framework: strings, arrays, JSON, dates/times, file system helpers, safe reflection, and more. Lightweight, well-tested, and framework-agnostic—useful building blocks for everyday PHP and Laravel projects.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| a9f/fractor | — | 0 | 1 | 0 | 34K | 1 | 0.1 | 55.2 | NOASSERTION | — | |
| a9f/fractor-fluid | — | 0 | 0 | 1 | 33K | 0 | 0.0 | 55.3 | MIT | — | |
| a9f/fractor-htaccess | — | 0 | 0 | 1 | 32K | 0 | 0.0 | 55.3 | MIT | — | |
| apigen/apigen | ApiGen generates smart, readable API documentation for PHP projects. Modern, easy to use, and supports PHP 8.3 features plus rich phpDoc/ PHPStan types, generics, type aliases, enums, union/intersection types, readonly, and more. | 2,167 | 2,187 | 307 | 1K | 21 | 35.5 | 10.4 | NOASSERTION | 3 years ago | |
| besmartand-pro/doctrine-behaviors | — | 0 | 0 | 0 | 8 | 0 | 0.0 | 13.2 | MIT | — | |
| brandembassy/coding-standard | Opinionated PHP coding standard ruleset for enforcing consistent code style across projects. Built on common tooling (e.g., PHP_CodeSniffer) to simplify linting in CI and local development, helping teams keep formatting and conventions uniform. | 1 | 2 | 1 | 27K | 3 | 18.2 | 0.9 | — | 1 month ago | |
| contributte/qa | Contributte QA is a dev-only Composer package that bundles and streamlines PHP quality assurance tooling for your project. Install via composer require --dev contributte/qa and follow the included docs to integrate checks into your workflow/CI. | 2 | 3 | 6 | 9K | 0 | 12.9 | 52.9 | MIT | 5 months ago | |
| diabelb/doctrine-behaviors | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| driftingly/rector-laravel | Rector extension for Laravel that applies automated refactors and upgrade rules based on your composer.json or selected Laravel version sets. Includes rules for core Laravel and first‑party packages like Cashier and Livewire. | 1,224 | 1,221 | 103 | 1M | 19 | 45.1 | 57.9 | MIT | 2 weeks ago | |
| eag/easy-hydrator | — | 1 | 1 | 0 | 2K | 0 | 6.8 | 42.8 | MIT | 8 months ago | |
| effiana/doctrine-behaviors | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| eightmarq/doctrine-behaviors | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| ekrouzek/pagination-filters-bundle | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| jbelien/phpstan-sarif-formatter | SARIF error formatter for PHPStan (1.x/2.x). Outputs analysis results as SARIF JSON for easy integration with GitHub Code Scanning and CI pipelines. Configure via phpstan.neon and run phpstan analyze --error-format=sarif. | 13 | 13 | 2 | 20K | 1 | 1.3 | 43.8 | MIT | 1 year ago | |
| knplabs/doctrine-behaviors | — | 923 | 938 | 323 | 90K | 30 | 42.1 | 45.7 | MIT | 4 months ago | |
| latte/latte | Latte is a secure, fast PHP templating engine for clean, readable templates with powerful macros, automatic escaping, inheritance, and easy integration. Ideal for building maintainable views in PHP apps, including Laravel or standalone projects. | 1,282 | 1,296 | 111 | 170K | 18 | 43.7 | 42.0 | NOASSERTION | 1 month ago | |
| nette/application | Nette Application is the web framework core of the Nette stack, providing MVC architecture with presenters, routing, DI integration, HTTP handling, and error/debug support. Build secure, structured PHP web apps with clean separation of concerns. | 447 | 455 | 115 | 151K | 20 | 43.7 | 60.5 | NOASSERTION | 4 days ago | |
| nette/assets | Nette Assets is a lightweight asset pipeline for Nette apps. It helps you manage and reference CSS/JS, handle versioning/cache busting, and organize assets for development and production builds with a simple API and configuration. | 43 | 42 | 4 | 14K | 2 | 19.4 | 40.1 | NOASSERTION | 2 months ago | |
| nette/caching | High-performance caching library from Nette. Provides flexible cache storage backends, automatic expiration, dependency-based invalidation, and easy integration for PHP apps. Ideal for speeding up responses and reducing database or API load. | 436 | 442 | 44 | 208K | 14 | 36.5 | 50.5 | NOASSERTION | 3 weeks ago | |
| nette/component-model | Nette Component Model is a lightweight PHP package for building component-based UI structures. It provides component containers, naming and lookup, lifecycle hooks, and signal handling—forming the foundation used by Nette for reusable, composable components. | 287 | 287 | 10 | 161K | 0 | 27.3 | 44.6 | NOASSERTION | 1 week ago | |
| nette/database | Nette Database is a lightweight PHP database layer with a fluent SQL builder, safe parameter binding, and handy helpers for querying, fetching, and working with result sets. Includes connections, transactions, and simple caching for robust apps. | 543 | 567 | 113 | 76K | 61 | 51.6 | 64.6 | NOASSERTION | 1 month ago | |
| nette/di | Nette DI is a fast, configurable dependency injection container for PHP. Compile-time container generation boosts performance, while extensions, autowiring, and service definitions make complex apps easy to wire. Integrates smoothly with the Nette framework or standalone. | 923 | 929 | 75 | 338K | 16 | 41.4 | 54.0 | NOASSERTION | 1 month ago | |
| nette/finder | Nette Finder is a lightweight PHP utility for finding files and directories with an expressive, fluent API. Filter by name, size, date, and type, search recursively, and iterate results easily—ideal for CLI tools, build scripts, and apps. | 926 | 938 | 21 | 632K | 0 | 5.1 | 27.6 | NOASSERTION | 3 years ago | |
| nette/forms | Nette Forms is a PHP form-building library for creating secure, reusable web forms with built-in validation, CSRF protection, rendering helpers, and easy component composition. Integrates smoothly with Nette Framework but works standalone in any PHP app. | 529 | 543 | 146 | 135K | 23 | 44.6 | 54.4 | NOASSERTION | 1 week ago | |
| nette/http | Nette HTTP provides a clean, lightweight HTTP layer for PHP apps. It handles requests, responses, headers, cookies, sessions, and URL utilities with a consistent API, making it easy to build frameworks, middleware, or standalone services. | 488 | 508 | 89 | 203K | 17 | 40.9 | 55.9 | NOASSERTION | 1 week ago | |
| nette/mail | Lightweight PHP mailer from the Nette framework: compose and send emails with SMTP support, MIME messages, attachments, HTML/text bodies, and headers. Sensible defaults, easy integration, and good testability for apps and services. | 492 | 540 | 72 | 110K | 0 | 34.1 | 38.1 | NOASSERTION | 2 weeks ago | |
| nette/php-generator | Generate PHP code via a fluent API: build classes, interfaces, functions, methods, properties, namespaces, and PHPDoc, then render to valid PHP. Handy for code generators, scaffolding tools, and runtime code output with strict formatting and escaping. | 2,252 | 2,282 | 147 | 3M | 1 | 38.9 | 48.1 | NOASSERTION | 3 months ago | |
| nette/robot-loader | Nette RobotLoader is a fast, zero-configuration autoloader for PHP that automatically discovers classes, caches results for performance, and rebuilds when files change. Ideal for Nette apps and standalone projects needing reliable class loading. | 893 | 899 | 34 | 790K | 4 | 30.7 | 47.1 | NOASSERTION | 3 months ago | |
| nette/routing | Fast, flexible URL routing for PHP apps. Define clean routes with parameters, optional parts, and strict matching. Supports route lists, host/path based rules, URL generation, and reverse routing—ideal for structured web apps and APIs. | 259 | 260 | 4 | 147K | 2 | 19.6 | 43.7 | NOASSERTION | 3 months ago | |
| nette/schema | nette/schema is a small PHP library for validating and normalizing structured data. Define schemas for arrays, configuration, and user input with type checks, defaults, required fields, ranges, and clear error messages—ideal for safe config loading. | 1,009 | 1,013 | 28 | 11M | 8 | 27.4 | 64.7 | NOASSERTION | 3 months ago | |
| nette/security | Nette Security provides authentication and authorization for PHP apps, with ready-to-use user identity, login/logout handling, roles and permissions, and easy integration with Nette Framework services for secure access control. | 377 | 388 | 41 | 108K | 3 | 33.0 | 41.8 | NOASSERTION | 3 weeks ago | |
| pepakriz/phpstan-exception-rules | PHPStan extension that adds custom rules for analyzing exceptions. It helps catch improper throwing/catching, missing @throws annotations, and other exception-related issues to improve correctness and maintainability in PHP codebases. | 109 | 111 | 10 | 7K | 8 | 12.1 | 27.1 | — | 4 years ago | |
| phpstan/phpstan-nette | PHPStan extension for Nette Framework. Improves type inference for components, DI container, forms, presenters/sessions, Html dynamic methods, SmartObject magic properties, events, and regex-based Strings utilities. Includes optional Nette-specific rules. | 118 | 119 | 44 | 282K | 6 | 27.2 | 57.5 | MIT | 3 months ago | |
| rector/jack | Jack is an experimental CLI for safely upgrading Composer dependencies one version at a time. It can fail CI when too many major updates are overdue, highlight dev deps first, and help you open up next versions gradually to avoid risky big-bang upgrades. | 99 | 99 | 1 | 64K | 0 | 4.8 | 40.1 | MIT | 9 months ago | |
| rector/rector-laravel | Community Rector extension to automate Laravel upgrades. Adds Laravel and first-party package rules (e.g., Cashier, Livewire), with version-based set providers that detect your composer.json or manual level sets to apply the right refactors for your target Laravel version. | 1,224 | 1,219 | 103 | 11K | 19 | 44.7 | 27.1 | MIT | 2 weeks ago | |
| rector/swiss-knife | Swiss Knife for upgrades: CLI tools to keep codebases clean and PSR-4 compliant. Detect git merge conflicts and commented-out code, find multiple classes per file, fix namespaces to match PSR-4 roots, and finalize classes without children (with skips for mocks/files). | 205 | 206 | 17 | 109K | 0 | 6.2 | 39.1 | MIT | 9 months ago | |
| shipmonk/dead-code-detector | PHPStan extension that detects and helps remove unused PHP code. Finds dead methods/properties/constants/enum cases, dead cycles and transitive dead members, even dead tested code. Supports popular frameworks like Symfony and is configurable via usage providers. | 472 | 470 | 22 | 438K | 7 | 36.3 | 51.7 | — | 2 weeks ago | |
| ssch/typo3-rector | Instant upgrades and refactoring for TYPO3 sites and extensions, built on Rector. Apply automated code migrations between TYPO3 versions, remove deprecations, and modernize PHP code with a generated Rector config and CLI workflow (dry-run/process). | 260 | 264 | 68 | 118K | 26 | 38.8 | 52.8 | MIT | 1 month ago | |
| symplify/autowire-array-parameter | Automatically inject array parameters into PHP services with minimal configuration. Symplify Autowire Array Parameter resolves array constructor arguments from container config, reducing boilerplate and making service wiring cleaner in Symfony/Laravel-style DI setups. | 60 | 62 | 2 | 57K | 0 | 0.2 | 28.9 | MIT | — | |
| symplify/changelog-linker | Automatically links issue and pull request references in your changelog to GitHub (and similar) URLs. Cleans up release notes by turning #123, GH-123 or full references into clickable links, with configurable patterns and formatting for consistent, readable changelogs. | 77 | 85 | 9 | 14K | 0 | 0.7 | 31.2 | MIT | — | |
| symplify/coding-standard | Ready-to-use PHP CS Fixer and PHP_CodeSniffer rules bundled as a coding standard, with Symplify tooling integration. Helps keep projects consistent, modern, and clean with configurable rule sets suited for CI and team workflows. | 381 | 382 | 26 | 87K | 0 | 3.5 | 32.3 | MIT | 1 year ago | |
| symplify/config-transformer | Automates refactoring and normalization of configuration files, helping you transform legacy or inconsistent configs into a unified format. Supports common PHP config styles and streamlines upgrades by applying consistent, repeatable changes across large codebases. | 263 | 264 | 14 | 97K | 0 | 1.7 | 35.3 | MIT | — | |
| symplify/easy-ci | Automate PHP/Laravel CI chores with Symplify Easy CI: run code quality tools consistently, speed up setup, and keep checks uniform across projects. Handy for teams standardizing linting, static analysis, and test workflows in one place. | 18 | 20 | 3 | 41K | 0 | 0.2 | 45.3 | MIT | — | |
| symplify/easy-coding-standard | Easy Coding Standard (ECS) makes PHP coding standards effortless on PHP 7.2–8.5. Fast parallel runs, supports PHP_CodeSniffer and PHP-CS-Fixer, uses prepared rule sets, generates ecs.php config on first run, and can check and auto-fix code with --fix. | 1,608 | 1,622 | 92 | 899K | 0 | 23.1 | 40.8 | MIT | 6 months ago | |
| symplify/easy-parallel | Run PHP tasks in parallel with a simple API. Easy Parallel helps speed up builds and code analysis by distributing work across multiple processes, while keeping output manageable and integration straightforward in existing Symplify and custom tooling. | 11 | 11 | 5 | 28K | 1 | 0.4 | 46.5 | MIT | — | |
| symplify/easy-testing | Utilities for easier PHP unit testing, focused on writing cleaner tests with less boilerplate. Provides helpers and base test cases commonly used in Symplify tools to streamline assertions, fixture handling, and test setup across projects. | 41 | 42 | 3 | 46K | 0 | 0.1 | 29.7 | MIT | — | |
| symplify/git-wrapper | — | 38 | 36 | 3 | 2K | 0 | 0.1 | 17.2 | MIT | — | |
| symplify/monorepo-builder | Tools for PHP monorepos: scaffold a repo, merge package composer.json files into the root, validate shared dependency versions, bump inter-package constraints, propagate versions back to packages, and automate releases via a single monorepo-builder.php config. | 523 | 523 | 46 | 223K | 7 | 26.7 | 43.8 | MIT | 2 weeks ago | |
| symplify/package-builder | Helper utilities for building Symfony/PHP packages: lightweight DI and service configuration, parameter resolution, class and file helpers, and tooling-friendly conventions. Designed to reduce boilerplate when composing reusable packages and developer tools. | 164 | 168 | 7 | 72K | 0 | 0.5 | 25.7 | MIT | — | |
| symplify/php-config-printer | 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. | 32 | 32 | 2 | 16K | 1 | 0.3 | 36.9 | MIT | — | |
| symplify/phpstan-rules | Extra PHPStan rules by Symplify to catch bugs, improve code quality, and enforce consistent conventions. Easy to install and configure, with a broad set of checks for Symfony/Laravel and modern PHP features to keep your codebase clean. | 266 | 265 | 31 | 525K | 0 | 3.5 | 45.5 | MIT | 1 year ago | |
| symplify/rule-doc-generator | Generate consistent, readable documentation for custom PHP rules. Symplify Rule Doc Generator creates rule descriptions and examples automatically, helping you document PHPStan, Rector, or coding-standard rules quickly and keep docs in sync with code. | 31 | 31 | 3 | 28K | 0 | 0.2 | 36.2 | MIT | — | |
| symplify/set-config-resolver | — | 49 | 49 | 0 | 28K | 0 | 0.1 | 26.6 | MIT | — | |
| symplify/smart-file-system | Lightweight PHP file system utilities for safer, smarter file operations. Provides convenient wrappers around common read/write actions, path handling and file info helpers, aimed at simplifying scripts and package tooling with a clean, pragmatic API. | 77 | 79 | 4 | 64K | 0 | 0.3 | 28.5 | MIT | — | |
| tomasvotruba/class-leak | Finds class leaks in PHP apps: detects classes unintentionally pulled into your runtime via autoloading, service container or tests. Helps trim dependencies, speed up CI, and keep boundaries clean by reporting unexpected class usage with clear, actionable output. | 146 | 142 | 7 | 110K | 0 | 0.9 | 39.7 | MIT | — | |
| tracy/tracy | Tracy is a PHP debugging toolkit featuring an interactive error screen, detailed dumps, logging, and performance profiling. It helps you quickly inspect variables, catch exceptions, trace requests, and diagnose issues in development with minimal setup. | 1,825 | 1,863 | 221 | 332K | 13 | 49.0 | 44.7 | NOASSERTION | 1 month ago |
How can I help you explore Laravel packages today?