PHP HTTP

Open-source PHP projects categorized as HTTP

Top 23 PHP HTTP Projects

  1. Guzzle

    Guzzle, an extensible PHP HTTP client

    Project mention: Accessing Azure storage with a shared key in php | dev.to | 2024-06-28

    The microsoft offical libraries are deprecated, so I made a the project caiofior/azure_storage using guzzle to access at this resources with a shared key.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. web-frameworks

    Which is the fastest web framework?

  4. http-message

    The purpose of this PSR is to provide a set of common interfaces for HTTP messages as described in RFC 7230 and RFC 7231

    Project mention: How to Handle HTTP Responses with the Stream+JSON Content Type Using PHP Generators | dev.to | 2025-05-06

    If you run the code above, you will have the response as a stream, more specifically as a StreamInterface. StreamInterface is defined by PSR-7 as an interface for data streams. If you want to know more about this interface, see the link below for details: StreamInterface Documentation

  5. LaravelS

    LaravelS is an out-of-the-box adapter between Laravel/Lumen and Swoole.

  6. Requests

    Requests for PHP is a humble HTTP request library. It simplifies how you interact with other sites and takes away all your worries. (by rmccue)

  7. Klein

    A fast & flexible router

  8. HTTPlug

    HTTPlug, the HTTP client abstraction for PHP

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. http-client

    Provides powerful methods to fetch HTTP resources synchronously or asynchronously

  11. mix

    ☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架,支持 Swoole、Swow、WorkerMan、FPM、CLI-Server (by mix-php)

  12. Buzz

    PHP's lightweight HTTP client (by kriswallsmith)

  13. HTTPFul

    A Chainable, REST Friendly, PHP HTTP Client. A sane alternative to cURL.

  14. http-server

    An advanced async HTTP server library for PHP, perfect for real-time apps and APIs with high concurrency demands. (by amphp)

  15. Nyholm PSR-7

    A super lightweight PSR-7 implementation (by Nyholm)

  16. PHP VCR

    Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.

    Project mention: PHP and LLMs book - Local LLMs: Streamlining Your Development Workflow | dev.to | 2024-08-26

    I know there is the VCR library as well but I just wanted something more simple in my day to day workflow.

  17. laravel-webhook-server

    Send webhooks from Laravel apps

  18. laravel-csp

    Set content security policy headers in a Laravel app

  19. http

    Event-driven, streaming HTTP client and server implementation for ReactPHP. (by reactphp)

    Project mention: Concurrency and parallelism in PHP (part 1) | dev.to | 2024-07-29

    This example uses the HTTP package, which provides the ability to consume and serve HTTP resources. The method get returns a Promise, an implementation of CommonJS Promises/A for PHP, which is provided by one of the ReactPHP packages - Promise.

  20. http-client

    An advanced async HTTP client library for PHP, enabling efficient, non-blocking, and concurrent requests and responses. (by amphp)

  21. Laminas Diactoros

    PSR HTTP Message implementations

  22. laravel-stripe-webhooks

    Handle Stripe webhooks in a Laravel application

  23. fetch-php

    🚀 A lightweight HTTP library inspired by JavaScript's fetch, bringing simplicity and flexibility to PHP HTTP requests.

    Project mention: Bringing JavaScript’s fetch() to PHP (Sort Of) | dev.to | 2025-05-12

    That question led to the creation of Fetch PHP, an HTTP client library designed to bring a more fluent and familiar interface to PHP.

  24. guzzler

    Supercharge your app or SDK with a testing library specifically for Guzzle

  25. bootgly

    Base PHP Framework for Multi Projects

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

PHP HTTP discussion

Log in or Post with

PHP HTTP related posts

  • How to Handle HTTP Responses with the Stream+JSON Content Type Using PHP Generators

    3 projects | dev.to | 6 May 2025
  • How to Build a CRUD API with Laravel for Beginners

    3 projects | dev.to | 4 Mar 2025
  • Laravel Http Client Overview and Monitoring

    1 project | dev.to | 30 Sep 2024
  • PHP and LLMs book - Local LLMs: Streamlining Your Development Workflow

    3 projects | dev.to | 26 Aug 2024
  • Concurrency and parallelism in PHP (part 1)

    5 projects | dev.to | 29 Jul 2024
  • Accessing Azure storage with a shared key in php

    3 projects | dev.to | 28 Jun 2024
  • Criando uma API simples com PHP puro

    6 projects | dev.to | 9 May 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 24 Jun 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source HTTP projects in PHP? This list will help you:

# Project Stars
1 Guzzle 23,403
2 web-frameworks 7,051
3 http-message 7,017
4 LaravelS 3,875
5 Requests 3,581
6 Klein 2,668
7 HTTPlug 2,584
8 http-client 2,006
9 mix 1,940
10 Buzz 1,917
11 HTTPFul 1,739
12 http-server 1,315
13 Nyholm PSR-7 1,230
14 PHP VCR 1,189
15 laravel-webhook-server 1,001
16 laravel-csp 794
17 http 768
18 http-client 720
19 Laminas Diactoros 516
20 laravel-stripe-webhooks 510
21 fetch-php 433
22 guzzler 272
23 bootgly 213

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that PHP is
the 14th most popular programming language
based on number of references?