PHP HTTP

Open-source PHP projects categorized as HTTP

Top 23 PHP HTTP Projects

  • 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.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • web-frameworks

    Which is the fastest web framework?

  • 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: Testing an OpenAPI specification in PHP | dev.to | 2023-11-29

    There is a package within The PHP League that allows validation of an OpenAPI specification: league/openapi-psr7-validator. This package validates requests and responses to the PSR-7 specification.

  • LaravelS

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

  • 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)

    Project mention: Do not upgrade to 6.4, it has a known bug | /r/Wordpress | 2023-11-10
  • Klein

    A fast & flexible router

  • HTTPlug

    HTTPlug, the HTTP client abstraction for PHP

  • SaaSHub

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

    SaaSHub logo
  • mix

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

  • http-client

    Provides powerful methods to fetch HTTP resources synchronously or asynchronously

  • Buzz

    PHP's lightweight HTTP client (by kriswallsmith)

  • HTTPFul

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

  • http-server

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

  • 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.

  • Nyholm PSR-7

    A super lightweight PSR-7 implementation

    Project mention: Testing an OpenAPI specification in PHP | dev.to | 2023-11-29

    As the documentation states, this package only performs the conversion, so we would need a PSR-7 and a PSR-17 implementation to convert the objects to and from PSR-7. We can use the library the documentation recommends, nyholm/psr7, but there are others.

  • laravel-webhook-server

    Send webhooks from Laravel apps

  • 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.

  • laravel-csp

    Set content security policy headers in a Laravel app

  • http-client

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

  • laravel-stripe-webhooks

    Handle Stripe webhooks in a Laravel application

  • Laminas Diactoros

    PSR HTTP Message implementations

  • guzzler

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

  • bootgly

    Base PHP Framework for Multi Projects

    Project mention: Release v0.3.1-beta · bootgly/bootgly | /r/bootgly | 2023-12-08
  • request-migrations

    HTTP Request Migrations for API Versioning like Stripe

  • 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

  • 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
  • Open Source Projects You Can Lay Your Hand On

    9 projects | /r/XBScompany | 6 Dec 2023
  • iHateWebsocket

    1 project | /r/ProgrammerHumor | 4 Dec 2023
  • Testing an OpenAPI specification in PHP

    4 projects | dev.to | 29 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 Sep 2024
    InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. 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,122
2 web-frameworks 6,971
3 http-message 6,951
4 LaravelS 3,825
5 Requests 3,570
6 Klein 2,663
7 HTTPlug 2,561
8 mix 1,940
9 http-client 1,930
10 Buzz 1,920
11 HTTPFul 1,738
12 http-server 1,286
13 PHP VCR 1,163
14 Nyholm PSR-7 1,155
15 laravel-webhook-server 921
16 http 740
17 laravel-csp 717
18 http-client 702
19 laravel-stripe-webhooks 488
20 Laminas Diactoros 470
21 guzzler 270
22 bootgly 207
23 request-migrations 185

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com