184 Repositories
PHP component-architecture Libraries
OpenAI API Client is a component-oriented, extensible client library for the OpenAI API. It's designed to be faster and more memory efficient than traditional PHP libraries.
OpenAI API Client in PHP (community-maintained) This library is a component-oriented, extensible client library for the OpenAI API. It's designed to b
Food delivery app :fries: that allows users to order food from different restaurants. The project is built using a microservice architecture. :boom:
Food Delivery App Description 👋 This is a food delivery app 🍟 that allows users to order food from different restaurants. The project is built using
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
PoP PoP is a monorepo containing several projects. The GraphQL API for WordPress plugin GraphQL API for WordPress is a forward-looking and powerful Gr
PHP components - collection of cross-project PHP classes
PHP components Collection of cross-project PHP classes. Install: $ composer require ansas/php-component Ansas\Component\Convert\ConvertPrice Convert "
Stepup Middleware - This component is part of "Step-up Authentication as-a Service".
Step-up Middleware This component is part of "Step-up Authentication as-a Service". See Stepup-Deploy for an overview and installation instructions fo
Breadcrumb component for Laravel, Livewire, TallStack
WireUi Breadcrumbs 🔥 Breadcrumbs This package provides a beautiful breadcrumbs component, with a simple and easy way to define your breadcrumbs. You
Iranian wallet provider's integration component for Laravel Framework
Iranian Wallets Integration Component For Laravel Iranian Wallet provider integration handler for Laravel 8.1+ known as LaraWallet component completel
¡BACKEND OVER APP! API REST IMPLEMENTANDO CONCEPTOS DE ARQUITECTURA HEXAGONAL, DDD, TDD Y SOLID. HECHO EN LARAVEL & PHP
¡BACKEND OVER APP! API REST IMPLEMENTANDO CONCEPTOS DE ARQUITECTURA HEXAGONAL, DDD, TDD Y SOLID. HECHO EN LARAVEL & PHP
Ecotone Framework is Service Bus Implementation. It enables message driven architecture and DDD, CQRS, Event Sourcing PHP
This is Read Only Repository To contribute make use of Ecotone-Dev repository. Ecotone is Service Bus Implementation, which enables message driven arc
Featured Calendar Maker v1.0 multingual extends the functionalities of the latest version of the FullCalendar (5.3.2), the most popular and completed JavaScript Calendar open source
Featured Calendar Maker v1.0 multingual extends the functionalities of the latest version of the FullCalendar (5.3.2), the most popular and completed JavaScript Calendar open source.
Test and enforce architectural rules in your Laravel applications. Keep your app's architecture clean and consistent!
Laravel Arkitect Laravel Arkitect lets you test and enforce your architectural rules in your Laravel applications, and it's a PHPArkitect wrapper for
FFCMS 3 version core MVC architecture. Build-on use with ffcms main architecture builder.
FFCMS 3 version core MVC architecture. Build-on use with ffcms main architecture builder.
Clean Architecture, DDD and CQRS using Symfony 6
Task manager system using Clean Architecture, DDD and CQRS. Environment setup Install Docker Clone the project: git clone https://github.com/k0t9i/Tas
Because every Wedding RSVP website needs to follow DDD, CQRS, Hexagonal Architecture, Event Sourcing, and be deployed on Lambda.
Our Wedding Website Because every Wedding RSVP website needs to follow DDD, CQRS, Hexagonal Architecture, Event Sourcing, and be deployed on Lambda. ?
Orkestra is a library of infrastructure and architecture helpers for creating CQRS applications
Orkestra Orkestra is an opinionated framework with a plethora of recommendations on architectural design that we use internally at Morebec to develop
The component provides an array-based DSL to construct complex validation chains.
Spiral Validator The component provides an array-based DSL to construct complex validation chains. Requirements Make sure that your server is configur
Modello base con tutto il docker configurato per php7.4, mariadb, vue3, apache...con esempi di component e chiamate rest interne
Applicazione base per utilizzare laravel con docker, php7.4, apache, mariadb10, vue3 Semplice installazione corredate di rotte web e api di base, 3 co
This package allows you to render livewire components like a blade component, giving it attributes, slots etc
X-livewire This package allows you to render livewire components like a blade component, giving it attributes, slots etc. Assuming you wanted to creat
A Symfony project made with DDD, CQRS and Hexagonal Architecture
Symfony Blog DDD + CQRS + Hexagonal Architecture A Symfony blog project made with CQRS, Hexagonal Architecture and DDD Docker integration This project
Provides Engagespot integration for Symfony Notifier.
Provides Engagespot integration for Symfony Notifier.
A Blade component to quickly login to your local environment
Quickly login to your local environment When developing an app that has an admin section (or any non-public section), you'll likely seed test users to
Zend\Text is a component to work on text strings from Zend Framework
zend-text Repository abandoned 2019-12-31 This repository has moved to laminas/laminas-text. Zend\Text is a component to work on text strings. It cont
Tailwind UI is a Tailwind CSS component library designed by the authors of Tailwind CSS
Tailwind UI is a Tailwind CSS component library designed by the authors of Tailwind CSS. This is a Winter CMS plugin that provides a custom, TailwindUI-based skin for the backend.
Component bundles with symfony (php)
Component bundles with symfony (php)
This component, based on the Symfony serializer and async-aws, is a human-readable and quick abstraction to easily store serialized objects in DynamoDB 🚀.
DynamoDB Storable This component, based on the Symfony serializer and async-aws, is a human-readable and quick abstraction to easily store serialized
Dockerise Symfony Application (Symfony 6 + Clean Architecture+ DDD+ CQRS + Docker + Xdebug + PHPUnit + Doctrine ORM + JWT Auth + Static analysis)
Symfony Dockerise Symfony Application Install Docker Install Docker Compose Docker PHP & Nginx Create Symfony Application Debugging Install Xdebug Con
Magento 2 GDPR extension Free by Magepow helps websites comply with GDPR regulations, allowing customers to control personal data and avoid penalties.
Magento 2 GDPR extension Free by Magepow helps websites comply with GDPR regulations, allowing customers to control personal data and avoid penalties.
Magento 2 Megamenu extension is an indispensable component, and plays the role of website navigation to help customers easily categorize and find information
Mageno 2 Mega Menu (Magicmenu) helps you create neat and smart navigation menus to display the main categories on your website.
Slim Framework view helper built on top of the Twig templating component
Slim Framework Twig View This is a Slim Framework view helper built on top of the Twig templating component. You can use this component to create and
Livewire component to show records according to their current status
Livewire Status Board Livewire component to show records/data according to their current status Preview Installation You can install the package via c
A research raw data repository for researchers of Arba Minch University built using Codeigniter which follows MVC architecture. The front-end is build using Bootstrap.
Arba Minch University Dataset Repository This system is a research dataset repository for Arba Minch University researchers and is build using Codeign
Json component from Zend Framework
zend-json Repository abandoned 2019-12-31 This repository has moved to laminas/laminas-json. Zend\Json provides convenience methods for serializing na
This package provides tools to validate and sanitize objects and arrays.
Aura.Filter This package provides tools to validate and sanitize objects and arrays. Foreword Installation This library requires PHP 7.2 or later; we
The Security component provides a complete security system for your web application.
Security Component The Security component provides a complete security system for your web application. It ships with facilities for authenticating us
Hozokit - Theme Building Framework for WordPress
Hozokit - Theme Building Framework for WordPress Hozokit gives you the power to create unique WordPress themes without the WordPress hassle.
Render a Livewire component on a specific target in the DOM.
Livewire Portals Render a Livewire component on a specific target in the DOM. Install THIS PACKAGE IS STILL IN DEVELOPMENT, TO USE, PLEASE ADD THE FOL
Livewire component for dependant and/or searchable select inputs
Livewire Select Livewire component for dependant and/or searchable select inputs Preview Installation You can install the package via composer: compos
Navigation component from Zend Framework
zend-navigation Repository abandoned 2019-12-31 This repository has moved to laminas/laminas-navigation. Zend\Navigation is a component for managing t
Debug component from Zend Framework
zend-debug Zend\Debug is a component that help the debugging of PHP applications. In particular it offers a static method Zend\Debug\Debug::dump() tha
Db component from Zend Framework
zend-db Repository abandoned 2019-12-31 This repository has moved to laminas/laminas-db. Zend\Db is a component that abstract the access to a Database
Cryptographic component from Zend Framework
zend-crypt Repository abandoned 2019-12-31 This repository has moved to laminas/laminas-crypt. Zend\Crypt provides support of some cryptographic tools
Console component from Zend Framework
zend-console Repository abandoned 2019-12-31 This repository has moved to laminas/laminas-console. Zend\Console is a component to design and implement
Very easy to use a current limiting component, the code is very simple, based on the webman framework.
Very easy to use a current limiting component, the code is very simple, based on the webman framework.
L'organisation "nous les femmes " vous demande de lui réaliser une application qui permettra de gérer l'ensembles des organisations partenaires.
OSC-Femme Architecture du projet Modèle-vue-contrôleur ou MVC est un motif d'architecture logicielle destiné aux interfaces graphiques lancé en 1978 e
Laminas\Console is a component to design and implement console applications in PHP.
laminas-console This package is abandoned and will receive no further development! We recommend using laminas/laminas-cli. Laminas\Console is a compon
An advanced datatable component for Laravel Livewire.
Livewire Smart Table An advanced, dynamic datatable component with pagination, sorting, and searching including json data. Installation You can instal
Create and manage A Domain Driven Design (DDD) in your Laravel app, simply and efficiently.
Create and manage A Domain Driven Design (DDD) in your Laravel app, simply and efficiently.
Emmet like Abbreviation to generate and wrap Laravel Blade Component with markup
Laravel Blade Emerald Emmet like Abbreviation to generate and wrap Laravel Blade Component with markup 🌈 Features Generate HTML in a Blade file via p
A dynamic Laravel Livewire component for tab forms
Livewire component that provides you with a tabs that supports multiple tabs form while maintaining state.
An utility component for XML usage and best practices in PHP
An utility component for XML usage and best practices in PHP
A PHP 7.4+ library to consume the Confluent Schema Registry REST API
A PHP 7.4+ library to consume the Confluent Schema Registry REST API. It provides low level functions to create PSR-7 compliant requests that can be used as well as high level abstractions to ease developer experience.
WIRECRUD 9 adalah aplikasi CRUD + Search sederhana yang dibuat menggukana Laravel 9 dan Livewire 2
WIRECRUD 9 adalah aplikasi CRUD + Search sederhana yang dibuat menggukana Laravel 9 dan Livewire 2. Demo bisa dilihat di YouTube Developow Terbuka jika ingin clone apliaksi sederhana ini untuk belajar, bisa ikuti cara-cara berikut ini.
A dynamic Laravel Livewire component for multi steps form
Livewire component that provides you with a wizard that supports multiple steps form while maintaining state.
Laminas\Text is a component to work on text strings
laminas-text This package is considered feature-complete, and is now in security-only maintenance mode, following a decision by the Technical Steering
Symfony Polyfill / Intl: Grapheme
This component provides a partial, native PHP implementation of the Grapheme functions from the Intl extension.
This component provides functions unavailable in releases prior to PHP 8.0.
This component provides functions unavailable in releases prior to PHP 8.0.
The WebLink component manages links between resources
The WebLink component manages links between resources. It is particularly useful to advise clients to preload and prefetch documents through HTTP and HTTP/2 pushes.
The VarExporter component allows exporting any serializable PHP data structure to plain PHP code.
The VarExporter component allows exporting any serializable PHP data structure to plain PHP code. While doing so, it preserves all the semantics associated with the serialization mechanism of PHP (__wakeup, __sleep, Serializable).
This project backports features found in the latest PHP versions and provides compatibility layers for some extensions and functions
This project backports features found in the latest PHP versions and provides compatibility layers for some extensions and functions. It is intended to be used when portability across PHP versions and extensions is desired.
The ErrorHandler component provides tools to manage errors and ease debugging PHP code
ErrorHandler Component The ErrorHandler component provides tools to manage errors and ease debugging PHP code. Getting Started $ composer require symf
Quick package/plugin/component (repo) lookup for your favourite package managers
Package Managers (Download latest release) Package Repo Search Quick package/plugin/component (repo) lookup for your favourite package managers.
This component simplifies file validation and uploading.
This component simplifies file validation and uploading.
The server component of API Platform: hypermedia and GraphQL APIs in minutes
API Platform Core API Platform Core is an easy to use and powerful system to create hypermedia-driven REST and GraphQL APIs. It is a component of the
The cache component provides a Promise-based CacheInterface and an in-memory ArrayCache implementation of that
Cache Async, Promise-based cache interface for ReactPHP. The cache component provides a Promise-based CacheInterface and an in-memory ArrayCache imple
Security CSRF (cross-site request forgery) component provides a class CsrfTokenManager for generating and validating CSRF tokens.
Security Component - CSRF The Security CSRF (cross-site request forgery) component provides a class CsrfTokenManager for generating and validating CSR
🐘 🎯 Hexagonal Architecture, DDD & CQRS in PHP
🐘 🎯 Hexagonal Architecture, DDD & CQRS in PHP Example of a PHP application using Domain-Driven Design (DDD) and Command Query Responsibility Segrega
The BrowserKit component simulates the behavior of a web browser
BrowserKit Component The BrowserKit component simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms
A PHP replacement layer for the C intl extension that also provides access to the localization data of the ICU library.
A PHP replacement layer for the C intl extension that also provides access to the localization data of the ICU library.
This component changes the way Magento 2 generates Interceptor classes
ABOUT This component changes the way Magento 2 generates Interceptor classes (a mechanism that allows plugins to work together). Instead of generating
Security Component - Guard
The Guard component brings many layers of authentication together, making it much easier to create complex authentication systems where you have total control.
Testbench Component is the de-facto package that has been designed to help you write tests for your Laravel package
Laravel Testing Helper for Packages Development Testbench Component is the de-facto package that has been designed to help you write tests for your La
Provides KazInfoTeh integration for Symfony Notifier.
KazInfoTeh Notifier Provides KazInfoTeh integration for Symfony Notifier. DSN example KAZ_INFO_TEH_DSN=kaz-info-teh://USERNAME:PASSWORD@default?sender
Laravel API architecture builder based on artisan commands.
🧑🔬 API-Formula Laravel API architecture builder based on artisan commands. This package provides a nice and fluent way to generate combined control
Messaging solutions for PHP - It contains advanced features build on top of a transport component
It contains advanced features build on top of a transport component. Client component kind of plug and play things or consumption component that simplify message processing a lot. Read more about it in documentation.
The Cache component provides an extended PSR-6 implementation for adding cache to your applications.
Symfony PSR-6 implementation for caching The Cache component provides an extended PSR-6 implementation for adding cache to your applications. It is de
The Translation component provides tools to internationalize your application.
Translation Component The Translation component provides tools to internationalize your application. Getting Started $ composer require symfony/transl
A place where Magento architectural discussions happen
This repository is created by initiative of Magento architects to discuss with the Magento community any open questions around Magento 2 architecture
A study of the design, implementation, and management of enterprise information systems.
Enterprise-Architecture A study of the design, implementation, and management of enterprise information systems. Organization: University of North Ala
Console - The Console component eases the creation of beautiful and testable command line interfaces.
Console Component The Console component eases the creation of beautiful and testable command line interfaces. Sponsor The Console component for Symfon
Http-kernel - The HttpKernel component provides a structured process for converting a Request into a Response.
HttpKernel Component The HttpKernel component provides a structured process for converting a Request into a Response by making use of the EventDispatc
Debug - The Debug component provides tools to ease debugging PHP code.
Debug Component CAUTION: this component is deprecated since Symfony 4.4. Instead, use the ErrorHandler component. The Debug component provides tools t
Routing - The Routing component maps an HTTP request to a set of configuration variables.
Routing Component The Routing component maps an HTTP request to a set of configuration variables. Getting Started $ composer require symfony/routing
Process - The Process component executes commands in sub-processes.
Process Component The Process component executes commands in sub-processes. Sponsor The Process component for Symfony 5.4/6.0 is backed by SensioLabs.
Html-sanitizer - The HtmlSanitizer component provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a document's DOM.
HtmlSanitizer Component The HtmlSanitizer component provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a documen
Enter-to-the-Matrix-with-Symfony-Console - Reproduction of the "Matrix characterfall" effect with the Symfony Console component.
Enter to the Matrix (with Symfony Console) Reproduction of the "Matrix characterfall" effect with the Symfony Console component. Run Clone the project
This component provides a collection of functions/classes using the symfony/intl package when the Intl extension is not installed.
Symfony Polyfill / Intl: ICU This package provides fallback implementations when the Intl extension is not installed. It is limited to the "en" locale
A dynamic table component for Laravel Livewire - For Slack access, visit:
A dynamic Laravel Livewire component for data tables. Bootstrap 4 Demo | Bootstrap 5 Demo | Tailwind Demo | Demo Repository Installation You can insta
The Lucid Architecture for Scalable Laravel Applications.
Website: https://lucidarch.dev Documentation: https://docs.lucidarch.dev Social: we share updates & interesting content from the web Twitter: @lucid_a
💝The Plus (ThinkSNS+) is a powerful, easy-to-develop social system built with Laravel.
Plus (ThinkSNS+) Plus (ThinkSNS+) 是使用 Laravel 框架开发;一个功能强大、易于开发和动态拓展的社交系统。Plus 是遵循 PSR 规范 代码统一,并功能块松耦合。你安装完成 Plus 并不意味着已经成功安装了所有功能,因为 Plus 使用 模块化 的 原则,
RadPHP Logging Component
RadPHP Logging Component The Logging library provides multiple logging adapters using a simple interface. With the Logger class it is possible to send
Component for reading phar.io manifest information from a PHP Archive (PHAR)
Manifest Component for reading phar.io manifest information from a PHP Archive (PHAR). Installation You can add this library as a local, per-project d
Livewire component that brings Spotlight/Alfred-like functionality to your Laravel application.
About Wire Elements Spotlight Wire Elements Spotlight is a Livewire component that provides Spotlight/Alfred-like functionality to your Laravel applic
⚡ PowerGrid generates Advanced Datatables using Laravel Livewire.
📚 Documentation | 🔥 Features | ⌨️ Get started Livewire ⚡ PowerGrid ⚡ PowerGrid creates modern, powerful and easy to customize Datatables based on La
Livewire component that provides you with a modal that supports multiple child modals while maintaining state.
About Wire Elements Modal Wire Elements Modal is a Livewire component that provides you with a modal that supports multiple child modals while maintai
The PasswordHasher component provides password hashing utilities.
PasswordHasher Component The PasswordHasher component provides secure password hashing utilities. Getting Started $ composer require symfony/password-
Powerful and flexible component for building site breadcrumbs.
Phalcon Breadcrumbs Phalcon Breadcrumbs is a powerful and flexible component for building site breadcrumbs. You can adapt it to your own needs or impr
This is a Reddit-like clone named Scroller, made for the project component of COSC 360 - Web Programming.
The COSC 360 Project Due Dates: See Milestone Dates Overview: The project is designed to help develop your skills for full stack development. With thi
Csrf Component provides Cross Site Request Forgery protection by comparing provided token with session token to ensure request validity.
Csrf Component Csrf Component provides Cross Site Request Forgery protection by comparing provided token with session token to ensure request validity
Registry Component provides a fluent, object-oriented interface for storing data globally in a well managed fashion, helping to prevent global meltdown.
Registry Component Registry Component provides a fluent, object-oriented interface for storing data globally in a well managed fashion, helping to pre
Learning about - Basic HTML & CSS, JSON, XML, Session & Cookies, CRUD Operations in Php using MySQL and Create MVC from scratch
This Project is based on course CSC 3215. Learning about - Basic HTML & CSS, JSON, XML, Session & Cookies, CRUD Operations in Php using MySQL and Create MVC (Model–View–Controller) from scratch. Just learning about web technologies, Not focusing on UI (Bootstrap or other 3rd-Party UI libraries or frameworks).