All officially provided component libraries have been coroutined processed, safe to use within Hyperf or other coroutine frameworks. Based on Hyperf's openness and extensibility, the community could develop or adapt a variety of components to this, benefit from this, Hyperf will have unlimited possibilities.
This page will include a variety of Hyperf-compatible coroutine components and commonly used libraries that have been validated and safely used in coroutine, so you could quickly select the right components to complete your needs.
If the component you developed is adapted to Hyperf, then you can send a `Pull Request` directly on the ` master` branch of the [hyperf-cloud/hyperf](https://github.com/hyperf-cloud/hyperf) project, which is to change the current page `(en/awesome-components.md)`.
We have provided you with a [Hyperf component development guide](en/component-guide/intro) to help you develop Hyperf component or adapt component to Hyperf framework.
# Awesome Components
All officially provided component libraries have been coroutined processed, safe to use within Hyperf or other coroutine frameworks. Based on Hyperf's openness and extensibility, the community could develop or adapt a variety of components to this, benefit from this, Hyperf will have unlimited possibilities.
This page will include a variety of Hyperf-compatible coroutine components and commonly used libraries that have been validated and safely used in coroutine, so you could quickly select the right components to complete your needs.
## How do I submit my component ?
If the component you developed is adapted to Hyperf, then you can send a `Pull Request` directly on the ` master` branch of the [hyperf-cloud/hyperf](https://github.com/hyperf-cloud/hyperf) project, which is to change the current page `(en/awesome-components.md)`.
## How to adapt Hyperf ?
We have provided you with a [Hyperf component development guide](en/component-guide/intro) to help you develop Hyperf component or adapt component to Hyperf framework.
- [hyperf/command](https://github.com/hyperf-cloud/command) Command management component based on [symfony/console](https://github.com/symfony/console) extension and support annotation provided by Hyperf officially
- [symfony/console](https://github.com/symfony/console) Independent command management component provided by Symfony
- [hyperf/database](https://github.com/hyperf-cloud/database) Based on the Eloquent database ORM forked by Hyperf, this component can be reused in other frameworks
- [hyperf/model-cache](https://github.com/hyperf-cloud/model-cache) [Hyperf/database](https://github.com/hyperf-cloud/database) component-based automatic model caching component provided by Hyperf officially