Open-source PHP projects categorized as REST-API Edit details
Related topics: #PHP #API #REST #Laravel #Crud

Top 23 PHP REST-API Projects

  • CakePHP

    CakePHP: The Rapid Development Framework for PHP - Official Repository

    Project mention: Yoda Conditions (From the office) | | 2022-07-28



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

    Project mention: API Development: The Complete Guide for Building APIs Without Code | | 2021-10-13


  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • FOSRestBundle

    This Bundle provides various tools to rapidly develop RESTful API's with Symfony

    Project mention: Controller ConstraintViolationListInterface | | 2022-09-10

    Searching the internet for FOSRestBundle ConstraintViolationListInterface yields useful documentation such as

  • Easy!Appointments

    :date: Easy!Appointments - Self Hosted Appointment Scheduler

    Project mention: Self Hosted IT Servicing Website | | 2022-08-27

    EasyAppointments and are both options.

  • laravel-realworld-example-app

    Exemplary real world backend API built with Laravel

  • laravel-orion

    The simplest way to create REST API with Laravel

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • comet

    Modern PHP framework for building blazing fast REST APIs and microservices (by gotzmann)

  • laravel-restify

    The fastest way to make a powerful JSON:API compatible Rest API with Laravel.

    Project mention: Build APIs in Laravel with the Restify Package | | 2022-07-27
  • PoP

    Monorepo of the PoP project, including: a server-side component model in PHP, a GraphQL server, a GraphQL API plugin for WordPress, and a website builder (by leoloso)

    Project mention: How do you handle views? | | 2021-12-04

    My project is this one: This all belongs to the "Site Builder" layer, which is a work in progress. I don't know when I'll have it ready though (I'm currently working on the GraphQL server for WP layer, once I'm done there I'll move on to the Site Builder).

  • mezon-router

    Small and fast router

    Project mention: New achivements of Mezon PHP Framework - August 2022 | | 2022-08-10

    In 1.5.x version the bug was fixed for routers wich return false. In previous versions of router false value was traited like 'Route handler was not foud' what was obviously buggy behaviour.

  • SPF Toolbox

    SPFtoolbox is a Javascript and PHP app to look up DNS records such as SPF, MX, Whois, and more

    Project mention: Looking for selfhosted Domain Name Information Solution | | 2022-01-10

    If anyone comes looking in the future, I found a solution that suits my needs -

  • aphiria

    A simple, extensible REST API framework for PHP

    Project mention: What would you use for simple PHP app with few routes and http client? | | 2022-05-06

    I’ve been wanting a project just like this so I can finally try Aphiria! Very well done project, definitely worth a look.


    A simple PHP MVC REST API framework with PHP 7.2 With routes and some tools to develop your API.

  • backend

    Ergonode backend repository (by ergonode)

  • router

    An Fully Automatic RESTful PHP Router (by scrawler-labs)

    Project mention: Build your next RESTful API with fully automatic router ! Just install and forget | | 2022-06-03

    u/systematical here is the issue if you interested in keeping a track

  • laravel-realworld-example-app

    Exemplary RealWorld backend API built with Laravel PHP framework. (by f1amy)

    Project mention: Authenticating /api endpoints in SvelteKit without user/cookie? | | 2022-01-16

    And for my API backend I'm using Laravel -

  • AppApi

    Module to create a REST API with ProcessWire CMS

    Project mention: ProcessWire's Pros and Cons | | 2022-03-14

    If you need to only return JSON for a Headless CMS experience, then it will be a piece of cake. You can choose to use a module like AppAPI or return the json using PHP's json_encode() function. Maybe a GraphQL module too.

  • mezon

    Mezon is a simple php framework wich will help you to create business applications.

    Project mention: New achivements of Mezon PHP Framework - August 2022 | | 2022-08-10

    Hi! Today I'am going to continue posting news about Mezon Framework improvements.

  • mixerapi

    CakePHP API Plugin for REST + JSON API Development [READ-ONLY]

    Project mention: Scramble: Automatic API documentation generator for Laravel. No PHPDoc annotations required. | | 2022-09-20

    This and this have been the result of my work.

  • wp-api-swaggerui

    SwaggerUI for WordPress REST API v2

  • doctrine-filter

    Quickly add advanced filtering/searching and sorting capabilities to any resource in your APIs or Web apps that use Doctrine.

  • vbo365-rest-self-service

    Unofficial Self-Service Web Portal for Veeam Backup for Microsoft Office 365


    Download’s Tech Salary Report. Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform

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 2022-09-20.

PHP REST-API related posts


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

Project Stars
1 CakePHP 8,542
2 PHP-CRUD-API 3,108
3 FOSRestBundle 2,739
4 Easy!Appointments 2,362
5 Shlink 1,579
6 laravel-realworld-example-app 1,123
7 laravel-orion 862
8 comet 513
9 laravel-restify 334
10 PoP 254
11 mezon-router 240
12 SPF Toolbox 208
13 aphiria 119
15 backend 97
16 router 47
17 laravel-realworld-example-app 43
18 AppApi 32
19 mezon 30
20 mixerapi 30
21 wp-api-swaggerui 29
22 doctrine-filter 26
23 vbo365-rest-self-service 23
Find remote jobs at our new job board There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Download’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform