GitDiagram
Browse

PHP project architecture examples, page 4

Interactive architecture diagrams of 221 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 151–200 of 221

  1. opnsense/core★ 4.3k

    The project in question is the core of the OPNsense open source firewall and system management platform.

  2. opcodesio/log-viewer★ 4.3k

    The project is an extendable log viewer package built for Laravel applications.

  3. drupal/drupal★ 4.3k

    Drupal is a modular content-management platform.

  4. easycorp/easyadminbundle★ 4.3k

    EasyAdmin Bundle Core: Represented by the primary bundle file (EasyAdminBundle.php) along with many configuration and dependency injection files (src/DependencyInjection…

  5. attendize/attendize★ 4.2k

    1. This repository is a monolithic Laravel PHP application for event ticketing and attendee management.

  6. doctrine-extensions/doctrineextensions★ 4.1k

    Doctrine Behavioral Extensions is a PHP library that augments Doctrine ORM and MongoDB ODM during persistence.

  7. alextselegidis/easyappointments★ 4.1k

    The README makes it clear that Easy!Appointments is a self-hosted appointment scheduler.

  8. lycheeorg/lychee★ 4.1k

    Based on our analysis of the file tree and the README, you’re dealing with a full-featured photo management system (Lychee) that is built on Laravel.

  9. yaojingang/geoflow★ 4k

    GEOFlow is an enterprise GEO operations platform that brings trusted knowledge, AI-assisted content production, quality gates, human review, publishing across owned and managed…

  10. azuracast/azuracast★ 4k

    AzuraCast is a self-hosted Internet-radio management suite.

  11. stripe/stripe-php★ 4k

    Stripe PHP is an SDK for making Stripe API calls from PHP applications and working with the returned resources.

  12. jeroennoten/laravel-adminlte★ 4k

    This is a Laravel package that integrates the AdminLTE v3 theme into Laravel applications.

  13. area17/twill★ 4k

    Recognize that Twill is a Laravel package. This means the core application is built on Laravel’s MVC framework and extends its functionality.

  14. nativephp/laravel★ 3.9k

    HTTP Interface: Controllers, routes (see the routes/api.php and the controllers in src/Http/Controllers) to accept web requests and dispatch events.

  15. thephpleague/oauth2-client★ 3.8k

    OAuth 2.0 Client is a PHP runtime library for integrating applications with authorization servers.

  16. tuhinshubhra/red_hawk★ 3.8k

    RED HAWK is a command-line information-gathering and vulnerability-scanning tool.

  17. wp-graphql/wp-graphql★ 3.8k

    - This repo contains multiple independently shippable WordPress plugins plus a marketing/docs website.

  18. piwigo/piwigo★ 3.8k

    Piwigo is a monolithic, full-stack PHP web application: an open-source photo-gallery platform.

  19. lunarphp/lunar★ 3.8k

    Lunar is a Laravel e-commerce backend, distributed as packages that let applications build their own storefronts.

  20. pimcore/pimcore★ 3.7k

    Web Clients & External Access: Illustrate browser-based clients (for both the front end website and the admin interface) and API consumers.

  21. openai-php/laravel★ 3.7k

    This project is a Laravel package that integrates the OpenAI PHP client into Laravel applications, allowing users to interact with the OpenAI API through a familiar Laravel…

  22. osticket/osticket★ 3.7k

    osTicket is a support ticket system that routes inquiries (via websites, email, or phone) to agents and allows support staff to manage and resolve tickets.

  23. crinsane/laravelshoppingcart★ 3.7k

    This is a Laravel-compatible PHP package (library) named “LaravelShoppingcart.”

  24. jsonrainbow/json-schema★ 3.6k

    JSON Schema for PHP is a validation library.

  25. hieventsdev/hi.events★ 3.6k

    Based on our analysis of the complete file tree and README, we can conclude that Hi.Events is a full‐stack, open-source event management and ticketing platform.

  26. craftcms/cms★ 3.6k

    Craft is a self-hosted PHP CMS for managing modeled content and delivering custom digital experiences.

  27. symfony/framework-bundle★ 3.6k

    Kernel & MicroKernel: Represented by the Kernel directory and MicroKernelTrait, these are the entry points for handling HTTP requests and bootstrapping the framework.

  28. josephsilber/bouncer★ 3.6k

    Bouncer is an open-source library focused on managing roles and abilities using Eloquent.

  29. tastyigniter/tastyigniter★ 3.6k

    - This is a Laravel-based monolith for TastyIgniter, a restaurant ordering and table-reservation platform.

  30. silexphp/silex★ 3.5k

    CallbackResolver and ServiceControllerResolver as core components

  31. danog/madelineproto★ 3.5k

    MadelineProto is an asynchronous PHP client for Telegram’s MTProto API, supporting phone-number and bot-token accounts without using the Bot API.

  32. linkstackorg/linkstack★ 3.5k

    Web Browser that interacts with the system via a UI built using Laravel Blade templates.

  33. astralapp/astral★ 3.5k

    – Astral is a full-stack, monolithic web application built on Laravel (PHP) for the backend and Vue.js for the frontend.

  34. thephpleague/csv★ 3.5k

    League CSV is a PHP library for reading, writing, querying, and transforming CSV documents.

  35. wordpress/wordpress-develop★ 3.5k

    WordPress is a PHP, MySQL, and JavaScript platform for creating and managing websites.

  36. johnlui/learn-laravel-5★ 3.5k

    这是一个基于 Laravel 5.5 的入门教程示例项目,主要呈现文章发布与浏览、评论提交、管理员文章维护和用户注册等博客功能。请求由 Laravel 应用入口进入,再经路由配置到控制器;控制器使用 Eloquent 模型处理数据,部分管理控制器直接返回视图。README 说明这是教程代码,但没有列出具体功能流程;未展示的路由和视图调用关系不作推断。

  37. shopware/shopware★ 3.4k

    Shopware is a headless commerce platform and framework.

  38. owen-it/laravel-auditing★ 3.4k

    AuditableObserver that watches for model changes

  39. hybridauth/hybridauth★ 3.4k

    Hybridauth is a PHP abstraction layer for social sign-in and social-network APIs.

  40. espocrm/espocrm★ 3.4k

    EspoCRM is a customizable CRM with a single-page frontend and PHP REST backend.

  41. laravel-backpack/crud★ 3.4k

    Backpack CRUD is a Laravel package for building customizable admin panels over Eloquent models.

  42. kovah/linkace★ 3.3k

    LinkAce is a self-hosted bookmark archive.

  43. invoiceplane/invoiceplane★ 3.2k

    InvoicePlane is a self-hosted invoicing and client-management application.

  44. codelytv/php-ddd-example★ 3.1k

    Bounded Contexts: There are at least two major contexts – “Mooc” (for the public course platform) and “Backoffice” (for administrative/customer support functionality), plus a…

  45. vitodeploy/vito★ 3.1k

    API Endpoints: Represented by the controllers in app/Http/Controllers/API.

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.