{"id":36989270,"url":"https://github.com/swooletw/laravel-hyperf","last_synced_at":"2026-01-13T23:29:16.352Z","repository":{"id":254673611,"uuid":"676631040","full_name":"swooletw/laravel-hyperf","owner":"swooletw","description":"About Laravel Hyperf is a Laravel-style framework with native coroutine support for ultra-high performance.","archived":true,"fork":false,"pushed_at":"2025-03-21T10:14:13.000Z","size":202,"stargazers_count":70,"open_issues_count":0,"forks_count":5,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-03-21T11:25:57.637Z","etag":null,"topics":["coroutines","framework","hyperf","laravel","php","swoole"],"latest_commit_sha":null,"homepage":"https://laravel-hyperf.com","language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/swooletw.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-09T16:33:12.000Z","updated_at":"2025-03-21T10:14:25.000Z","dependencies_parsed_at":"2024-10-28T16:36:44.689Z","dependency_job_id":"b2aca9c3-00d8-44a3-ac42-8dc1b1f6b6dc","html_url":"https://github.com/swooletw/laravel-hyperf","commit_stats":null,"previous_names":["swooletw/laravel-hyperf"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/swooletw/laravel-hyperf","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swooletw%2Flaravel-hyperf","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swooletw%2Flaravel-hyperf/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swooletw%2Flaravel-hyperf/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swooletw%2Flaravel-hyperf/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/swooletw","download_url":"https://codeload.github.com/swooletw/laravel-hyperf/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swooletw%2Flaravel-hyperf/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28405143,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-13T21:51:37.118Z","status":"ssl_error","status_checked_at":"2026-01-13T21:45:14.585Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["coroutines","framework","hyperf","laravel","php","swoole"],"created_at":"2026-01-13T23:29:15.776Z","updated_at":"2026-01-13T23:29:16.347Z","avatar_url":"https://github.com/swooletw.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003e **Warning**\n\u003e\n\u003e This repository has been transfered to [hypervel/hypervel](https://github.com/hypervel/hypervel).\n\u003e\n\u003e Please go to the new repository for latest update.\n\n\u003cp align=\"center\"\u003e\u003ca href=\"https://hypervel.org\" target=\"_blank\"\u003e\u003cimg src=\"https://hypervel.org/logo.svg\" width=\"400\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://github.com/swooletw/hyperf-packages/actions\"\u003e\u003cimg src=\"https://github.com/swooletw/hyperf-packages/workflows/tests/badge.svg\" alt=\"Build Status\"\u003e\u003c/a\u003e\n\u003ca href=\"https://packagist.org/packages/swooletw/hyperf-packages\"\u003e\u003cimg src=\"https://img.shields.io/packagist/dt/swooletw/hyperf-packages\" alt=\"Total Downloads\"\u003e\u003c/a\u003e\n\u003ca href=\"https://packagist.org/packages/swooletw/hyperf-packages\"\u003e\u003cimg src=\"https://img.shields.io/packagist/v/swooletw/hyperf-packages\" alt=\"Latest Stable Version\"\u003e\u003c/a\u003e\n\u003ca href=\"https://packagist.org/packages/swooletw/hyperf-packages\"\u003e\u003cimg src=\"https://img.shields.io/packagist/l/swooletw/hyperf-packages\" alt=\"License\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n## Introduction\n\n**Laravel Hyperf** is a Laravel-style PHP framework with native coroutine support for ultra-high performance.\n\nBuilt on Swoole and [Hyperf](https://hyperf.io) framework, it ports many Laravel components while maintaining familiar usage patterns, making it instantly accessible to Laravel developers. The framework combines the elegant, expressive development experience of Laravel with the powerful performance benefits of coroutine-based programming. If you're a Laravel developer, you'll feel right at home with this framework, requiring minimal additional learning.\n\nLaravel Hyperf is an ideal choice for building microservices, API gateways, and high-concurrency applications where traditional PHP frameworks might struggle to perform.\n\n## Why Laravel Hyperf?\n\nWhile Laravel Octane is impressive and significantly improves your Laravel application's speed and performance, it's important to consider the nature of modern web applications. In most cases, the majority of latency comes from I/O operations, such as reading files, querying databases and making API requests.\n\nIf your application relies heavily on slow I/O operations, you may still encounter performance bottlenecks. Consider this scenario:\n\nImagine building an AI-powered chatbot where each conversation API takes 3-5 seconds to respond. If you have 10 workers in Laravel Octane and receive 10 concurrent requests, all workers would be occupied until these requests complete.\n\n\u003e You can see [benchmark comparison](https://laravel-hyperf.com/docs/introduction.html#benchmark) between Laravel Octane and Laravel Hyperf\n\nIn such cases, even with Laravel Octane's improvements, your application's ability to handle concurrent requests is still limited by the duration of these I/O operations. Laravel Hyperf addresses this issue by leveraging coroutines, allowing for efficient handling of concurrent I/O operations without blocking workers. This approach can significantly improve the performance and concurrency of applications with heavy I/O requirements.\n\nFor I/O-intensive scenarios, Laravel Octane may not significantly boost performance. Moreover, and it's unlikely that Laravel Octane will support coroutines in the near future (see [this issue](https://github.com/laravel/octane/issues/765)), given that only Swoole runtime currently supports this feature and considering backward compatibility with the framework and third-party packages.\n\n\u003e Even if Laravel Octane supported coroutines, these coroutines would still be limited to a single request, with workers remaining blocked until all I/O operations within that request completed. That means your Laravel application can't get better QPS results in this kind of scenario.\n\n\u003e See [this pull request](https://github.com/swoole/swoole-src/pull/4330) for more information.\n\n**Laravel Hyperf** aims to help Laravel artisans enjoy the high performance of Hyperf while maintaining familiar Laravel development practices. It's compatible with Hyperf packages, ensuring developers can share the same ecosystem and community. We encourage developers to contribute to the Hyperf project, benefiting both Hyperf and **Laravel Hyperf** simultaneously.\n\n## Documentation\n\n[https://laravel-hyperf.com/docs](https://laravel-hyperf.com/docs)\n\nLaravel Hyperf provides comprehensive and user-friendly documentation that allows you to quickly get started. From this documentation, you can learn how to use various components in Laravel Hyperf and understand the differences between this framework and Laravel.\n\n\u003e Most of the content in this documentation is referenced from the official Laravel documentation. We appreciate the Laravel community's contributions.\n\n## License\n\nThe Laravel Hyperf framework is open-sourced software licensed under the [MIT](https://opensource.org/licenses/MIT) license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswooletw%2Flaravel-hyperf","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswooletw%2Flaravel-hyperf","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswooletw%2Flaravel-hyperf/lists"}