85 Repositories
PHP dependency-injection-container Libraries
FilterGuard is a simple PHP library for sanitizing data. It provides methods to sanitize strings, integers, floats, booleans, arrays, and objects. The library helps protect against common security vulnerabilities such as XSS and SQL injection.
FilterGuard FilterGuard is a simple PHP library for data sanitization. It provides methods to sanitize strings, integers, floats, boolean values, arra
Kit is a lightweight, high-performance and event-driven web services framework that provides core components such as config, container, http, log and route.
Kit What is it Kit is a lightweight, high-performance and event-driven web services framework that provides core components such as config, container,
Configure your Nette application
Nette DI Configure your Nette application 📄 Check out our documentation. 💸 If you like Orisai, please make a donation. Thank you! namespace App; us
Application with SQL Injection vulnerability and possible privilege escalation
Application with SQL Injection vulnerability and possible privilege escalation. Free vulnerable app for ethical hacking / penetration testing training.
Simple, single-file and dependency-free AWS S3 client.
Simple, single-file and dependency-free AWS S3 client. Why? In some scenarios we want the simplest and lightest S3 client possible. For example in Bre
Hachkathon DevOps - Deploy application with docker container
Hackathon-Semesta-DevOps Nama : Islam Nurul Yakin Mail : [email protected] Sebuah Web Server menggunakan Nginx, PHP, dan MySQl di tambah dengan p
Container Open Inventory ID send bug fix PocketMine-MP plugin
ContainerOpenFixed Container Open Inventory ID send bug fix PocketMine-MP plugin Example use skh6075\containeropenfixed\IWindowType; use pocketmine\ne
This tools helps you with Collectors in DependecyInjection, Console shortcuts, ParameterProvider as service and many more.
Package Builder This tools helps you with Collectors in DependecyInjection, Console shortcuts, ParameterProvider as service and many more. Install com
AcLog is a simple, zero-dependency PHP package to log activity to files
AcLog is a simple, zero-dependency PHP package to log activity to files. This is not meant for logging errors, this is can be used for logging c
Composer bin plugin — Isolate your bin dependencies
Composer bin plugin — Isolate your bin dependencies Table of Contents Why? How does this plugin work? Installation Usage Example The all bin namespace
Lamp Docker skeleton PHP + Nginx + Mysql + Redis
Stop installing the entire development stack on your local machine. This project will allow you to quickly start working with php. To install, you need to install docker locally.
A small CLI tool to check missing dependency declarations in the composer.json and module.xml
Integrity checker Package allows to run static analysis on Magento 2 Module Packages to provide an integrity check of package. Supported tools: Compos
Developers tool for WordPress plugins: Wraps all your projects dependencies in your own namespace
Developers tool for WordPress plugins: Wraps all your projects dependencies in your own namespace, in order to prevent conflicts with other plugins loading the same dependencies in different versions.
This extensions makes it possible to modify the TCA of container children elements
This extensions makes it possible to modify the TCA of container children elements
Elastic Beanstalk Multi Container PHP-FPM + Nginx Demo App
Elastic Beanstalk Multi Container PHP-FPM + Nginx Demo App This demo app shows you how to run a simple PHP application using the PHP-FPM and Nginx Doc
Northwoods Lazy Middleware
Northwoods Lazy Middleware Lazy loading for PSR-15 middleware and request handlers that supports "just in time" instantiation using a PSR-11 container
Damn Vulnerable Web Application (DVWA) is a PHP/MySQL web application that is damn vulnerable.
Damn Vulnerable Web Application (DVWA) is a PHP/MySQL web application that is damn vulnerable. Its main goal is to be an aid for security professionals to test their skills and tools in a legal environment, help web developers better understand the processes of securing web applications and to aid both students & teachers to learn about web application security in a controlled class room environment.
This package provides a set of factories to be used with containers using the PSR-11 standard for an easy Doctrine integration in a project
psr-container-doctrine: Doctrine Factories for PSR-11 Containers Doctrine factories for PSR-11 containers. This package provides a set of factories to
Preferences are configuration variables that are user-managed for which we cannot rely upon container parameters or environment variables.
Preferences Preferences are configuration variables that are meant to be user managed for which we cannot rely upon container parameters or environmen
Extensible DI container for Symfony2
This package contains an implementation of the Symfony 2 DI container that can be extended using other DI containers (from other frameworks).
Opulence is a PHP web application framework that simplifies the difficult parts of creating and maintaining a secure, scalable website.
Opulence Introduction Opulence is a PHP web application framework that simplifies the difficult parts of creating and maintaining a secure, scalable w
Adapters for PHP framework containers to an interoperable interface
Get Acclimated! Use any third-party dependency injection containers and service locators in your code by adapting them to a common container interface.
Official docker container of Fusio an open source API management system
Fusio docker container Official docker container of Fusio. More information about Fusio at: https://www.fusio-project.org Usage The most simple usage
sqlscan is quick web scanner for find an sql inject point
sqlscan sqlscan is quick web scanner for find an sql inject point. not for educational, this is for hacking. use sitemap for best result Simple to use
Hyperf is an extremely performant and flexible PHP CLI framework
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
Yaconf - Yet Another Configurations Container
Yaconf - Yet Another Configurations Container A PHP Persistent Configurations Container Requirement PHP 7+ Introduction Yaconf is a configurations con
Twittee is the smallest, and still useful, Dependency Injection Container in PHP
What is Twittee? Twittee is the smallest, and still useful, Dependency Injection Container in PHP; it is also probably one of the first public softwar
Yii Dependency Injection PSR-11 compatible
Yii Dependency Injection PSR-11 compatible dependency injection container that is able to instantiate and configure classes resolving dependencies. Fe
Create a docker container where various tasks are performed with different frequencies
🚢 Docker with task scheduler Introduction The goal is to create a docker container where various tasks are performed with different frequencies. For
Dependency graph visualization for composer.json (PHP + Composer)
clue/graph-composer Graph visualization for your project's composer.json and its dependencies: Table of contents Usage graph-composer show graph-compo
A fast, reliable, and secure NPM/Yarn bridge for Composer
Foxy is a Composer plugin to automate the validation, installation, updating and removing of PHP libraries asset dependencies (javaScript, stylesheets
An installer package that let's you install NodeJS and NPM as a Composer dependency.
NodeJS installer for Composer This is an installer that will download NodeJS and NPM and install them in your Composer dependencies. Installation is s
Composer plugin that wraps all composer vendor packages inside your own namespace. Intended for WordPress plugins.
Imposter Plugin Composer plugin that wraps all composer vendor packages inside your own namespace. Intended for WordPress plugins. Built with ♥ by Typ
OSX/Linux Docker containers installer for Magento 2
Magento 2 OSX/Linux Docker Requirements MacOS: Docker, docker-sync, Git Linux: Docker, Docker-compose, Git on Debian based OS (Example: Ubuntu, Linux
This repository holds all interfaces related to PSR-11 (Container Interface).
Container interface This repository holds all interfaces related to PSR-11 (Container Interface). Note that this is not a Container implementation of
Simple and minimal yet another PHP 7 Framework
DemirApp Minimal PHP Framework Introduction Simple and minimal yet another PHP 7 Framework Features Simple routing Simple container (Dependency Inject
🚀Hyperf is an extremely performant and flexible PHP CLI framework
Hyperf is an extremely performant and flexible PHP CLI framework, powered by a state-of-the-art coroutine server and a large number of battle-tested components. Aside from decisively beating PHP-FPM frameworks in benchmarks, Hyperf is unique in its focus on flexibility and composition.
Dictionary of attack patterns and primitives for black-box application fault injection and resource discovery.
FuzzDB was created to increase the likelihood of finding application security vulnerabilities through dynamic application security testing. It's the f
A PHP dependency vulnerabilities scanner based on the Security Advisories Database.
Enlightn Security Checker The Enlightn Security Checker is a command line tool that checks if your application uses dependencies with known security v
FUGIO: Automatic Exploit Generation for PHP Object Injection Vulnerabilities
FUGIO FUGIO is the first automatic exploit generation (AEG) tool for PHP object injection (POI) vulnerabilities. When exploiting a POI vulnerability,
Detect unused composer dependencies
Project scanner for detect unused composer dependencies Versions Use 1.3.x@dev versions for projects with php 5.6, 7.0 Use 2.x versions for projects w
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
Auto register services aliases in the Symfony container.
Service Alias Auto Register A bundle for Symfony 5. Description The S.O.L.I.D. principles are a set of five design principles intended to make softwar
Library for check dependency between modules inside projects
PHP Dependency analyzer PHP DA is tool for check and support dependencies inside your project clear. For example: You have project with 3 root namespa
Um container colaborativo de inteligência artificial para análise de ativos da b3
B3 Analyser Um container colaborativo de inteligência artificial para análise de ativos da b3 Como colaborar? Faça um FORK do projeto, isto é, copiar
Dockerized Laravel project with authentication and car brand crud functionalities.
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
Provide a module to industrialize API REST call with dependency injection using Guzzle library
Zepgram Rest Technical module to industrialize API REST call with dependency injection using Guzzle library. Provides multiple features to make your l
A Docker container for Laravel web apps
Ubuntu Docker container for Laravel web applications Docker-laravel is a LEMP image for running Laravel web applications. It extends docker-base, whic
An enhanced version of the Laravel container.
Laravel Enhanced Container This package provides syntax sugar for the Laravel container calls and bindings, automatic resolution of bound implementati
🪃 Zero-dependency global `kirbylog()` helper for any content
Kirbylog The most simple, Kirby-esque way to log content to file. Most of the time, I just want to log some string or array to a file. That's what thi
DI Container (PSR-11)
My DI Container It's my own implementation PSR-11 Container Interface. Installation composer require scruwi/container Init $container = new Container(
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
Multipurpose VIP Docker container images
VIP Container Images This repository is used to build Docker container images used, among others, by the VIP Local Development Environment. Images are
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
Full PHP development environment for Docker.
Full PHP development environment based on Docker. Use Docker First - Learn About It Later! Join Us Awesome People Laradock is an MIT-licensed open sou
A simple, extensible REST API framework for PHP
Note: This framework is not stable yet. Introduction Aphiria is a suite of small, decoupled PHP libraries that make up a REST API framework. It simpli
Pure PHP NoSQL database with no dependency. Flat file, JSON based document database.
Please give it a Star if you like the project 🎉 ❤️ SleekDB - A NoSQL Database made using PHP Full documentation: https://sleekdb.github.io/ SleekDB i
CDK patterns for serverless container with AWS Fargate
cdk-fargate-patterns CDK patterns for serverless container with AWS Fargate DualAlbFargateService Inspired by Vijay Menon from the AWS blog post intro
A simple, type-safe, zero dependency port of the javascript fetch WebApi for PHP.
A simple, type-safe, zero dependency port of the javascript fetch WebApi for PHP.
Composer plugin that wraps all composer vendor packages inside your own namespace. Intended for WordPress plugins.
Imposter Plugin Composer plugin that wraps all composer vendor packages inside your own namespace. Intended for WordPress plugins. Built with ♥ by Typ
Nuber is an open source container management platform it provides a front end to manage your own cloud infrastructure, using Linux Containers virtualization technology
Nuber is an open source container management platform it provides a front end to manage your own cloud infrastructure, using Linux Containers virtualization technology
Docker environment for practicing pentesting techniques about SQL injection
SQL Injection Playground Docker environment for practicing pentesting techniques about SQL injection.
Symfony 5.2 + api platform project with ELK stack + elastic FileBeats for the log management. All running in 7 docker containers: nginx, php 8, mysql, elastic search, logstash, kibana, fileBeats.
Symfony with ELK and Elastic FileBeats Stack Prerequisites: Make sure that docker and docker-compose are installed in your machine and available for y
An example of Laravel app that runs in a docker container with RoadRunner
This repository contains an example of Laravel (PHP Framework) application that runs in a docker container with RoadRunner (high-performance PHP appli
Dependency Manager for PHP
Composer - Dependency Management for PHP Composer helps you declare, manage, and install dependencies of PHP projects. See https://getcomposer.org/ fo
Stacker - The environment for local web development, ready for use.
Introduction English 简体中文 Why stacker? Stacker - This is a local environment for web development with everything you need. What is its benefit? You do
Full PHP development environment for Docker.
Full PHP development environment based on Docker. Use Docker First - Learn About It Later! Join Us Awesome People Laradock is an MIT-licensed open sou
Automatic SQL injection and database takeover tool
sqlmap sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of
IoC Dependency Injector
auryn auryn is a recursive dependency injector. Use auryn to bootstrap and wire together S.O.L.I.D., object-oriented PHP applications. How It Works Am
Dependency Injection System
Aura.Di A serializable dependency injection container with constructor and setter injection, interface and trait awareness, configuration inheritance,
A multithreaded application server for PHP, written in PHP.
appserver.io, a PHP application server This is the main repository for the appserver.io project. What is appserver.io appserver.io is a multithreaded
A multithreaded application server for PHP, written in PHP.
appserver.io, a PHP application server This is the main repository for the appserver.io project. What is appserver.io appserver.io is a multithreaded
Dependency Injection System
Aura.Di A serializable dependency injection container with constructor and setter injection, interface and trait awareness, configuration inheritance,
A simple, secure, and scalable PHP application framework
Opulence Introduction Opulence is a PHP web application framework that simplifies the difficult parts of creating and maintaining a secure, scalable w
🚀 PHP Service Container with fast and cachable dependency injection.
ClanCats Container A PHP Service Container featuring a simple meta-language with fast and compilable dependency injection. Requires PHP = 7.0 Pros: M
PSR-11 compatible Dependency Injection Container for PHP.
bitexpert/disco This package provides a PSR-11 compatible, annotation-based dependency injection container. Have a look at the disco-demos project to
Adapters for PHP framework containers to an interoperable interface
Acclimate - Container Adapters Get Acclimated! Use any third-party dependency injection containers and service locators in your code by adapting them
💎 Flexible, compiled and full-featured Dependency Injection Container with perfectly usable autowiring and support for all new PHP 7 features.
Nette Dependency Injection (DI) Introduction Purpose of the Dependecy Injection (DI) is to free classes from the responsibility for obtaining objects
Small but powerful dependency injection container
Container (Dependency Injection) This package is compliant with PSR-1, PSR-2, PSR-4 and PSR-11. If you notice compliance oversights, please send a pat
IoC Dependency Injector
auryn auryn is a recursive dependency injector. Use auryn to bootstrap and wire together S.O.L.I.D., object-oriented PHP applications. How It Works Am
The dependency injection container for humans
layout home PHP-DI is a dependency injection container meant to be practical, powerful, and framework-agnostic. Read more on the website: php-di.org G
A small PHP dependency injection container
Pimple Caution! Pimple is now closed for changes. No new features will be added and no cosmetic changes will be accepted either. The only accepted cha
The DependencyInjection component allows you to standardize and centralize the way objects are constructed in your application.
DependencyInjection Component The DependencyInjection component allows you to standardize and centralize the way objects are constructed in your appli
Static code analysis to find violations in a dependency graph
PhpDependencyAnalysis PhpDependencyAnalysis is an extendable static code analysis for object-oriented PHP-Projects to generate dependency graphs from
A PHP implementation of bower :bird:
Bowerphp An implementation of bower in PHP. https://bowerphp.github.io/ Installation $ composer require beelab/bowerphp Configuration Currently, you c