Skip to content

PhenixPHPAsync and concurrent APIs in pure PHP

High-performance framework for build APIs, powered by Amphp.

PHP

PhenixPHP style

Code that feels familiar, runs concurrently

PhenixPHP combines expressive APIs with PHP Fibers and the Amp ecosystem, so routing, validation, persistence, and async work stay readable without special runtime extensions.

routes/api.phpPHP
<?php

declare(strict_types=1);

use App\Http\Controllers\UserController;
use Phenix\Facades\Route;

Route::get('/users', [UserController::class, 'index'])
    ->name('users.index');

Route::post('/users', [UserController::class, 'store'])
    ->name('users.store');

Define readable CRUD endpoints with controller actions and route names that match the quick start flow.