PHP here means the PHP interpreter has to be on the machine, usually with Composer to install dependencies. For most software in this group that machine is also the production server, so the record carries PHP under hosting needs too. PHP tools that only generate files need PHP on the machine that builds and nothing on the host. A record carries this value when its documentation requires PHP to install or run it. Laravel and HydePHP are examples.
52 projects need PHP installed, listed alphabetically. Mostly content management systems, web frameworks and e-commerce, of 15 categories in all. 222 records do not record this field, and cannot appear here either way. Counts only projects with momentum; the full list has the rest.
A
- Acquia Drupal Starter Kit
Drupal distribution of modules and configuration for building low-code websites on the Acquia platform.
AdminerWeb-based database management tool distributed as a single PHP file.
AdminNeoDatabase management tool written in PHP that is distributed as a single file and built on Adminer.
B
baserCMSOpen-source PHP content management system built on CakePHP for building and customizing websites, with a REST API.
C
CarbonPHP library that extends DateTime with an API for creating, changing and formatting dates.
CodeIgniterPHP MVC web framework with a small footprint and few configuration requirements.
Concrete CMSOpen-source content management system for teams, written in PHP, with a built-in REST API and a MySQL or MariaDB database.
CS-CartCommercial eCommerce software for building online stores and multi-vendor marketplaces, run on the customer's own server.
D
Doctrine DBALPHP database abstraction layer with an object-oriented API for queries and for schema introspection and management.
Doctrine ORMPHP object-relational mapper that provides transparent persistence for PHP objects.
- Dompdf
PHP library that converts HTML and CSS to PDF documents.
DotclearOpen-source PHP engine for publishing blogs, with several blogs and users in one installation.
Drupal CommerceE-commerce module suite that adds online store features to Drupal sites.
E
e107Open-source PHP content management system for websites, blogs and intranets, with a plugin and theme system.
- Endroid QR Code
PHP library that generates QR codes as PNG, WebP, SVG, EPS or binary output.
F
G
I
Inertia.jsAdapter protocol and client libraries for building single-page React, Vue and Svelte apps on top of server-side routing.
Intervention ImagePHP image processing library for creating, editing and composing images through one API over GD, Imagick or libvips.
- ISPConfig
Open source hosting control panel for managing websites, MySQL databases and cron jobs on Linux servers from a web browser.
J
JTL-ShopOnline shop software from JTL-Software-GmbH, written in PHP.
K
- KahunaCart
E-commerce plugin for the Grav CMS that adds a catalog, checkout, payments, shipping and customer accounts.
L
LaravelPHP web application framework with routing, an ORM, templating, queues and scheduled jobs.
Laravel NovaCommercial administration panel package for Laravel applications.
LEPTON CMSContent management system written in PHP that runs on MySQL or MariaDB and is installed by uploading its package to a web space.
LimeSurveyOpen-source survey platform for creating surveys that respondents take through a link or an embed on a website.
LivewireFull-stack framework for Laravel that builds dynamic user interfaces in PHP without a separate JavaScript framework.
LoupePHP full-text search library that stores its index in SQLite and needs no separate search service.
M
- Mezzio
PHP microframework built on PSR-15 middleware, in which the application chooses its routing and templating.
N
NeosOpen-source content management system and application framework for websites and digital content, built on the Flow PHP framework.
O
- Open Web Analytics
Open source web analytics framework that records visits to websites and applications and reports on them, with a JavaScript tracker and a PHP server.
OpenCartOpen source ecommerce platform written in PHP for running an online store on a web server.
P
PestTesting framework for PHP that is built on PHPUnit and adds an expressive syntax for writing tests.
PhalconFull-stack PHP web framework delivered as a PHP extension.
- PHP-FPM
FastCGI process manager for PHP, built as an optional SAPI in the PHP source tree.
PHPUnitUnit testing framework for PHP, installed with Composer and run from the command line.
PimcoreOpen-core PHP platform for product experience management, combining PIM, DAM, CMS and digital commerce modules.
PushwordSymfony-based content management system for websites, with Markdown or database content and an optional static export.
S
- Search API
Drupal module that provides a framework for creating searches on Drupal entities, backed by a search server or Drupal's own database.
SPIPPublishing system for the Internet, written in PHP, for multilingual websites with collaborative editing.
StaaticWordPress plugin that crawls a WordPress site into a static copy and publishes that copy to static hosting.
StatamicLaravel-based content management system that stores content in flat files or a database, with a control panel and optional static site generation.
SwooleCoroutine-based PHP extension for concurrent networking and TCP, UDP, Unix socket, HTTP and WebSocket servers.
SymfonyPHP full-stack web framework built from a set of reusable, standalone components.
- Symfony AssetMapper
Symfony component that maps asset directories to versioned public files and loads JavaScript through browser importmaps, without a bundler.
T
TallStackUISuite of more than 80 Blade components for TALL Stack applications built with Laravel, Livewire, Alpine.js and Tailwind CSS.
TheliaOpen-source e-commerce CMS and framework built on Symfony for online stores and web content.
TomeDrupal module that generates static HTML from a Drupal site and keeps its content as files.
W
What is the best web software that runs on PHP?
We can't tell from here. What suits an editor-heavy marketing site can be wrong for a static documentation site. The list is alphabetical and nobody paid for a place on it.



