VOOZH about

URL: https://deepwiki.com/friendsofhyperf/components/1.2-component-catalog

โ‡ฑ Component Catalog | friendsofhyperf/components | DeepWiki


Loading...
Last indexed: 14 February 2026 (15d5ca)
Menu

Component Catalog

This page provides a complete reference catalog of all components available in the friendsofhyperf/components monorepo. Each component is independently installable and production-ready. For information about the monorepo architecture and how components are registered, see Monorepo Architecture and Component Registry. For installation instructions and version requirements, see Installation and Setup.

The monorepo contains 50+ components organized into functional categories. All components are defined in the root composer.json119-168 via the replace section, which allows Composer to treat each component as if it were published separately while maintaining them in a single repository.


Monorepo Component Structure

The following diagram maps component categories to their physical directory locations in the monorepo:


Sources: composer.json119-168 composer.json171-221 README.md67-161


Component Installation Patterns

Components can be installed individually or as a complete suite. The following table shows the installation command and key configuration files for each component:

Component CategoryInstallation CommandAuto-Registration
Individual Componentcomposer require friendsofhyperf/{component-name}Via ConfigProvider
Complete Suitecomposer require friendsofhyperf/componentsAll components auto-register
Development Onlycomposer require friendsofhyperf/{component-name} --devVia ConfigProvider

Each component includes a ConfigProvider class registered in composer.json254-300 that automatically registers services, listeners, and aspects with Hyperf's dependency injection container.

Sources: composer.json254-300 README.md34-64


๐Ÿ”ง Development & Debugging Tools

Components that enhance developer productivity through debugging, testing, and code intelligence.

telescope

Package: friendsofhyperf/telescope
Directory: src/telescope/
ConfigProvider: FriendsOfHyperf\Telescope\ConfigProvider

Elegant debug assistant for Hyperf applications. Records requests, exceptions, database queries, Redis commands, cache operations, and more. Provides a web UI for browsing recorded entries.

Key Classes:

  • Telescope::class - Main facade
  • EntryRepository::class - Storage abstraction for entries
  • Telescope::tag() - Tag entries for filtering
  • Watchers for HTTP, DB, Redis, Cache, Events, Jobs, etc.

Storage Backends:

  • Database (default) - Stores entries in relational database
  • Elasticsearch - High-performance storage via telescope-elasticsearch component

Configuration: Publish via php bin/hyperf.php vendor:publish friendsofhyperf/telescope

Sources: README.md69 composer.json162 composer.json294

telescope-elasticsearch

Package: friendsofhyperf/telescope-elasticsearch
Directory: src/telescope-elasticsearch/
ConfigProvider: Not auto-registered (extends Telescope)

Elasticsearch storage driver for Telescope, providing high-performance scalable storage for large volumes of debugging entries.

Key Classes:

  • ElasticsearchEntryRepository::class - Elasticsearch implementation of EntryRepository
  • IndexManager::class - Manages ES indices and mappings

Dependencies: Requires elasticsearch/elasticsearch:^7.17.0||^8.8.0

Sources: README.md109 composer.json163

tinker

Package: friendsofhyperf/tinker
Directory: src/tinker/
ConfigProvider: FriendsOfHyperf\Tinker\ConfigProvider

Powerful REPL (Read-Eval-Print Loop) for interactive debugging and experimentation. Based on PsySH.

Command: php bin/hyperf.php tinker

Key Features:

  • Interact with models, services, and DI container
  • Execute arbitrary PHP code in application context
  • Custom casters for better object representation
  • History and autocomplete support

Sources: README.md70 composer.json164

web-tinker

Package: friendsofhyperf/web-tinker
Directory: src/web-tinker/
ConfigProvider: FriendsOfHyperf\WebTinker\ConfigProvider

Browser-based Tinker interface. Provides a web UI for executing PHP code interactively.

Routes: Auto-registers routes under /web-tinker path

Key Features:

  • Execute code from browser
  • View output in real-time
  • Authorization middleware support
  • Bound to specific server via configuration

Sources: README.md71 composer.json167

ide-helper

Package: friendsofhyperf/ide-helper
Directory: src/ide-helper/
ConfigProvider: FriendsOfHyperf\IdeHelper\ConfigProvider

Enhanced IDE support and autocompletion. Generates PHPDoc annotations for facades, models, and other Hyperf constructs.

Commands:

  • php bin/hyperf.php ide-helper:models - Generate model PHPDoc
  • php bin/hyperf.php ide-helper:generate - Generate helper files

Sources: README.md72 composer.json138

co-phpunit

Package: friendsofhyperf/co-phpunit
Directory: src/co-phpunit/
ConfigProvider: Not auto-registered (testing utility)

Coroutine-compatible PHPUnit wrapper. Enables safe testing of async/coroutine code by wrapping tests in coroutines.

Key Classes:

Usage: Tests automatically run in coroutines unless marked with @NonCoroutine

Sources: README.md152 composer.json122

command-benchmark

Package: friendsofhyperf/command-benchmark
Directory: src/command-benchmark/
ConfigProvider: FriendsOfHyperf\CommandBenchmark\ConfigProvider

Command performance benchmarking utility. Profiles console command execution to identify bottlenecks.

Key Features:

  • Execution time measurement
  • Memory usage tracking
  • Multiple iterations support

Sources: README.md120 composer.json123

pretty-console

Package: friendsofhyperf/pretty-console
Directory: src/pretty-console/
ConfigProvider: FriendsOfHyperf\PrettyConsole\ConfigProvider

Beautiful console output formatting. Enhances terminal output with colors, formatting, and improved readability.

Sources: README.md73 composer.json154


๐Ÿ’พ Database & Models

Components that extend Eloquent ORM capabilities and database functionality.

model-factory

Package: friendsofhyperf/model-factory
Directory: src/model-factory/
ConfigProvider: FriendsOfHyperf\ModelFactory\ConfigProvider

Database model factories for testing. Generate fake model instances for unit and integration tests.

Key Classes:

  • Factory::class - Factory base class
  • HasFactory trait - Add to models

Usage:


Sources: README.md77 composer.json143

model-observer

Package: friendsofhyperf/model-observer
Directory: src/model-observer/
ConfigProvider: FriendsOfHyperf\ModelObserver\ConfigProvider

Eloquent model observers. React to model events (creating, created, updating, updated, etc.).

Key Features:

  • Auto-discovery of observers
  • Event hooks: creating, created, updating, updated, deleting, deleted, saving, saved, restoring, restored, forceDeleting, forceDeleted

Sources: README.md78 composer.json146

model-scope

Package: friendsofhyperf/model-scope
Directory: src/model-scope/
ConfigProvider: FriendsOfHyperf\ModelScope\ConfigProvider

Global and local query scopes for Eloquent models. Reusable query constraints.

Key Features:

  • Global scopes - Applied to all queries
  • Local scopes - Named scope methods on models

Sources: README.md79 composer.json147

model-hashids

Package: friendsofhyperf/model-hashids
Directory: src/model-hashids/
ConfigProvider: FriendsOfHyperf\ModelHashids\ConfigProvider

Hashids integration for models. Encode/decode numeric IDs to obfuscated strings.

Key Classes:

  • HasHashid trait - Add to models
  • $model->hashid - Get encoded ID

Dependencies: hashids/hashids:^4.1||^5.0

Sources: README.md80 composer.json144

model-morph-addon

Package: friendsofhyperf/model-morph-addon
Directory: src/model-morph-addon/
ConfigProvider: FriendsOfHyperf\ModelMorphAddon\ConfigProvider

Polymorphic relationship enhancements. Extends Eloquent's morphTo/morphMany capabilities.

Sources: README.md81 composer.json145

compoships

Package: friendsofhyperf/compoships
Directory: src/compoships/
ConfigProvider: FriendsOfHyperf\Compoships\ConfigProvider

Multi-column relationships for Eloquent. Define relationships using composite keys.

Example:


Sources: README.md82 composer.json126

fast-paginate

Package: friendsofhyperf/fast-paginate
Directory: src/fast-paginate/
ConfigProvider: FriendsOfHyperf\FastPaginate\ConfigProvider

High-performance pagination. Uses deferred joins to optimize LIMIT/OFFSET queries on large datasets.

Key Methods:

  • $query->fastPaginate() - Drop-in replacement for paginate()

Sources: README.md83 composer.json134

mysql-grammar-addon

Package: friendsofhyperf/mysql-grammar-addon
Directory: src/mysql-grammar-addon/
ConfigProvider: FriendsOfHyperf\MySqlGrammarAddon\ConfigProvider

MySQL grammar extensions. Adds support for additional MySQL-specific query features.

Sources: README.md84 composer.json148

trigger

Package: friendsofhyperf/trigger
Directory: src/trigger/
ConfigProvider: FriendsOfHyperf\Trigger\ConfigProvider

MySQL binlog replication trigger system. Reads binlog events and executes user-defined triggers for change data capture (CDC).

Key Classes:

  • Consumer::class - Binlog reader process
  • ConsumerManager::class - Process management
  • TriggerInterface - User trigger contract
  • TriggerManager::class - Trigger registration
  • ServerMutex::class - Single-instance coordination via Redis
  • BinLogCurrentSnapshot::class - Position persistence

Key Events: onWrite, onUpdate, onDelete

Dependencies: krowinski/php-mysql-replication:^7.0||^8.0

Sources: README.md85 composer.json165 src/trigger/


๐Ÿ—„๏ธ Caching & Storage

Components for caching, distributed locking, and storage backends.

cache

Package: friendsofhyperf/cache
Directory: src/cache/
ConfigProvider: FriendsOfHyperf\Cache\ConfigProvider

Advanced caching with multiple drivers. Extends Hyperf's cache system with events and additional features.

Key Classes:

  • Repository::class - Cache repository with events
  • Events: CacheFlushed, KeyForgotten
  • Macroable support for custom methods

Sources: README.md89 composer.json121

lock

Package: friendsofhyperf/lock
Directory: src/lock/
ConfigProvider: FriendsOfHyperf\Lock\ConfigProvider

Distributed locking mechanisms. Prevents race conditions in concurrent environments.

Drivers:

  • RedisLock - Lock via Redis
  • DatabaseLock - Lock via database
  • CoroutineLock - In-memory coroutine-safe lock

Key Methods:

  • Lock::get($name) - Acquire lock
  • lock()->block($seconds) - Blocking acquisition
  • lock()->refresh() - Extend lock lifetime
  • lock()->isExpired() - Check expiration

Sources: README.md90 composer.json140

redis-subscriber

Package: friendsofhyperf/redis-subscriber
Directory: src/redis-subscriber/
ConfigProvider: Not documented

Redis pub/sub subscriber. Process for consuming Redis pub/sub messages.

Sources: README.md91 composer.json158


๐ŸŒ HTTP & API

Components for HTTP clients and API development.

http-client

Package: friendsofhyperf/http-client
Directory: src/http-client/
ConfigProvider: Not auto-registered (manual usage)

Elegant HTTP client with Laravel-style fluent API. Built on top of Guzzle.

Key Classes:

  • Http facade - Static entry point
  • Factory::class - Request factory
  • PendingRequest::class - Fluent builder
  • Response::class - Response wrapper
  • Pool::class - Concurrent requests

Testing Support:

  • Http::fake() - Stub requests
  • ResponseSequence::class - Ordered responses
  • assertSent(), assertNotSent(), assertSentCount() - Assertions

Usage:


Sources: README.md95 composer.json137

oauth2-server

Package: friendsofhyperf/oauth2-server
Directory: src/oauth2-server/
ConfigProvider: FriendsOfHyperf\Oauth2\Server\ConfigProvider

OAuth2 server implementation. Provides OAuth2 authorization server functionality.

Dependencies: league/oauth2-server:^9.2

Sources: README.md96 composer.json152


๐Ÿ“จ Notifications & Communication

Multi-channel notification system and communication components.

notification

Package: friendsofhyperf/notification
Directory: src/notification/
ConfigProvider: FriendsOfHyperf\Notification\ConfigProvider

Multi-channel notifications. Send notifications via multiple channels (mail, SMS, database, etc.).

Key Classes:

  • Notification::class - Base notification class
  • Notifiable trait - Add to models
  • ChannelManager::class - Channel registry

Sources: README.md100 composer.json149

notification-mail

Package: friendsofhyperf/notification-mail
Directory: src/notification-mail/
ConfigProvider: FriendsOfHyperf\Notification\Mail\ConfigProvider

Email notification channel. Sends notifications via email.

Key Classes:

  • MailChannel::class - Mail channel implementation
  • MailMessage::class - Email message builder

Usage: See docs/en/components/notification-mail.md1-111

Sources: README.md101 composer.json151

notification-easysms

Package: friendsofhyperf/notification-easysms
Directory: src/notification-easysms/
ConfigProvider: FriendsOfHyperf\Notification\EasySms\ConfigProvider

SMS notification channel via EasySMS. Send SMS notifications using the EasySMS library.

Dependencies: overtrue/easy-sms:^3.0

Sources: README.md102 composer.json150

mail

Package: friendsofhyperf/mail
Directory: src/mail/
ConfigProvider: FriendsOfHyperf\Mail\ConfigProvider

Email sending component. Symfony Mailer integration for sending emails.

Key Classes:

  • MailManager::class - Transport factory
  • Mailable::class - Email builder
  • Transports: SMTP, SES, Mailgun, Postmark

Key Features:

  • Multiple transport backends
  • Locale support
  • Queueable emails
  • Markdown templates

Sources: README.md103 composer.json142

tcp-sender

Package: friendsofhyperf/tcp-sender
Directory: src/tcp-sender/
ConfigProvider: FriendsOfHyperf\TcpSender\ConfigProvider

TCP message sender. Send raw TCP messages to remote servers.

Sources: README.md104 composer.json161


๐Ÿ” Search & Data

Search integration and data processing components.

elasticsearch

Package: friendsofhyperf/elasticsearch
Directory: src/elasticsearch/
ConfigProvider: Not documented

Elasticsearch client integration. Provides Elasticsearch client with connection pooling and coroutine support.

Dependencies: elasticsearch/elasticsearch:^7.0||^8.0

Sources: README.md108 composer.json130


โš™๏ธ Configuration & Infrastructure

Configuration management and infrastructure components.

confd

Package: friendsofhyperf/confd
Directory: src/confd/
ConfigProvider: FriendsOfHyperf\Confd\ConfigProvider

Configuration management with confd. Dynamic configuration from multiple backends (Consul, etcd, etc.).

Key Features:

  • Watch configuration changes
  • Auto-reload on updates
  • Multiple backend support

Sources: README.md113 composer.json127

config-consul

Package: friendsofhyperf/config-consul
Directory: src/config-consul/
ConfigProvider: FriendsOfHyperf\ConfigConsul\ConfigProvider

Consul configuration center. Fetch and watch configuration from Consul KV store.

Key Features:

  • KV store integration
  • Watch support
  • Automatic configuration updates

Sources: README.md114 composer.json128


๐Ÿ› ๏ธ Command & Console

Console and command-line tools.

command-signals

Package: friendsofhyperf/command-signals
Directory: src/command-signals/
ConfigProvider: FriendsOfHyperf\CommandSignals\ConfigProvider

Signal handling for commands. Handle SIGTERM, SIGINT, and other Unix signals in console commands.

Sources: README.md118 composer.json124

command-validation

Package: friendsofhyperf/command-validation
Directory: src/command-validation/
ConfigProvider: FriendsOfHyperf\CommandValidation\ConfigProvider

Command input validation. Validate console command arguments and options using validation rules.

Sources: README.md119 composer.json125

console-spinner

Package: friendsofhyperf/console-spinner
Directory: src/console-spinner/
ConfigProvider: FriendsOfHyperf\ConsoleSpinner\ConfigProvider

Console loading spinners. Display animated spinners for long-running console operations.

Sources: README.md121 composer.json129


๐Ÿงฉ Dependency Injection & Architecture

Architectural patterns and dependency injection helpers.

facade

Package: friendsofhyperf/facade
Directory: src/facade/
ConfigProvider: FriendsOfHyperf\Facade\ConfigProvider

Laravel-style facades for Hyperf. Static proxy access to services in DI container.

Available Facades:

  • Cache, Log, Redis, Queue, DB, Event, Config, etc.

Sources: README.md125 composer.json133

ipc-broadcaster

Package: friendsofhyperf/ipc-broadcaster
Directory: src/ipc-broadcaster/
ConfigProvider: FriendsOfHyperf\IpcBroadcaster\ConfigProvider

Inter-process communication broadcaster. Broadcast messages between worker processes.

Sources: README.md126 composer.json139


๐Ÿ” Security & Validation

Security, validation, and data integrity components.

validated-dto

Package: friendsofhyperf/validated-dto
Directory: src/validated-dto/
ConfigProvider: FriendsOfHyperf\ValidatedDTO\ConfigProvider

Data Transfer Objects with validation. Type-safe DTOs with automatic validation and casting.

Key Classes:

  • ValidatedDTO::class - Base DTO class
  • @Cast attribute - Type casting
  • DTOCast::class - Nested DTO casting
  • TypeScript export functionality

Key Features:

  • Validation rules
  • Type casting
  • Array/JSON export
  • TypeScript type generation

Sources: README.md133 composer.json166

purifier

Package: friendsofhyperf/purifier
Directory: src/purifier/
ConfigProvider: FriendsOfHyperf\Purifier\ConfigProvider

HTML purification (XSS protection). Sanitize HTML input using HTMLPurifier.

Dependencies: ezyang/htmlpurifier:^4.17.0

Sources: README.md131 composer.json155

recaptcha

Package: friendsofhyperf/recaptcha
Directory: src/recaptcha/
ConfigProvider: FriendsOfHyperf\ReCaptcha\ConfigProvider

Google reCAPTCHA integration. Validate reCAPTCHA responses from forms.

Dependencies: google/recaptcha:^1.2

Sources: README.md132 composer.json157

grpc-validation

Package: friendsofhyperf/grpc-validation
Directory: src/grpc-validation/
ConfigProvider: FriendsOfHyperf\GrpcValidation\ConfigProvider

gRPC request validation. Validate gRPC request messages using validation rules.

Sources: README.md134 composer.json135

encryption

Package: friendsofhyperf/encryption
Directory: src/encryption/
ConfigProvider: FriendsOfHyperf\Encryption\ConfigProvider

Data encryption and decryption. AES encryption with key rotation support.

Key Features:

  • AES-128-CBC, AES-256-CBC encryption
  • Key rotation
  • Payload serialization

Sources: README.md130 composer.json131

rate-limit

Package: friendsofhyperf/rate-limit
Directory: src/rate-limit/
ConfigProvider: FriendsOfHyperf\RateLimit\ConfigProvider

Traffic control and rate limiting. Implements 4 rate-limiting algorithms.

Algorithms:

  • Token Bucket
  • Leaky Bucket
  • Fixed Window
  • Sliding Window

Usage:

  • @RateLimit annotation
  • Aspect-based interception
  • Middleware support
  • @SmartOrder annotation for intelligent prioritization

Sources: README.md156 composer.json156 CHANGELOG-3.1.md63-64


๐ŸŽจ Utilities & Helpers

Utility functions, helper classes, and cross-cutting concerns.

helpers

Package: friendsofhyperf/helpers
Directory: src/helpers/
ConfigProvider: FriendsOfHyperf\Helpers\ConfigProvider

Useful helper functions. 30+ global helper functions for common tasks.

Key Functions:

  • di(), app(), resolve() - DI container access
  • dispatch() - Fluent job dispatch (see support component)
  • cache() - Cache helper
  • request() - Request helper
  • logger(), info(), logs() - Logging helpers
  • blank(), filled(), transform() - Utility functions
  • rescue() - Exception handling with defaults

Sources: README.md138 composer.json136 src/helpers/src/Functions.php228

support

Package: friendsofhyperf/support
Directory: src/support/
ConfigProvider: FriendsOfHyperf\Support\ConfigProvider

Support utilities and classes. Foundation layer for many components.

Key Features:

  • dispatch() function - Polymorphic job routing to AsyncQueue, AMQP, or Kafka
  • CallQueuedClosure::class - Execute closures as background jobs
  • Pending dispatch classes: PendingAsyncQueueDispatch, PendingAmqpProducerMessageDispatch, PendingKafkaProducerMessageDispatch
  • Backoff strategies: ArrayBackoff, FixedBackoff, LinearBackoff, ExponentialBackoff, FibonacciBackoff, PoissonBackoff, DecorrelatedJitterBackoff
  • Arr, Str, Number utility classes
  • RedisCommand::class - Redis command formatting

Backoff Patterns:


Sources: README.md139 composer.json160 src/support/README.md1-282 src/support/src/Backoff/ArrayBackoff.php1-155

macros

Package: friendsofhyperf/macros
Directory: src/macros/
ConfigProvider: FriendsOfHyperf\Macros\ConfigProvider

Macro support for various classes. Extends framework classes using the Macroable pattern.

Key Macros:

  • RequestMixin - 30+ methods added to Request (boolean(), collect(), validate(), date(), enum())
  • BuilderMacros - Query builder extensions (fastPaginate())
  • CacheMacros - Cache repository extensions
  • StringableMixin, StrMacros - String helper extensions

Sources: README.md140 composer.json141


๐Ÿ“Š Monitoring & Logging

Application performance monitoring and error tracking.

sentry

Package: friendsofhyperf/sentry
Directory: src/sentry/
ConfigProvider: FriendsOfHyperf\Sentry\ConfigProvider

Sentry error tracking integration. Comprehensive APM and error tracking with distributed tracing.

Key Classes:

  • Tracer::class - Transaction and span API
  • SingletonAspect::class - Coroutine-safe Sentry instances
  • EventHandleListener::class - Captures 23+ event types
  • Carrier::class - Trace context propagation
  • Tracing aspects: DbConnectionAspect, RedisConnectionAspect, ElasticsearchRequestAspect, GrpcAspect, RpcEndpointAspect, GuzzleHttpClientAspect
  • Message queue aspects: AsyncQueueJobMessageAspect, AmqpProducerAspect, KafkaProducerAspect
  • HubFactory::class - Hub initialization
  • LogsHandler::class - Monolog integration
  • RequestWatcher::class - Request metrics
  • HistogramAspect::class - @Histogram annotation support

Feature Flags: Configuration via sentry.php with enable., tracing., breadcrumbs.* flags

Dependencies: sentry/sentry:^4.19.0

Sources: README.md144 composer.json159 src/sentry/composer.json1-69


๐Ÿš€ Queue & Jobs

Background job processing and message queues.

amqp-job

Package: friendsofhyperf/amqp-job
Directory: src/amqp-job/
ConfigProvider: FriendsOfHyperf\AmqpJob\ConfigProvider

AMQP-based job queue. Process background jobs via RabbitMQ or other AMQP brokers.

Key Features:

  • AMQP message integration
  • Job serialization with trace context
  • Unified dispatch via dispatch() function

Sources: README.md148 composer.json120


๐Ÿงช Testing

Testing utilities and frameworks.

See co-phpunit in Development & Debugging Tools section above.


๐Ÿค– AI & External Services

Integration with AI services and external APIs.

openai-client

Package: friendsofhyperf/openai-client
Directory: src/openai-client/
ConfigProvider: FriendsOfHyperf\OpenAi\ConfigProvider

OpenAI API client. Interact with OpenAI's GPT models and other APIs.

Dependencies: openai-php/client:>=0.10.0

Sources: README.md156 composer.json153


๐Ÿ“ Other Components

Additional components that don't fit into major categories.

exception-event

Package: friendsofhyperf/exception-event
Directory: src/exception-event/
ConfigProvider: FriendsOfHyperf\ExceptionEvent\ConfigProvider

Exception event handling. Dispatch events when exceptions occur for centralized handling.

Sources: README.md160 composer.json132


Component Dependency Graph

The following diagram shows key dependency relationships between components and their foundation layer:


Sources: composer.json119-168 src/support/composer.json22-42 src/sentry/composer.json24-47


Component Registry and Auto-Loading

All components are registered via the extra.hyperf.config section in composer.json254-300 Each component provides a ConfigProvider class that returns:

  • dependencies - Service bindings for DI container
  • commands - Console commands
  • listeners - Event listeners
  • aspects - AOP aspects
  • publish - Configuration files to publish

Example ConfigProvider structure:


Components are PSR-4 autoloaded from composer.json171-221 mapping namespaces to src/{component-name}/src/ directories.

Sources: composer.json171-221 composer.json254-300


Summary Table

CategoryComponent CountKey Use Cases
Development & Debugging7Interactive debugging, IDE support, testing, profiling
Database & Models9ORM extensions, CDC, factories, pagination
Caching & Storage3Distributed caching, locking, pub/sub
HTTP & API2HTTP client, OAuth2 server
Notifications & Communication5Multi-channel notifications, email, SMS, TCP
Search & Data1Elasticsearch integration
Configuration & Infrastructure2Dynamic configuration, service discovery
Command & Console3Signal handling, validation, progress indicators
Dependency Injection & Architecture2Facades, IPC
Security & Validation5DTOs, XSS protection, reCAPTCHA, rate limiting, encryption
Utilities & Helpers3Helper functions, macros, core utilities
Monitoring & Logging2Error tracking, APM, debugging assistant
Queue & Jobs1AMQP job processing
Testing1Coroutine-safe PHPUnit
AI & External Services1OpenAI integration
Other1Exception event handling
Total48Complete Hyperf ecosystem extensions

Sources: composer.json119-168 README.md67-161

Refresh this wiki

On this page