PHP Client

Open-source PHP projects categorized as Client

Top 13 PHP Client Projects

  • ElasticSearch PHP

    Official PHP client for Elasticsearch.

  • client

    ⚡️ OpenAI PHP is a supercharged community-maintained PHP API client that allows you to interact with OpenAI API. (by openai-php)

    Project mention: Build a LinkedIn Bio Generator in Laravel using the REST API of OpenAI, Livewire and Tailwind CSS. | dev.to | 2023-05-21

    Also, let’s use the OpenAI PHP library to work with the REST API of OpenAI. This library is a supercharged community-maintained PHP API client that allows you to interact with OpenAI API. We have to install it via composer :

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • UniFi-API-client

    A PHP API client class to interact with Ubiquiti's UniFi Controller API

  • meilisearch-php

    PHP wrapper for the Meilisearch API

    Project mention: Show HN: Hyvor Blogs – Multi-language blogging platform | news.ycombinator.com | 2023-05-09

    Meilisearch [https://meilisearch.com] for the search index

  • kubernetes-pfsense-controller

    Integrate Kubernetes and pfSense

    Project mention: Browsing like it's 1994: Integrating a Mac SE, ImageWriter II into a modern LAN | news.ycombinator.com | 2023-09-17

    It's over-engineered, but I wanted to try running k8s in my homelab to continue learning about networking; deploying a blog seemed like a perfect test case. The cluster uses Traefik, https://github.com/travisghansen/kubernetes-pfsense-controll... to sync service definitions to HAProxy, and MetalLB. The k8s service IPs are routable from my local network, as well as the MetalLB IPs, and MetalLB handles syncing them to pfSense using BGP. pfSense sends DNS for any *.k8s.home.arpa to k8s, so I can resolve e.g. blog.default.svc.k8s.home.arpa on my local network.

    One interesting hiccup: I had to introduce a NAT at pfSense because MacBooks don't listen to ICMP redirects, the packet would go laptop -> router -> k8s and then k8s -> laptop. Since the MacBook ignored the ICMP redirect, it drops the reply packet.

  • odata-client-php

    OData Client Library for PHP

    Project mention: PHP library for working with Microsoft Dataverse | /r/PHPhelp | 2022-11-04
  • phpsupabase

    PHP Client to use Supabase

    Project mention: Can I use Supabase as Database and Supabase Bucket as Storage ? | /r/laravel | 2022-10-18

    Sure, just use a Supabase client and inject it into your controllers instead of defining models. You'll miss out on a lot of the advantages of using Laravel by doing this, but I'm sure it's technically possible. Somebody coded up a Supabase client in PHP you could try. https://github.com/rafaelwendel/phpsupabase If this is an app you anticipate having a lot of traffic on I might be more careful, but it sounds experimental so why not go for it?

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • crowdin-api-client-php

    PHP client library for Crowdin API

  • skytable-php

    This library is a client for PHP that allows you to interact with the Skytable server.

    Project mention: Skytable PHP Client | /r/PHP | 2023-01-09

    Skytable is a free and open-source realtime NoSQL database that aims to provide flexible data modeling at scale. I wrote a client library to experiment in PHP. https://github.com/hkulekci/skytable-php You can check it. PR's are welcome. ^_^

  • resend-php

    :envelope: Resend's PHP SDK

    Project mention: Launch HN: Resend (YC W23) – Email API for Developers Using React | news.ycombinator.com | 2023-06-13

    We do have PHP [0] and Laravel SDKs [1]. It's mentioned on the homepage as well.

    [0]: https://github.com/resendlabs/resend-php

  • erste-bank-client-php

    Client written in PHP for Erste Bank API

  • pirsch-php-sdk

    PHP Client SDK for Pirsch Analytics.

  • php-ftp

    A Nice and easy to use PHP utility for handling Files over FTP.

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). The latest post mention was on 2023-09-17.

PHP Client related posts

Index

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

Project Stars
1 ElasticSearch PHP 5,190
2 client 3,209
3 UniFi-API-client 981
4 meilisearch-php 482
5 kubernetes-pfsense-controller 181
6 odata-client-php 132
7 phpsupabase 115
8 crowdin-api-client-php 46
9 skytable-php 31
10 resend-php 11
11 erste-bank-client-php 8
12 pirsch-php-sdk 3
13 php-ftp 2
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
blog.mergify.com