PHP API

Open-source PHP projects categorized as API

Top 23 PHP API Projects

  • Sylius

    Open Source eCommerce Framework on Symfony

  • Project mention: Laravel considered harmful | /r/PHP | 2023-04-28

    I think it would be difficult (or much harder) to build something like Sylius on top of Laravel. Especially if you want good code-coverage by tests.

  • countries-states-cities-database

    🌍 Discover our global repository of countries, states, and cities! πŸ™οΈ Get comprehensive data in JSON, SQL, PSQL, XML, YAML, and CSV formats. Access ISO2, ISO3 codes, country code, capital, native language, timezones (for countries), and more. #countries #states #cities

  • Project mention: Show HN: DB to map cities to countries and states | news.ycombinator.com | 2024-03-12
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • swoft

    πŸš€ PHP Microservice Full Coroutine Framework

  • Polr

    :aerial_tramway: A modern, powerful, and robust URL shortener

  • Project mention: Copying microsofts aka.ms links with our internal Dns to help stop phishing | /r/sysadmin | 2023-07-08

    That said, setting up a URL shortener to forward HTTP requests it pretty trivial. There are open source projects that already exist for this purpose. For example, https://polrproject.org/

  • graphql-php

    PHP implementation of the GraphQL specification based on the reference implementation in JavaScript

  • Project mention: graphql-laravel 9.0.0 released πŸŽ‰ | /r/laravel | 2023-06-25

    This package provides a convenient integration of the great https://github.com/webonyx/graphql-php/ library for Laravel 9+.

  • client

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

  • Project mention: Why PHP? | dev.to | 2023-11-24

    PHP has extensive API support, offering developers a robust foundation for seamless integration with various services and technologies. Whether interacting with databases, third-party applications, or web services, PHP's versatile ecosystem and well-documented APIs empower developers to create interconnected and feature-rich web applications. This extensive API support enhances PHP's versatility and simplifies the development process, enabling developers to harness the power of external services and libraries effortlessly. One example is the OpenAI PHP which is a supercharged community-maintained PHP API client that allows you to interact with OpenAI API. Explore more here: https://github.com/openai-php/client

  • laravel-query-builder

    Easily build Eloquent queries from API requests

  • Project mention: laravel-json-api alternatives - laravel-query-builder, laravel-fractal, and laravel | libhunt.com/r/laravel-json-api | 2023-07-14

    Similar to laravel-json-api, trying to turn JSON http queries to Laravel database queries.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • wp-graphql

    :rocket: GraphQL API for WordPress

  • Project mention: Why Everyone Hates WordPress | dev.to | 2024-02-12

    Are you dead set on building a Nuxt + Vue application? Partial to NextJS like I am? Well good news everyone, WordPress has done a pretty decent job over the past couple of years building out the WordPress API and enabling developers to leverage WordPress as a Headless CMS. Pair that with the amazing WPGraphQL Pluginand you’re cooking with JavaScript. You get all the benefits of really solid backend CMS that end users are familiar with, and can grasp with a 1 hour CMS training, distributed using your favorite flavor of JavaScript.

  • PHP-CRUD-API

    Single file PHP script that adds a REST API to a SQL database

  • Project mention: Need something to host a URL that listens for a POST and then talks back to on-prem SQL. | /r/sysadmin | 2023-05-10

    For quick dev/arch projects at home, I usually use this: https://github.com/mevdschee/php-crud-api

  • core

    OPNsense GUI, API and systems backend (by opnsense)

  • Project mention: Dnsmasq wins the first BlueHats Prize | news.ycombinator.com | 2024-04-18

    dnsmasq can be used for wildcard domain aliases in OPNsense firewall, https://github.com/opnsense/core/issues/4145#issuecomment-12...

  • apiato

    PHP Framework for building scalable API's on top of Laravel.

  • L5-Swagger

    OpenApi or Swagger integration to Laravel

  • core

    The server component of API Platform: hypermedia and GraphQL APIs in minutes (by api-platform)

  • Project mention: How to migrate from Api Platform v2 to v3? | dev.to | 2023-11-29

    For instance, there are cache problems on Api Platform v3.0, so you should consider upgrading directly to the latest minor version available.

  • HWIOAuthBundle

    OAuth client integration for Symfony. Supports both OAuth1.0a and OAuth2.

  • Project mention: Best social login library for PHP ("sign in with Apple/Google/Facebook" etc.)? | /r/PHP | 2023-05-21
  • NelmioApiDocBundle

    Generates documentation for your REST API from annotations

  • Firebase Admin SDK for PHP

    Unofficial Firebase Admin SDK for PHP

  • saloon

    🀠 Build beautiful API integrations and SDKs with Saloon

  • laravel-fractal

    An easy to use Fractal wrapper built for Laravel and Lumen applications

  • Project mention: laravel-json-api alternatives - laravel-query-builder, laravel-fractal, and laravel | libhunt.com/r/laravel-json-api | 2023-07-14
  • Fusio

    Open source API management platform

  • Project mention: Fusio 4.0 released - open source API management platform | /r/u_Little-Ad-4734 | 2023-08-01
  • Negotiation

    Content Negotiation tools for PHP.

  • laravel-orion

    The simplest way to create REST API with Laravel

  • array-to-xml

    A simple class to convert an array to xml

  • UniFi-API-browser

    Tool to browse data exposed by Ubiquiti's UniFi Controller API

  • 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 API related posts

Index

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

Project Stars
1 Sylius 7,660
2 countries-states-cities-database 6,451
3 swoft 5,583
4 Polr 4,891
5 graphql-php 4,603
6 client 4,308
7 laravel-query-builder 3,897
8 wp-graphql 3,600
9 PHP-CRUD-API 3,522
10 core 2,965
11 apiato 2,963
12 L5-Swagger 2,490
13 core 2,357
14 HWIOAuthBundle 2,253
15 NelmioApiDocBundle 2,189
16 Firebase Admin SDK for PHP 2,122
17 saloon 1,899
18 laravel-fractal 1,859
19 Fusio 1,669
20 Negotiation 1,397
21 laravel-orion 1,394
22 array-to-xml 1,095
23 UniFi-API-browser 1,061

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com