226 Repositories
PHP service-oriented-architecture Libraries
PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself.
PictShare is an open source image, mp4, pastebin hosting service with a simple resizing and upload API that you can host yourself.
Damn Vulnerable Web Services is an insecure web application with multiple vulnerable web service components that can be used to learn real world web service vulnerabilities.
Damn Vulnerable Web Services is an insecure web application with multiple vulnerable web service components that can be used to learn real world web service vulnerabilities.
This is a setup for a Tor based shared web hosting server
General Information: This is a setup for a Tor based shared hosting server. It is provided as is and before putting it into production you should make
Shared code for the MaxMind Web Service PHP client APIs
Common Code for MaxMind Web Service Clients This is not intended for direct use by third parties. Rather, it is for shared code between MaxMind's vari
Sends log messages to the Logentries log management service
Phalcon Logentries Phalcon library to connect and make log entries using Logentries. You can adapt it to your own needs or improve it if you want. Ple
Phalcon PHP Meta tags Service
About Phalcon meta tags plugin for PhalconPHP. This plugin allows you to easily and flexibly customize the meta tags of your view. If this plugin help
Composer as a service
Composer as a service What is it? Originally the idea came from @pgodel Having some issue with little instances or slow connection, I decided to make
A simple but extensible economy engine for PocketMine-MP, using label-oriented APIs.
Capital A simple but very extensible economy plugin for PocketMine-MP. How is Capital different from other economy plugins? Capital introduces a label
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
Apache OpenWhisk is an open source serverless cloud platform
OpenWhisk OpenWhisk is a serverless functions platform for building cloud applications. OpenWhisk offers a rich programming model for creating serverl
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).
A bring-your-own-email-first newsletter service. ✨
Typewrite Typewrite a hosted bring-your-own-email newsletter service for people who need a simplistic and privacy-first newsletter service. The core a
Laravel Lumen service provider for Understand.io
The service provider is deprecated - it does not support error grouping. Laravel Lumen service provider for Understand.io You may also be interested i
Lumen on Docker - Skeleton project with Nginx, MySQL & PHP 8 | Aws ECS, Google Kubernates, Azure Container Engine
Docker infrastructure for Lumen Description Microservice Lumen is a starting skeleton based on Docker and Lumen Framework. This project helps to devel
Object-Oriented API for PHP streams
Streamer Streamer is an Object-Oriented API for PHP streams. Why should I use Streams? A stream is a flow of bytes from one container to the other. Yo
POC d'un projet Clean Architecture + DDD
Proof Of Concept - Clean Architecture & DDD Installation Dans un premier temps, cloner le repository : git clone https://github.com/TBoileau/rse cd rs
Fresns core library: Cross-platform general-purpose multiple content forms social network service software
About Fresns Fresns is a free and open source social network service software, a general-purpose community product designed for cross-platform, and su
Host Onion services in dark web using Heroku CLI
Tor Onion Service On Heroku Host Tor v3 Hidden Service in dark web using heroku Try my another repository built with php https://github.com/sumithemma
Ebansos (Electronic Social Assistance) is a web application that provides citizen data management who will receive social assistance to avoid misdirection assistance from public service/government.
E Bansos Ebansos (Electronic Social Assistance) is a web application that provides citizen data management who will receive social assistance to avoid
Entree ARP service
This is my package entree-arp-service Installation You can install the package via composer: composer require learnkit/entree-arp-service You can publ
An object oriented PHP wrapper for the Livepeer API
Livepeer PHP An object oriented PHP wrapper for the Livepeer API Requirements PHP = 7.4 A PSR-17 implementation A PSR-18 implementation Install Via C
Contextual Service Providers for Laravel
Laravel Context This simple yet powerful package will help you load different Service Providers depending in which context you are. Contexts can be se
Load Laravel service providers based on your application's environment.
Laravel EnvProviders A more finetuned way of managing your service providers in Laravel. This package allows you to configure the environment certain
Laravel 4.* and 5.* service providers to handle PHP errors, dump variables, execute PHP code remotely in Google Chrome
Laravel 4.* service provider for PHP Console See https://github.com/barbushin/php-console-laravel/releases/tag/1.2.1 Use "php-console/laravel-service-
A Laravel package that uses geoPlugin web service to fetch information from an IP.
LarageoPlugin (Laravel 4 Package) A Laravel package that uses geoPlugin web service to fetch information from an IP. It will store in cache the IP inf
A Laravel package to get the user's country using the ip.
Laravel IP Service Tries to guess the country code of the client, using his IP. Installation Download and import the ip database from ip2nation.com Us
Generate services in Laravel with the artisan command
Laravel Service Generator Quickly generate services for your projects! Table of Contents Features Installation Usage Generate services Generate servic
PHPUnit Application Architecture Test
PHPUnit Application Architecture Test Idea: write architecture tests as well as feature and unit tests Installation Install via composer composer requ
Email validation service in PHP
Email validation service Email validation service in PHP using Laravel 8. Validation features Domain Regular Expression Smtp Txt records Installing de
LogRegPHP is a simple authentication module coded in object-oriented PHP.
LogRegPHP is a simple authentication module coded in object-oriented PHP. It provides you with some helper classes to help you get on speed with your project.
An SSL/TLS service for Laravel
An SSL/TLS service for Laravel. Use the openssl driver it includes or create your own custom driver.
A Laravel 5+ (and 4) service provider for the AWS SDK for PHP
AWS Service Provider for Laravel 5/6/7/8 This is a simple Laravel service provider for making it easy to include the official AWS SDK for PHP in your
SMS service provider for Laravel
laravel-sms SMS service provider for Laravel and Lumen. Uses SMS Client to enable sending SMS messages using the following drivers: nexmo clockwork te
Simple repository pattern for laravel, with services!
With repository and service you can separate business logic and query logic, slim controller and DRY. Simple generate repository and service with artisan command, automatically bind interface with repository
Hyperf instant messaging program based on swoole framework
Hyperf instant messaging program based on swoole framework
Laravel web app for signing up for community service opportunities
Community Service A Laravel web app for registering for service opportunities. Installation Make sure the following are installed on your system: Node
Termage provides a fluent and incredibly powerful object-oriented interface for customizing CLI output text color, background, formatting, theming and more.
Termage provides a fluent and incredibly powerful object-oriented interface for customizing CLI output text color, background, formatting, theming and
A dolibarr module which pushes invoices to AADE MyDATA service
DOLIBARR ERP & CRM MODULE FOR GREEK AADE MYDATA This Dolibarr module pushes invoices to AADE MyDATA Check also that the /custom directory is active by
🔥 Fire events on attribute changes of your Eloquent model
class Order extends Model { protected $dispatchesEvents = [ 'status:shipped' = OrderShipped::class, 'note:*' = OrderNoteChanged:
The API & platform builder, build your apps 10x faster even more, it's open source & 100% free !
The API & platform builder, build your apps 10x faster, even more. It's open source & 100% free ! Try live demo Why badaso ? 100% FREE - No need for e
OAuth Service Provider for Laravel 5
OAuth wrapper for Laravel 5 oauth-5-laravel is a simple laravel 5 service provider (wrapper) for Lusitanian/PHPoAuthLib which provides oAuth support i
OAuth Service Provider for Laravel 4
OAuth wrapper for Laravel 4 oauth-4-laravel is a simple laravel 4 service provider (wrapper) for Lusitanian/PHPoAuthLib which provides oAuth support i
the examples of head first object oriented analysis & design - in PHP
Head First object oriented analysis & design in (PHP) after cloning the repository, you have to install the project's dependancies by running the foll
Hexagonal architecture for Laravel
Laravel Hexagonal Laravel package that allows modifying the folder structure proposed by Laravel in its initial installation by a structure based on H
A php sharex uploader with discord embed function/twitter card support
Sharex Uploader Simple Sharex Uploader with Discord embed function Download replace your data and upload to your sevrer
Bootcamp project based on PHP-MVC using MySQL database.
Up-Stream This is the implementation of a full website based on PHP MVC. Using MySql database to create a website. And Bootstrap4 for front-end. Start
The package provides definition syntax. Definition is describing a way to create and configure a service or an object.
Yii Definitions The package ... Requirements PHP 7.4 or higher. Installation The package could be installed with composer: composer require yiisoft/de
Symprowire is a PHP MVC Framework based and built on Symfony, using the ProcessWire CMS as DBAL and Service Provider.
Symprowire - PHP MVC Framework for ProcessWire 3.x Symprowire is a PHP MVC Framework based and built on Symfony using ProcessWire 3.x as DBAL and Serv
Hakkie is a social networking service on which users post and interact with messages
Hakkie Hakkie is a social networking service on which users post and interact with eachother with comments, likes, messages, blocks and silencing, ins
A PHP Chat based on LE CHAT
General Information: This is a PHP Chat based on LE CHAT v.1.14. An up-to-date copy of this script can be downloaded at https://github.com/DanWin/le-c
🚀WordPress Plugin Boilerplate using modern web techs like TypeScript, SASS, and so on... on top of a local development environment with Docker and predefined GitLab CI for continous integration and deployment!
WP React Starter: WordPress React Boilerplate DEPRECATED: WP React Starter was a "research project" of devowl.io for the development of our WordPress
Framework for building extensible server-side progressive applications for modern PHP.
Chevere 🔔 Subscribe to the newsletter to don't miss any update regarding Chevere. Framework for building extensible server-side progressive applicati
Detect flaws in your architecture, before they drag you down into the depths of dependency hell ...
Detect flaws in your architecture before they drag you down into the depths of dependency hell ... What it does System Requirements Installation Phive
Modular Laravel - Boilerplate project starter
MODULAR About Modular Laravel This project is a personal blueprint starter with customized modular / SOA architecture. Kostadin Keljtanoski Install Yo
my personal example of Laravel clean architecture
what is this repo about Clean Architect Laravel ###run we assume docker desktop is up and running open up a terminal cd project directory run "cp .env
Provides a clean and simple way to configure the WordPress-bundled PHPMailer library, allowing you to quickly get started sending mail through a local or cloud based service of your choice
WP PHPMailer provides a clean and simple way to configure the WordPress-bundled PHPMailer library, allowing you to quickly get started sending mail through a local or cloud based service of your choice.
Provides an object-oriented API to generate and represent UIDs.
Uid Component The UID component provides an object-oriented API to generate and represent UIDs. Resources Documentation Contributing Report issues and
Deptrac is a static code analysis tool for PHP that helps you communicate, visualize and enforce architectural decisions in your projects
Deptrac is a static code analysis tool for PHP that helps you communicate, visualize and enforce architectural decisions in your projects. You can freely define your architectural layers over classes and which rules should apply to them.
A PHP client for (Spring Cloud) Netflix Eureka service registration and discovery.
PHP Netflix Eureka Client A PHP client for (Spring Cloud) Netflix Eureka service registration and discovery. Installation You can install this package
A simple package to manage the creation of a structure composed of the service and repository layers in a Laravel application
Chapolim Este projeto tem como objetivo fornecer alguns comandos adicionais à interface de linha de comando do Laravel, o Artisan, para manipular a es
A RESTful and extendable Backend as a Service that provides instant backend to develop sites and apps faster, with dead-simple integration for JavaScript, iOS, Android and more.
Welcome to hook ![Gitter](https://badges.gitter.im/Join Chat.svg) hook is a RESTful, extendable Backend as a Service that provides instant backend to
PHP client library for reCAPTCHA, a free service to protect your website from spam and abuse.
reCAPTCHA PHP client library reCAPTCHA is a free CAPTCHA service that protects websites from spam and abuse. This is a PHP library that wraps up the s
Simple analyse the traffic of your OctoberCMS-based website without relying on an external service.
Simple Analytics for OctoberCMS Simple analyse the traffic of your website without relying on an external service. The simple version of this plugin (
A REST API that should power the Agile Monkeys CRM Service
This is a simple REST API that purposes to power the Agile Monkeys CRM service
NovaGram - An elegant, Object-Oriented, reliable PHP Telegram Bot Library
An elegant, Object-Oriented, reliable PHP Telegram Bot Library Full Documentation • Public support group Examples • Features • Installation ?
LavaLust is an lightweight Web Framework - (using MVC pattern) - for people who are developing web sites using PHP. It helps you write code easily using Object-Oriented Approach. It also provides set of libraries for commonly needed tasks, as well as a helper functions to minimize the amount of time coding.
LavaLust Version 2 This is an early release of LavaLust Version 2. You may check the changelog.txt file to see the changes. Overview of Changes in Ve
High performance HTTP Service Framework for PHP based on Workerman.
webman High performance HTTP Service Framework for PHP based on Workerman. Manual https://www.workerman.net/doc/webman Benchmarks https://www.techempo
A simple artisanal command framework for creating service layer classes
Introdução Este projeto tem como objetivo fornecer alguns comandos adicionais à interface de linha de comando do Laravel para manipular a estrutura da
Adds a service worker to Magento2 to enable PWA features
Monsoon PWA Adds icons, a web manifest file and a service-worker file to make magento 2 a PWA. Main Features Supports Magento Blank and Luma as well a
A multilingual, extensible, community oriented CMS developed in PHP
ImpressCMS is a community developed Content Management System. With this tool maintaining the content of a website becomes as easy as writing a word d
Strings Component provide a fluent, object-oriented interface for working with multibyte strings, allowing you to chain multiple string operations together using a more readable syntax compared to traditional PHP strings functions.
Strings Component Strings Component provide a fluent, object-oriented interface for working with multibyte string, allowing you to chain multiple stri
Wave - The Software as a Service Starter Kit, designed to help you build the SAAS of your dreams 🚀 💰
Introduction Wave is a Software as a Service Starter Kit that can help you build your next great idea 💰 . Wave is built with Laravel, Voyager, Tailwi
GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.
GLPI stands for Gestionnaire Libre de Parc Informatique is a Free Asset and IT Management Software package, that provides ITIL Service Desk features, licenses tracking and software auditing.
PHP Application using DDD CQRS Event Sourcing with Hexagonal Architecture
PHP Application using DDD CQRS Event Sourcing with Hexagonal Architecture Application built with Ecotone Framework and powered by integrations with Pr
Xenon\LaravelBDSms is a sms gateway package for sending text message to Bangladeshi mobile numbers using several gateways like sslcommerz, greenweb, dianahost,metronet in Laravel framework
Xenon\LaravelBDSms is a sms gateway package for sending text message to Bangladeshi mobile numbers using several gateways for Laravel. You should use
The game is implemented as an example of scalable and high load architecture combined with modern software development practices
Crossword game The game is implemented as an example of scalable and high load architecture combined with modern software development practices Exampl
λ Run PHP Coroutines & Fibers as-a-Service on the AWS Lambda.
λ Swoole Runtime for AWS Lambda Run PHP Coroutines & Fibers as-a-Service on the AWS Lambda. Getting started Create your Lambda function index.php ?ph
🔰 Instant PHP quality checks from your console
PHP Insights was carefully crafted to simplify the analysis of your code directly from your terminal, and is the perfect starting point to analyze the code quality of your PHP projects.
A TYPO3 extension that integrates the Apache Solr search server with TYPO3 CMS. dkd Internet Service GmbH is developing the extension. Community contributions are welcome. See CONTRIBUTING.md for details.
Apache Solr for TYPO3 CMS A TYPO3 extension that integrates the Apache Solr enterprise search server with TYPO3 CMS. The extension has initially been
A lightweight and simple object oriented PHP Router
bramus/router A lightweight and simple object oriented PHP Router. Built by Bram(us) Van Damme (https://www.bram.us) and Contributors Features Support
MediaDB is a web-based media streaming service written in Laravel and Vue.
MediaDB (API) MediaDB is a web-based media streaming service written in Laravel and Vue. The nginx-vod-module is used for on-the-fly repackaging of MP
Koel is a simple web-based personal audio streaming service written in Vue and Laravel
Koel (also stylized as koel, with a lowercase k) is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side. Targeting web developers, Koel embraces some of the more modern web technologies – CSS grid, audio, and drag-and-drop API to name a few – to do its job.
Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way.
String Component The String component provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a un
amadeus-ws-client: PHP client for the Amadeus GDS SOAP Web Service interface
amadeus-ws-client: PHP client for the Amadeus GDS SOAP Web Service interface This client library provides access to the Amadeus GDS SOAP Web Service i
An open source image hosting service powered by Laravel
Limg An open source image hosting service powered by Laravel Features Upload your image via file, url or ShareX ! Manage your image (custom title, pub
Source code of Strm.pl, brand-new social service.
Strimoid Source code of Strm.pl, brand-new social service.
Most Advance online restaurant menu, food delivery system, online restaurant menu, free online restaurant menu, free online restaurant menu app, online restaurant menu service provider
Buffet Box online menu and cloud kitchen Most Advance online restaurant menu, online restaurant menu, free online restaurant menu, free online restaur
↪️ Bypass for PHP creates a custom HTTP Server to return predefined responses to client requests
Bypass for PHP provides a quick way to create a custom HTTP Server to return predefined responses to client requests.Useful for tests with Pest PHP or PHPUnit.
phpReel is a free, MIT open-source subscription-based video streaming service that lets you create your platform for distributing video content in the form of movies or series.
phpReel is a free, MIT open-source subscription-based video streaming service that lets you create your platform for distributing video content in the form of movies or series.
Php API based in clean architecture
Clean Arch API 1.1 Run docker-compose command: $ docker-compose up -d 1.2 Install dependencies: $ docker exec -it clean-arch-api composer install 1.3
Symfony 5 PHP 8 DDD CQRS Backend POC
Book Shop A POC for DDD and CQRS applications using Symfony as framework and running with php8 User Stories Come store manager voglio aggiungere/modif
A laravel service provider for the netsuite-php library service
netsuite-laravel A PHP supplemental package to the ryanwinchester/netsuite-php package to add the NetSuite service client to the service container of
This project was built to connect WHMCS with GridPane.com's API service so we can create sites within WHMCS.
GridPane Server Module for WHMCS This project was built to connect WHMCS with GridPane.com's API service so we can create sites within WHMCS. Discliam
A simple Object Oriented PHP Client for Termii SMS API
Termii Client A simple Object Oriented PHP Client for Termii SMS API. Uses Termii API. Requirements PHP = 7.2 Guzzlehttp ~6|~7 Installation Via Compo
Generate and autoload custom Helpers, Builder Scope, Service class, Trait
laravel-make-extender Generate and autoload custom helpers, It can generate multilevel helpers in the context of the directory. Generate Service class
Formcreator is a plugin which allow creation of custom forms of easy access
Formcreator is a plugin which allow creation of custom forms of easy access. At the same time, the plugin allow the creation of one or more tickets when the form is filled.
Griffin is a Graph-Oriented Migration Framework for PHP
Griffin is a generic migration framework that uses graph theory to provision anything. It plans execution based on migration dependencies and runs them in the correct order.
📸 Screenshot as a Service
screeenly is an open source web application which lets users create website screenshots through a simple API. It's built with Laravel. The latest vers
Automatic multi-tenancy for Laravel. No code changes needed.
Tenancy for Laravel — stancl/tenancy Automatic multi-tenancy for your Laravel app. You won't have to change a thing in your application's code. ✔️ No
Module Management In Laravel
Laravel-Modules Laravel laravel-modules 5.4 ^1.0 5.5 ^2.0 5.6 ^3.0 5.7 ^4.0 5.8 ^5.0 6.0 ^6.0 7.0 ^7.0 8.0 ^8.0 nwidart/laravel-modules is a Laravel p