🚀 The most popular and comprehensive collection of high-quality components for the Hyperf framework, providing 50+ production-ready packages to accelerate your application development.
This repository is a monorepo containing a collection of battle-tested, community-driven components that extend the Hyperf framework with additional features and integrations. Each component is independently usable and can be installed separately or as a complete suite.
composer require friendsofhyperf/components
You can install specific components as needed:
# Example: Install Telescope (Debug Assistant)
composer require friendsofhyperf/telescope
# Example: Install HTTP Client
composer require friendsofhyperf/http-client
# Example: Install Model Factory
composer require friendsofhyperf/model-factory --dev
After installing a component, most packages will automatically register with Hyperf through the ConfigProvider. Some components may require publishing configuration files:
php bin/hyperf.php vendor:publish friendsofhyperf/[component-name]
For detailed documentation, visit the official documentation website.
git clone https://github.com/friendsofhyperf/components.git
cd components
composer install
# Run all tests
composer test
# Run specific test suites
composer test:unit # Unit tests
composer test:lint # Code style checks
composer test:types # Type coverage analysis
# Fix code style
composer cs-fix
# Run static analysis
composer analyse
We welcome contributions from the community! Please read our Contributing Guidelines before submitting pull requests.
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)We are grateful to all the contributors who have helped make this project better!
This project is open-sourced software licensed under the MIT License.
Made with ❤️ by Deeka Wong and contributors