368 Repositories
PHP http-client Libraries
A simple yet powerful HTTP metadata and assets provider for NFT collections using Symfony
Safe NFT Metadata Provider A simple yet powerful HTTP metadata and assets provider for NFT collections using Symfony.
PSR-7 and PSR-15 HTTP Basic Authentication Middleware
PSR-7 and PSR-15 Basic Auth Middleware This middleware implements HTTP Basic Authentication. It was originally developed for Slim but can be used with
This is a simple php ADP client / connector
This is a simple php ADP client / connector
Symfony bundle that provides Cross Site Request Forgery (CSRF or XSRF) protection for client-side applications
CSRF Cookie Bundle This Symfony bundle provides Cross Site Request Forgery (CSRF or XSRF) protection for client-side applications requesting endpoints
Laravel Abdal Detector - Find info about IP , OS and web browser from your client
Laravel Abdal Detector - Find info about IP , OS and web browser from your client
Async MySQL database client for ReactPHP.
MySQL Async MySQL database client for ReactPHP. This is a MySQL database driver for ReactPHP. It implements the MySQL protocol and allows you to acces
API client for ThePay - payment gate API
This is the official highly compatible public package of The Pay SDK which interacts with The Pay's REST API. To get started see examples below.
The perfect starting point to integrate Algolia within your PHP project
⚡️ A fully-featured and blazing-fast PHP API client to interact with Algolia.
Retry Plugin for EightPointsGuzzleBundle
GuzzleBundleRetryPlugin Requirements PHP 7.3 or above Guzzle Bundle Guzzle Retry middleware Installation Using composer: composer.json { "require"
Event-driven, streaming HTTP client and server implementation for ReactPHP
HTTP Event-driven, streaming HTTP client and server implementation for ReactPHP. This HTTP library provides re-usable implementations for an HTTP clie
A HTTP Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack.
A HTTP Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack.
Middleware to execute request handlers discovered by a router
middlewares/request-handler Middleware to execute request handlers discovered by a router.
Middleware to minify the Html, CSS and Javascript content using wyrihaximus/compress
middlewares/minifier Middleware to minify the Html, CSS and Javascript content using wyrihaximus/compress and the following compressors by default: wy
This plugin adds basic HTTP requests functionality to Pest tests, using minicli/curly
Curly Pest Plugin This plugin adds basic HTTP requests functionality to Pest tests, using minicli/curly. Installation composer require minicli/pest-pl
Laravel SES Webhooks Client
Handle AWS SES webhook in Laravel php framework.
SendGrid's PHP HTTP Client for calling APIs
Quickly and easily access any RESTful or RESTful-like API. If you are looking for the SendGrid API client library, please see this repo. Announcements
Nexmo REST API client for PHP. API support for SMS, Voice, Text-to-Speech, Numbers, Verify (2FA) and more.
Client Library for PHP Support Notice This library and it's associated packages, nexmo/client and nexmo/client-core have transitioned into a "Maintena
Unirest - a set of lightweight HTTP libraries available in multiple languages
Unirest is a set of lightweight HTTP libraries available in multiple languages, built and maintained by Mashape, who also maintain the open-source API Gateway Kong.
GitLab PHP API Client
GitLab PHP API Client We present a modern GitLab API v4 client for PHP. This is strongly based on php-github-api by KnpLabs. With this in mind, we now
A PHP 7.4+ library to consume the Confluent Schema Registry REST API
A PHP 7.4+ library to consume the Confluent Schema Registry REST API. It provides low level functions to create PSR-7 compliant requests that can be used as well as high level abstractions to ease developer experience.
Requests - a HTTP library written in PHP, for human beings
Requests is a HTTP library written in PHP, for human beings. It is roughly based on the API from the excellent Requests Python library. Requests is ISC Licensed (similar to the new BSD license) and has no dependencies, except for PHP 5.6+.
Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests
laminas-http provides the HTTP message abstraction used by laminas-mvc, and also provides an extensible, adapter-driven HTTP client library.
VideoColor PHP Search Client
This library is designed to find information about a movie and get the frame position using a screenshot from a video.
Smotreshka.tv • Create M3U8 and XMLTV for Kodi : PVR IPTV Simple Client
Smotreshka.tv • Create M3U8 and XMLTV for Kodi : PVR IPTV Simple Client
An HTTP Interop compatible middleware dispatcher in Equip
An HTTP Interop compatible middleware dispatcher in Equip. Attempts to be PSR-1, PSR-2, PSR-4, PSR-7, and PSR-15 compliant.
An unofficial EdgeDB PHP client.
Unofficial EdgeDB HTTP PHP client Requirements PHP = 8.0 (with fileinfo and mbstring) An EdgeDB server instance (tested with 1.0+9ecadfc) Quickstart
Integrate reCAPTCHA using async HTTP/2, making your app fast with a few lines
Integrate reCAPTCHA using async HTTP/2, making your app fast with a few lines
All in one tool for Information Gathering and Vulnerability Scanning
All in one tool for Information Gathering, Vulnerability Scanning and Crawling. A must have tool for all penetration testers
PHP JSON-RPC 2.0 Server/Client Implementation with Automatic Client Class Generation via SMD
PHP JSON-RPC 2.0 Server/Client Implementation with Automatic Client Class Generation via SMD
Airbrake.io & Errbit integration for Symfony 3/4/5. This bundle plugs the Airbrake API client into Symfony project
AmiAirbrakeBundle Airbrake.io & Errbit integration for Symfony 3/4/5. This bundle plugs the Airbrake API client into Symfony project. Prerequisites Th
Idiomatic PHP client for Google Compute.
Google Compute for PHP Idiomatic PHP client for Google Compute. API Documentation NOTE: This repository is part of Google Cloud PHP. Any support reque
Hashtopolis is a multi-platform client-server tool for distributing hashcat tasks to multiple computers.
Hashtopolis is a multi-platform client-server tool for distributing hashcat tasks to multiple computers. The main goals for Hashtopolis's development are portability, robustness, multi-user support, and multiple groups management.
Static utilitiy classes to bridge PSR-7 http messages to OAuth2 Server requests and responses.
Static utilitiy classes to bridge PSR-7 http messages to OAuth2 Server requests and responses. While this libray is entended for use with Slim 3, it should work with any PSR-7 compatible framework.
PSR-15 middleware with various cache utilities
middlewares/cache Middleware components with the following cache utilities: CachePrevention Expires Cache Requirements PHP = 7.2 A PSR-7 http library
LittleProxy is a high performance HTTP proxy written in Java atop Trustin Lee's excellent Netty event-based networking library
LittleProxy is a high performance HTTP proxy written in Java atop Trustin Lee's excellent Netty event-based networking library
Yii2 console application used to write our processors of methods to responsible to client calling.
Microservice Application Skeleton Yii2 console application used to write our processors of methods to responsible to client calling. This application
This repository demonstrates exemplary implementation of chat using HTTP and Websocket servers in PHP using Kraken Framework components.
This repository demonstrates exemplary implementation of chat using HTTP and Websocket servers in PHP using Kraken Framework components.
☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Serve
☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架,支持 Swoole、WorkerMan、FPM、CLI-Server
JShrink is a php class that minifies javascript so that it can be delivered to the client quicker
JShrink JShrink is a php class that minifies javascript so that it can be delivered to the client quicker. This code can be used by any product lookin
PHPoAuthLib provides oAuth support in PHP 7.2+ and is very easy to integrate with any project which requires an oAuth client.
PHPoAuthLib NOTE: I'm looking for someone who could help to maintain this package alongside me, just because I don't have a ton of time to devote to i
Пакет позволяющий работать с REST API SMS-сервиса «SMS Aero»
SMS-сервис «SMS Aero» 💬 Пакет позволяющий работать с REST API SMS-сервиса «SMS Aero» 💡 Изменения: Все заметные изменения в этом проекте будут задоку
PHP Coroutine HTTP client - Swoole Humanization Library
PHP Coroutine HTTP client - Swoole Humanization Library
An extension library to add Selenium 3 features to Appium.
Appium PHP Client An extension library to add Selenium 3 features to Appium. The library is installable using the Composer dependency manager. Just ad
Chargebee API PHP Client (for API version 2 and Product Catalog version 2.0)
chargebee-php-sdk Overview This package provides an API client for Chargebee subscription management services. It connects to Chargebee REST APIs for
It validates PSR-7 messages (HTTP request/response) against OpenAPI specifications
OpenAPI PSR-7 Message (HTTP Request/Response) Validator This package can validate PSR-7 messages against OpenAPI (3.0.x) specifications expressed in Y
Async HTTP/1.1+2 client for PHP based on Amp.
This package provides an asynchronous HTTP client for PHP based on Amp. Its API simplifies standards-compliant HTTP resource traversal and RESTful web
EvaOAuth provides a standard interface for OAuth1.0(a) / OAuth2.0 client authorization, it is easy to integrate with any PHP project by very few lines code.
EvaOAuth EvaOAuth provides a standard interface for OAuth1.0 / OAuth2.0 client authorization, it is easy to integrate with any PHP project by very few
Common utils used by PSR-15 middlewares
middlewares/utils Common utilities used by the middlewares' packages: Factory Dispatcher CallableHandler HttpErrorException Installation This package
A simple HTTP server behaving as proxy between webhooks and Appwrite Functions.
A simple HTTP server behaving as proxy between webhooks and Appwrite Functions, allowing for instance Stripe payments integration into Appwrite.
Laravel Logable is a simple way to log http request in your Laravel application.
Laravel Logable is a simple way to log http request in your Laravel application. Requirements php = 7.4 Laravel version = 6.0 Installation composer
Roundcube Webmail is a browser-based multilingual IMAP client with an application-like user interface.
Roundcube Webmail roundcube.net ATTENTION This is just a snapshot from the GIT repository and is NOT A STABLE version of Roundcube. It's not recommend
Grpc go-server php-client
Grpc go-server php-client
Hyperf is an extremely performant and flexible PHP CLI framework
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server
☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架,支持 Swoole、WorkerMan、FPM、CLI-Server
This package provides a high performance HTTP server to speed up your Laravel/Lumen application based on Swoole.
This package provides a high performance HTTP server to speed up your Laravel/Lumen application based on Swoole.
klein.php is a fast & flexible router for PHP 5.3+
Klein.php klein.php is a fast & flexible router for PHP 5.3+ Flexible regular expression routing (inspired by Sinatra) A set of boilerplate methods fo
Artax is an asynchronous HTTP client for PHP based on Amp
Artax is an asynchronous HTTP client for PHP based on Amp. Its API simplifies standards-compliant HTTP resource traversal and RESTful web service consumption without obscuring the underlying protocol. The library manually implements HTTP over TCP sockets; as such it has no dependency on ext/curl.
General purpose PHP SOAP-client
General purpose PHP SOAP-client Sick and tired of building crappy SOAP implementations? This package aims to help you with some common SOAP integratio
Goetas-webservices / soap-client
goetas-webservices / soap-client PHP implementation of SOAP 1.1 and 1.2 client specifications. Strengths: Pure PHP, no dependencies on ext-soap Extens
The library provides convenient access to the Epoint.az API from applications written in the PHP language.
Tural/Epoint library/SDK The library provides convenient access to the Epoint.az API from applications written in the PHP language. It includes a pre-
The library provides convenient access to the Epoint.az API from applications written in the PHP language.
Tural/Epoint library/SDK The library provides convenient access to the Epoint.az API from applications written in the PHP language. It includes a pre-
Zenscrape package is a simple PHP HTTP client-provider that makes it easy to parsing site-pages
Zenscrape package is a simple PHP HTTP client-provider that makes it easy to parsing site-pages
PHP API for GeoIP2 webservice client and database reader
GeoIP2 PHP API Description This package provides an API for the GeoIP2 and GeoLite2 web services and databases. Install via Composer We recommend inst
The Kafka Enqueue transport - This is an implementation of Queue Interop specification
Supporting Enqueue Enqueue is an MIT-licensed open source project with its ongoing development made possible entirely by the support of community and
Production-ready, stable Kafka client for PHP
PHP Kafka client - php-rdkafka PHP-rdkafka is a stable, production-ready, long term support, and fast Kafka client for PHP based on librdkafka. It sup
PHP Kafka client is used in PHP-FPM and Swoole. PHP Kafka client supports 50 APIs, which might be one that supports the most message types ever.
longlang/phpkafka Introduction English | 简体中文 PHP Kafka client is used in PHP-FPM and Swoole. The communication protocol is based on the JSON file in
kafka php client
Kafka-php 中文文档 Kafka-php is a pure PHP kafka client that currently supports greater than 0.8.x version of Kafka, this project v0.2.x and v0.1.x are in
Minimal GraphQL client for Laravel.
Minimal GraphQL Laravel Client Minimal GraphQL client for Laravel. Requirements Composer 2+ Installation Install Package (Composer 2+) composer requir
PHP client for beanstalkd queue
Pheanstalk Pheanstalk is a pure PHP 7.1+ client for the beanstalkd workqueue. It has been actively developed, and used in production by many, since la
The most widely used PHP client for RabbitMQ
php-amqplib This library is a pure PHP implementation of the AMQP 0-9-1 protocol. It's been tested against RabbitMQ. The library was used for the PHP
Official PHP low-level client for Elasticsearch.
elasticsearch-php Official low-level client for Elasticsearch. Its goal is to provide common ground for all Elasticsearch-related code in PHP; because
EvaOAuth provides a standard interface for OAuth1.0(a) / OAuth2.0 client authorization, it is easy to integrate with any PHP project by very few lines code.
EvaOAuth EvaOAuth provides a standard interface for OAuth1.0 / OAuth2.0 client authorization, it is easy to integrate with any PHP project by very few
Twitter API for Laravel 5.5+, 6.x, 7.x & 8.x
Twitter for PHP Twitter API for Laravel 6.x, 7.x, 8.x (and new versions as they are released). Also supports other frameworks via PHP-DI (or feel free
📲 一款满足你的多种发送需求的短信发送组件
Easy SMS 📲 一款满足你的多种发送需求的短信发送组件 特点 支持目前市面多家服务商 一套写法兼容所有平台 简单配置即可灵活增减服务商 内置多种服务商轮询策略、支持自定义轮询策略 统一的返回值格式,便于日志与监控 自动轮询选择可用的服务商 更多等你去发现与改进... 平台支持 腾讯云 SMS
Hprose asynchronous client & standalone server based on swoole
Hprose for Swoole Introduction Hprose is a High Performance Remote Object Service Engine. It is a modern, lightweight, cross-language, cross-platform,
The official Previewify.app PHP Client
Previewify for PHP This is the official Previewify client for PHP. Support us Like our work? You can support us by purchasing one of our products. Ins
A Magento 1.x module which facilitates automatic purging of static assets from HTTP caches such as browser cache, CDN, Varnish, etc using best practices outlined within the HTML5 boilerplate community.
Magento Cachebuster Cachebuster is a Magento module which facilitates automatic purging of static assets from HTTP caches such as browser cache, CDN,
Silverstripe-solr-search - Advanced searching with SilverStripe, Solarium and Solr
Master is no longer the main branch. If you are using dev-master, switch to dev-primary Modern SilverStripe Solr Search Full documentation or see the
Generator-hedley - Scaffold a headless Drupal backend, Angular app client, and Behat tests
generator-hedley Scaffold a headless Drupal backend, Angular app client, and Behat tests Hedley is a yeoman generator that scaffolds a headless Drupal
Google-api-php-client - A PHP client library for accessing Google APIs
Google APIs Client Library for PHP Reference Docs https://googleapis.github.io/google-api-php-client/main/ License Apache 2.0 The Google API Client Li
Http-kernel - The HttpKernel component provides a structured process for converting a Request into a Response.
HttpKernel Component The HttpKernel component provides a structured process for converting a Request into a Response by making use of the EventDispatc
PSR-7 HTTP message library
PSR-7 Message Implementation This repository contains a full PSR-7 message implementation, several stream decorators, and some helpful functionality l
Routing - The Routing component maps an HTTP request to a set of configuration variables.
Routing Component The Routing component maps an HTTP request to a set of configuration variables. Getting Started $ composer require symfony/routing
Text - An experiment with WebSockets and the human condition.
An experiment with WebSockets and the human condition. I wanted to learn how to use WebSockets in pure PHP and JavaScript, so I came up with the simpl
An asynchronous ClamAV wrapper written in PHP with amphp/socket
amphp-clamav An asynchronous ClamAV wrapper written with amphp/socket Installing composer require pato05/amphp-clamav Examples Ping and scan of a fil
Laravel SDK for Sentry
Sentry for Laravel Laravel integration for Sentry. Laravel Version Compatibility Laravel = 4.2.x is supported until 0.8.x Laravel = 5.7.x on PHP =
Make Laravel and Storyblok work together beautifully.
Use Storyblok’s amazing headless CMS in way that feels familiar to Laravel developers This package allows you to use fantastic Storyblok headless CMS
An open-source Laravel 8 online store, client area, and billing software specially made for Pterodactyl panel
PteroBilling An open-source Laravel 8 online store, client area, and billing software specially made for Pterodactyl panel Announcement: An
Spikkl API client for Laravel
Spikkl for Laravel Spikkl-php-laravel-client incorporates the Spikkl API into your Laravel or Lumen project. Requirements Get yourself a free Spikkl a
⚓️ Easily test HTTP webhooks with this handy tool that displays requests instantly.
Webhook.site With Webhook.site, you instantly get a unique, random URL that you can use to test and debug Webhooks and HTTP requests, as well as to cr
Very simple mock HTTP Server for testing Restful API, running via Docker.
httpdock Very simple mock HTTP Server for testing Restful API, running via Docker. Start Server Starting this server via command: docker run -ti -d -p
Laravel FTP client
LaravelFtp Laravel FTP client (or any other project that utilises has composer) This project is just called LaravelFtp because I am holding this packa
Push Notifications using Laravel
laravel-push-notification Push Notifications using Laravel PushNotification::send(['deviceToken1', 'deviceToken2',..], 'Notification Message', 'Action
🤯 High-performance PHP application server, load-balancer and process manager written in Golang
RoadRunner is an open-source (MIT licensed) high-performance PHP application server, load balancer, and process manager. It supports running as a serv
Bearer client for the PHP programming language
Bearer PHP Client This is the official PHP client for interacting with Bearer.sh. Installation Install the package by running: composer require bearer
🏆 Learn You PHP! - An introduction to PHP's core features: i/o, http, arrays, exceptions and so on.
Learn You PHP! The very first PHP School workshop. A revolutionary new way to learn PHP Bring your imagination to life in an open learning eco-system
Shared code for the MaxMind Web Service PHP client APIs
Common Code for MaxMind Web Service Clients This is not intended for direct use by third parties. Rather, it is for shared code between MaxMind's vari
Which is the fastest web framework?
Which is the fastest ? Simple framework comparison Motivation There are many frameworks, each one comes with its own advantages and drawbacks. The pur
🚀Hyperf is an extremely performant and flexible PHP CLI framework
Hyperf is an extremely performant and flexible PHP CLI framework, powered by a state-of-the-art coroutine server and a large number of battle-tested components. Aside from decisively beating PHP-FPM frameworks in benchmarks, Hyperf is unique in its focus on flexibility and composition.