PHP API

Open-source PHP projects categorized as API

Top 23 PHP API Projects

  • Sylius

    Open Source eCommerce Framework on Symfony

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

  • SaaSHub

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

    SaaSHub 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

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

  • Project mention: Introduction to APIATO: A Powerful Framework for API Development | dev.to | 2024-05-17
  • 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
  • laravel-orion

    The simplest way to create REST API with Laravel

  • Negotiation

    Content Negotiation tools for PHP.

  • array-to-xml

    A simple class to convert an array to xml

  • UniFi-API-client

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

  • Project mention: Created a docker app to notify on new device connections | /r/UNIFI | 2023-12-10

    UniFiClientAlerts is a Dockerized application that monitors UniFi networks for new device connections and sends alerts via Telegram. It leverages PHP code from the Art-of-WiFi/UniFi-API-client for interfacing with UniFi Controllers.

  • 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

  • Introduction to APIATO: A Powerful Framework for API Development

    2 projects | dev.to | 17 May 2024
  • Criando uma API simples com PHP puro

    6 projects | dev.to | 9 May 2024
  • Dnsmasq wins the first BlueHats Prize

    1 project | news.ycombinator.com | 18 Apr 2024
  • OPNsense Wildcard Support in Firewall Host Alias (2022)

    1 project | news.ycombinator.com | 16 Apr 2024
  • PHP in 2024

    3 projects | news.ycombinator.com | 10 Apr 2024
  • Oink: An API for PHP in a single file

    6 projects | news.ycombinator.com | 13 Feb 2024
  • What is the best way to learn Linux as a 10 years windows admin?

    2 projects | /r/sysadmin | 9 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 17 May 2024
    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. Learn more β†’

Index

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

Project Stars
1 Sylius 7,697
2 countries-states-cities-database 6,560
3 swoft 5,583
4 Polr 4,910
5 graphql-php 4,611
6 client 4,366
7 laravel-query-builder 3,917
8 wp-graphql 3,603
9 PHP-CRUD-API 3,537
10 core 2,997
11 apiato 2,972
12 L5-Swagger 2,520
13 core 2,367
14 HWIOAuthBundle 2,256
15 NelmioApiDocBundle 2,195
16 Firebase Admin SDK for PHP 2,142
17 saloon 1,924
18 laravel-fractal 1,863
19 Fusio 1,678
20 laravel-orion 1,398
21 Negotiation 1,397
22 array-to-xml 1,097
23 UniFi-API-client 1,066

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