PHP project architecture examples, page 6
Interactive architecture diagrams of the 1,000 most-starred open-source PHP repositories with a GitDiagram architecture diagram, most stars first. Each diagram shows the project's main components, how they connect, and links every part to its file on GitHub.
Repositories 251–300 of 1,000
brick/math★ 2.1k
Main public classes (BigNumber, BigInteger, BigDecimal, BigRational)
mettle/sendportal★ 2.1k
This is a full-stack, self-hosted email-marketing application named SendPortal, built with Laravel (PHP) and Livewire.
dreeveapp/dreeve★ 2.1k
Dreeve is a self-hosted sports and fitness dashboard.
php/pie★ 2.1k
PIE is the PHP Installer for Extensions: users request an extension, PIE resolves a compatible package for a target PHP platform, obtains its assets, builds or selects a binary…
apioo/fusio★ 2.1k
facade/ignition★ 2.1k
Ignition is a Laravel package that replaces the framework exception presentation with an interactive error page, records diagnostic context, offers exception-specific solutions…
vinkla/laravel-hashids★ 2.1k
Laravel Application: Since the package is meant to be installed in a Laravel project, include a “Laravel Application” block to represent the broader environment.
This is a standalone HTTP client component (part of the Symfony ecosystem) that provides both synchronous and asynchronous HTTP request capabilities.
szvone/vmqphp★ 2k
This is a PHP web application built on the ThinkPHP5.1 framework with a MySQL backend.
beikeshop/beikeshop★ 1.9k
BeikeShop is a self-hosted, modular ecommerce platform: storefront, admin back office, REST APIs, installation, and extensibility for payment, shipping, and integrations.
stichoza/google-translate-php★ 1.9k
This is a PHP client library for Google Translate.
microsoft/msphpsql★ 1.9k
The product is a pair of PHP extensions for accessing SQL Server: SQLSRV exposes a procedural API, and PDO_SQLSRV implements PDO.
tecnickcom/tc-lib-pdf★ 1.9k
tc-lib-pdf is a Composer-distributed, pure-PHP 8.2+ PDF authoring library under Com\Tecnick\Pdf.
cacti/cacti★ 1.9k
Cacti is a network monitoring and graphing platform.
composer/packagist★ 1.8k
Packagist is the public Composer package repository website.
hashtopolis/server★ 1.8k
Hashtopolis is a multi-platform client-server system for distributing hashcat work across computers, with multi-user and group management.
zengzhan/qqzeng-ip★ 1.8k
– A central data repository (DAT, TXT, .db files) that contains the IP data in highly optimized binary and text formats.
inspector-apm/neuron-ai★ 1.8k
Agent/Core Class: At the heart, the Agent class (in src/Agent.php) provides the base behavior for agents.
part-db/part-db-server★ 1.8k
Part-DB is a web-based electronic-component inventory system.
mantisbt/mantisbt★ 1.8k
MantisBT is a server-rendered PHP issue/bug tracker. It runs on PHP 8.1+ behind Apache or IIS and persists operational data in MySQL, PostgreSQL, or another supported database.
wordpress/mcp-adapter★ 1.8k
MCP Adapter exposes WordPress Abilities API functionality to MCP clients as tools, resources, and prompts.
proelements/proelements★ 1.8k
Elementor Pro is a WordPress visual-site-building and marketing platform.
spatie/laravel-tags★ 1.7k
This repo is a Laravel package/library (not a standalone app) that adds taggable behavior to any Eloquent model via a trait. It provides.
spatie/laravel-data★ 1.7k
It to its essential concerns (BaseData, ValidateableData, TransformableData, etc.)
the-djmaze/snappymail★ 1.7k
SnappyMail is a browser-based email client with separate user and administrator interfaces.
relaticle/relaticle★ 1.7k
Relaticle is a self-hosted, multi-workspace CRM for people, companies, opportunities, tasks, notes, custom fields, and activity history, operated through a Filament/Livewire web…
laravel/pulse★ 1.7k
Based on both the file tree and the README, this project is a Laravel package called “Laravel Pulse” that provides real‑time application performance monitoring and a dashboard…
yiisoft/yii2-app-advanced★ 1.7k
This is a full-stack web application template using the Yii 2 framework.
invoiceshelf/invoiceshelf★ 1.6k
Its purpose is to enable users to manage invoices, estimates, expenses, payments, and more – all while offering a professional UI, a robust API interface, and support for various…
laravel/reverb★ 1.6k
Laravel Reverb provides real-time WebSocket communication for Laravel applications.
modelcontextprotocol/php-sdk★ 1.6k
The MCP PHP SDK provides framework-agnostic client and server runtimes.
testlinkopensourcetrms/testlink-code★ 1.6k
TestLink is a web-based test management and execution system.
symfony/mailer★ 1.6k
This is a Symfony “Mailer” component: an open-source PHP library whose sole responsibility is sending emails.
nfephp-org/sped-nfe★ 1.6k
SPED-NFE is a PHP library for creating and communicating Brazilian NF-e/NFC-e fiscal documents with authorizing SEFAZ services.
spatie/laravel-honeypot★ 1.6k
Laravel Honeypot prevents form spam by rendering hidden fields, then checking submitted values and an encrypted timestamp in middleware.
php-standard-library/php-standard-library★ 1.6k
PSL is a PHP standard library: a collection of typed, composable APIs for common programming tasks rather than one application with a single mandatory execution path.
tirrenotechnologies/tirreno★ 1.6k
Tirreno is a self-hosted, in-application security framework: products send contextual events to its sensor/API, which enriches and records them for the operator console to analyze.
paymenter/paymenter★ 1.6k
Client Area: Represent the front-facing theme components (found in themes/default and Livewire components in app/Livewire/Client and general UI views).
mcguirepr89/birdnet-pi★ 1.5k
BirdNET-Pi is a complete embedded system that leverages machine learning (using pre-built TFLite models) to classify bird sounds captured from a USB microphone.
zidansec/cloudpeler★ 1.5k
This is a standalone CLI information-gathering tool written in PHP, called CrimeFlare.
laraveldaily/laravel-invoices★ 1.5k
This is a Laravel-compatible Composer package, not a standalone app.
fogproject/fogproject★ 1.5k
Web Interface – Represented by the extensive “packages/web” directory.
phpstan/phpdoc-parser★ 1.5k
This project is a PHP library whose main purpose is to parse PHPDoc blocks into an Abstract Syntax Tree (AST) and enable modifications (including format-preserving printing) of…
pinkary-project/pinkary.com★ 1.5k
This is a monolithic, full-stack Laravel 11 application (“Pinkary”) that serves as a public landing page, link-sharing platform and Q&A community with both a user-facing site and…
laravel/lumen-framework★ 1.5k
Lumen is a PHP micro-framework kernel for building web applications.
getkirby/kirby★ 1.5k
Kirby is a CMS where the “API” is not a separate “REST server” in the conventional sense, but rather a set of PHP classes (in the src/Api directory) that expose content, models…
cuyz/valinor★ 1.5k
This is an open-source PHP library (cuyz/valinor) providing two main capabilities.
andrewdwallo/erpsaas★ 1.5k
spatie/schema-org★ 1.5k
Counted over GitDiagram's stored diagrams of public repositories, from the names their components and groups carry and the files they link to; the rules are the ones in the 2026 open-source architecture report. Stars are GitHub's when the diagram was last made. Rebuilt daily: hubs grow as more repositories' languages are known.