210 Repositories
PHP slim-doctrine-middleware Libraries
An internal redirect mechanism for PSR-15 middleware stacks
HTTP Request Forwarder The aim of this library is to make it possible to pass the HTTP request to another handler, creating a so-called internal redir
Middleware to provide IP filtering
middlewares/firewall Middleware to provide IP filtering using M6Web/Firewall. Requirements PHP = 7.2 A PSR-7 http library A PSR-15 middleware dispatc
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
A set of PSR-7 object decorators providing useful convenience methods
Slim-Http Slim PSR-7 Object Decorators Installation It's recommended that you use Composer to install this library. $ composer require slim/http This
A Rich Featured Mini PHP MVC Framework
Footup MVC PHP Framework Un mini framework MVC PHP qui comporte : CLI support for generating class Translation support Config using PHP File or .env (
A Restful PHP Microservice Framework!
SLIM 4 FRAMEWORK Introduction This project was built with php SLIM 4 framework with ADR mode, whcich is a compatible resolution of RESTful Api. Featur
PSR-15 compatible middleware for Whoops, the pretty error handler
PSR-15 middleware for Whoops A PSR-15 compatible middleware for Whoops, the fantastic pretty error handler for PHP. Installation You can install the l
Doctrine adapter for SlmQueue module
SlmQueueDoctrine Created by Stefan Kleff Requirements SlmQueue Doctrine 2 ORM Module or roave/psr-container-doctrine Note: it's necessary require the
A wiki to ease developers' work by providing a user authentication librariesthat can be used as middleware within a web application to authenticate
A wiki to ease developers' work by providing a user authentication librariesthat can be used as middleware within a web application to authenticate (their application user) requests.
Integrate reCAPTCHA using async HTTP/2, making your app fast with a few lines.
ReCaptcha Integrate reCAPTCHA using async HTTP/2, making your app fast with a few lines. use Illuminate\Support\Facades\Route; Route::post('login', f
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
A PSR-15 middleware to handle content negotiation
Content negotiation middleware Motivation Packages like middlewares/negotiation do a very good job to detect the correct content type based on the Acc
A powerful PHP Router for PSR7 messages inspired by the Laravel API.
Rare Router A simple PHP router built on AltoRouter but inspired by the Laravel API. Installation composer require rareloop/router Usage Creating Rou
A Restful PHP Microservice Framework!
SLIM 4 FRAMEWORK Introduction This project was built with php SLIM 4 framework with ADR mode, whcich is a compatible resolution of RESTful Api. Featur
Sqlcommenter is a plugin/middleware/wrapper to augment SQL statements from laravel
sqlcommenter is a plugin/middleware/wrapper to augment SQL statements from laravel with comments that can be used later to correlate user code with SQL statements.
This bundle provides new generator command line tools for doctrine generator.
GenBundle This bundle provides new generator command line tools for doctrine generator, extending SensioGeneratorBundle. php bin/console gen:generate:
Doctrine2 behavioral extensions
SonataDoctrineExtensions Doctrine2 behavioral extensions Branch Github Actions Code Coverage 1.x 2.x Support For general support and questions, please
Aplicação criada com Slim Framework com objetivo de criar autenticação com JWT e aprender sobre o framework Slim
Slim JWT App Essa aplicação tem como foco o aprendizado do Framework Slim e também a utilização de JWT. Como rodar a Aplicação A aplicação está config
Slim-Logger - A stand-alone logger class for use with the Slim Framework
Slim-Logger - A stand-alone logger class for use with the Slim Framework
Service manager for Slim compatible with Laravel packages
SlimServices SlimServices is a service manager for the Slim PHP microframework based on Laravel 4 service providers and DI container, allowing you to
An extension to the SLIM framework to implement json API's with great ease.
slim-jsonAPI This is an extension to the SLIM framework to implement json API's with great ease. Installation Using composer you can add use this as y
Slim Auth is an authorization and authentication library for the Slim Framework.
Slim Auth is an authorization and authentication library for the Slim Framework. Authentication is provided by the Zend Framework Zend\Authentication component, and authorization by the Zend Framework Zend\Permissions\Acl component.
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
Pug Renderer - a (heavily based on the PhpRenderer) renderer for rendering Pug view scripts into a PSR-7 Response object
Pug Renderer This is a (heavily based on the PhpRenderer) renderer for rendering Pug view scripts into a PSR-7 Response object. It works well with Sli
Pug template engine adapter for Slim
Pug for Slim For details about the template engine see phug-lang.com Installation Install with Composer: composer require pug/slim Usage with Slim 3 u
A Slim Framework Flash messages service provider
Slim Framework Flash Messages This repository contains a Slim Framework Flash messages service provider. This enables you to define transient messages
OneLogin SAML Toolkit for Laravel
OneLogin SAML Toolkit for Laravel Laravel version of the PHP-SAML Toolkit created by OneLogin Features Create multiple tenants and authenticate users
Symfony Bundle to create HTML tables with bootstrap-table for Doctrine Entities.
HelloBootstrapTableBundle This Bundle provides simple bootstrap-table configuration for your Doctrine Entities. Used bootstrap-table version 1.18.3. I
Monolog logging support for Slim Framework
Monolog Logging for Slim Framework This repository adds support for logging to Monolog to the Slim Framework. Installation MonologWriter takes an arra
"Static" interface for various Slim features
SlimFacades SlimFacades is a collection of facades for Slim PHP microframework, providing simple "static" interface for various Slim features. For exa
Slim Framework CSRF protection middleware
Slim Framework CSRF Protection This repository contains a Slim Framework CSRF protection PSR-15 middleware. CSRF protection applies to all unsafe HTTP
Multilanguage support for Slim framework 2
slim-multilanguage This is an extension to the SLIM framework vers.2 to enable simple route localization. ##Installation Add dependecy to composer.jso
PHP slim framework middleware to minify HTML output
slim-minify Slim middleware to minify HTML output generated by the slim PHP framework. It removes whitespaces, empty lines, tabs beetween html-tags an
Image Resize Middleware for Slim Framework
Image Resize Middleware for Slim This middleware implements automatic image resizing based on image filename. Install You can install latest version u
CORS Middleware for PHP Slim Framework
CorsSlim Cross-origin resource sharing (CORS) Middleware for PHP Slim Framework. Usage Composer Autoloader Install with Composer Update your composer.
Slim Framework HTTP cache middleware and service provider
Slim Framework HTTP Cache This repository contains a Slim Framework HTTP cache middleware and service provider. Install Via Composer $ composer requir
Slim Framework flash messages service provider
Slim Framework Flash Messages This repository contains a Slim Framework Flash messages service provider. This enables you to define transient messages
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
PHP boilerplate for quick start projects using Slim Framework and Eloquent.
Lassi PHP boilerplate for quick projects using Slim Framework and Eloquent database. Lassi is a small PHP boilerplate to use Slim Framework with Eloqu
Integration testing helpers for the Slim Framework
Slim Test Helpers Integration testing helpers for the Slim Framework 3 For a full example, please see the companion repo at there4/slim-unit-testing-e
A set of shady Slim Framework middlewares that can solve some annoyances...
Shady A set of shady Slim Framework middlewares that can solve some annoyances... What does it contain? Available middlewares: ApacheVirtualHostFix Ur
PHP whoops error on slim framework
Slim whoops PHP whoops error on slim framework Status Installation Install the composer curl -sS https://getcomposer.org/installer | php Edit compose
Routes and Middleware for Using OAuth2 Server within a Slim Framework API
Chadicus\Slim\OAuth2 A collection of OAuth2 Server routes, middleware and utilities for use within a Slim 3 Framework API Requirements Chadicus\Slim\O
Blade is a simple, yet powerful templating engine provided for the Slim Framework
slim-blade Blade is the default template engine of Laravel. The main advantage of Blade is template inheritance whilst using plain PHP. This package a
The Slim PHP micro framework paired with Laravel's Illuminate Database toolkit.
Slim & Eloquent The Slim PHP micro framework paired with Laravel's Illuminate Database toolkit. Getting started # Download composer curl -s https://ge
Slim Framework using Jade for templates
Welcome to Slim-Jade What? This is a boilerplate. It's the Slim Framework with jade.php to render views Why? I like the Sinatra style MVC and love Jad
Redis cache middleware for Slim framework
RedisCache Redis cache middleware for Slim framework. Installation composer require abouvier/slim-redis-cache Usage Cache every successful HTTP respo
Parses YAML files and adds them to Slim's config application instance method.
Slim Config - YAML Parses YAML files and adds them into Slim's config singleton. Uses Symfony's YAML Component to parse files (http://github.com/symfo
Access control middleware for Slim framework
Slim Access Access control middleware for Slim framework. Supported formats IPv4 and IPv6 addresses CIDR notation all keyword Installation composer re
Low code , Zero Configuration ORM that creates models, config, database and tables on the fly.
🚀 ARCA ORM 🔥 Low code , Zero Configuration ORM that creates models, config, database and tables on the fly. 🔥 🇮🇳 Made in India 🇮🇳 Complete docu
Tiny PHP library providing retry functionality with multiple backoff strategies and jitter support
JBZoo / Retry 4 retry strategies (plus the ability to use your own) Optional jitter / randomness to spread out retries and minimize collisions Wait ti
PSR-15 middleware to use Whoops as error handler
middlewares/whoops Middleware to use Whoops as error handler. Requirements PHP = 7.2 A PSR-7 http library A PSR-15 middleware dispatcher Installation
Middleware to use FastRoute for handler discovery
middlewares/fast-route Middleware to use FastRoute for handler discovery. Requirements PHP = 7.2 A PSR-7 http library A PSR-15 middleware dispatcher
Slim PHP static proxy library
#SlimStatic Slim PHP static proxy library. Contents About Usage API Customizing License About SlimStatic provides a simple static interface to various
Stateless HTTP basic auth for Laravel without the need for a database.
Laravel Very Basic Auth Documentation available in: 🇬🇧 English 🇯🇵 日本語 This package allows you to add a HTTP Basic Auth filter on your routes, with
Laravel logger is an activity event logger for your Laravel or Lumen application
Laravel logger is an activity event logger for your Laravel or Lumen application. It comes out the box with ready to use with dashboard to view your activity. Laravel logger can be added as a middleware or called through a trait. Easily have an Activity Log. This package is easily configurable and customizable. Supports Laravel 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 6, and 7+
Doctrine ORM Module for Laminas
Doctrine ORM Module for Laminas The DoctrineORMModule leverages DoctrineModule and integrates Doctrine ORM with Laminas quickly and easily. The follow
Symfony2 Bundle for Doctrine Cache
DoctrineCacheBundle Symfony Bundle for Doctrine Cache. Master: Master: Deprecation warning This bundle is abandoned and will no longer be updated. If
Middleware to generate access logs for each request using the Apache's access log format
Middleware to generate access logs for each request using the Apache's access log format. This middleware requires a Psr log implementation, for example monolog.
A PSR-15 middleware adapter for react/http
A PSR-15 middleware adapter for react/http Wraps PSR-15 middleware into coroutines using RecoilPHP making them usable within react/http as middleware.
Fork is an easy to use open source CMS using Symfony Components.
Installation Make sure you have composer installed. Run composer create-project forkcms/forkcms . in your document root. Browse to your website Follow
PSR-15 middleware to geolocate the client using the ip address
middlewares/geolocation ![SensioLabs Insight][ico-sensiolabs] Middleware to geolocate the client using the ip address and Geocoder and save the result
PSR-7 and PSR-15 HTTP Basic Authentication Middleware
PSR-7 and PSR-15 Basic Auth Middleware This middleware implements HTTP Basic Authentication. It was originally developed for Slim but can be used with
This plugin integrates OAuth2 functionality into Guzzle Bundle
Guzzle Bundle OAuth2 Plugin This plugin integrates OAuth2 functionality into Guzzle Bundle, a bundle for building RESTful web service clients. Prerequ
🍸A Slim Web Application Template
Gracili What is Gracili? Gracili is a PHP Application Template to quickly create a new Project. Using this template can save you a lot of time. With t
Retry Plugin for EightPointsGuzzleBundle
GuzzleBundleRetryPlugin Requirements PHP 7.3 or above Guzzle Bundle Guzzle Retry middleware Installation Using composer: composer.json { "require"
A HTTP Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack.
A HTTP Cache for Guzzle 6. It's a simple Middleware to be added in the HandlerStack.
Middleware to execute request handlers discovered by a router
middlewares/request-handler Middleware to execute request handlers discovered by a router.
PostgreSQL enhancements for Doctrine
PostgreSQL enhancements for Doctrine. Provides support for advanced data types (json, jssnb, arrays), text search, array operators and jsonb specific functions.
Middleware to minify the Html, CSS and Javascript content using wyrihaximus/compress
middlewares/minifier Middleware to minify the Html, CSS and Javascript content using wyrihaximus/compress and the following compressors by default: wy
🎲 This project provides an integration for the Doctrine ORM and the Hyperf framework
Hyperf 🤝 Doctrine This project provides an integration for the Doctrine ORM and the Hyperf framework. Install composer require leocavalcante/hyperf-d
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
Slim Framework custom views
Slim Views This repository contains custom View classes for the template frameworks listed below. You can use any of these custom View classes by eith
An HTTP Interop compatible middleware dispatcher in Equip
An HTTP Interop compatible middleware dispatcher in Equip. Attempts to be PSR-1, PSR-2, PSR-4, PSR-7, and PSR-15 compliant.
A PHP project template with PHP 8.1, Laminas Framework and Doctrine
A PHP project template with PHP 8.1, Laminas Framework and Doctrine
Crawlzone is a fast asynchronous internet crawling framework aiming to provide open source web scraping and testing solution.
Crawlzone is a fast asynchronous internet crawling framework aiming to provide open source web scraping and testing solution. It can be used for a wide range of purposes, from extracting and indexing structured data to monitoring and automated testing. Available for PHP 7.3, 7.4, 8.0.
Static utilitiy classes to bridge PSR-7 http messages to OAuth2 Server requests and responses.
Static utilitiy classes to bridge PSR-7 http messages to OAuth2 Server requests and responses. While this libray is entended for use with Slim 3, it should work with any PSR-7 compatible framework.
PSR-15 middleware with various cache utilities
middlewares/cache Middleware components with the following cache utilities: CachePrevention Expires Cache Requirements PHP = 7.2 A PSR-7 http library
Strict PSR-7 implementation used by the Slim Framework
Strict PSR-7 implementation used by the Slim Framework, but you may use it separately with any framework compatible with the PSR-7 standard.
This plugin integrates cache functionality into Guzzle Bundle, a bundle for building RESTful web service clients.
Guzzle Bundle Cache Plugin This plugin integrates cache functionality into Guzzle Bundle, a bundle for building RESTful web service clients. Requireme
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
A micro web application providing a REST API on top of any relational database, using Silex and Doctrine DBAL
Microrest is a Silex provider to setting up a REST API on top of a relational database, based on a YAML (RAML) configuration file.
🖼️ Laravel Nova Field for uploading and cropping images using Slim Image Cropper
🖼️ Laravel Nova Field for uploading and cropping images using Slim Image Cropper
Best logging support into Nette Framework (@nette)
Website 🚀 contributte.org | Contact 👨🏻💻 f3l1x.io | Twitter 🐦 @contributte Usage To install the latest version of contributte/monolog use Compose
An authorization library that supports access control models like ACL, RBAC, ABAC in Laravel.
Laravel Authorization Laravel-authz is an authorization library for the laravel framework. It's based on Casbin, an authorization library that support
Doctrine extensions for PHPStan
Doctrine extensions for PHPStan PHPStan Doctrine This extension provides following features: DQL validation for parse errors, unknown entity classes a
Common utils used by PSR-15 middlewares
middlewares/utils Common utilities used by the middlewares' packages: Factory Dispatcher CallableHandler HttpErrorException Installation This package
🐘 🎯 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
This is Slim 3 API skeleton project for Composer
Slim 3 API skeleton This is Slim 3 API skeleton project for Composer. Project uses Zend Table Gateway and Phinx for database operations, Monolog for l
A bundle to handle encoding and decoding of parameters using OpenSSL and Doctrine lifecycle events.
SpecShaper Encrypt Bundle A bundle to handle encoding and decoding of parameters using OpenSSL and Doctrine lifecycle events. Features include: Master
WordPress Interop Bundle
WordPress Interop Bundle Introduction This bundle integrates williarin/wordpress-interop with Symfony. Installation composer require williarin/wordpre
This Slim Framework middleware will compile LESS CSS files on-the-fly using the Assetic library
This Slim Framework middleware will compile LESS CSS files on-the-fly using the Assetic library. It supports minification and caching, also via Asseti
Juliangut Slim Framework Doctrine handler middleware
Juliangut Slim Framework Doctrine handler middleware Doctrine handler middleware for Slim Framework. Slim3 version Doctrine integration service for Sl
Plates Template Integration for Slim micro framework 3
Plates Template Integration for Slim micro framework 3 Render your Slim 3 application views using Plates template engine. Install Via Composer $ compo
Aimeos is THE professional, full-featured and high performance e-commerce package for Laravel
Aimeos Slim package ⭐ Star us on GitHub — it helps! Aimeos is THE professional, full-featured and high performance e-commerce package for Laravel! You
Slim Framework Tracy Debugger Bar
Slim Framework Tracy Debugger Bar configure it by mouse now in package: Panel Description Slim Framework - Slim Environment RAW data Slim Container RA
This library is an implementation of League\Event for Slim Framework
Slim Event Dispatcher This library is an implementation of League\Event for Slim Framework. This works with the latest version of Slim (V3). Installat
Slim 3 MVC Skeleton With Swoole
Slim 3 MVC Skeleton With Swoole ##Features Quickly setup and start working on a new Slim Framework 3 . Use the latest Slim 3 with the PHP-View templat
Boilerplate for Slim Framework 3
Boilerplate for Slim Framework 3 Boilerplate for getting started with Slim Framework Use this skeleton application to quickly setup and start working
Simple Blog written with Slim Framework
SlimBlog Demo Demo Dependencies Slim Framework Eloquent Twig Bootstrap Install Run 'php composer.phar install' in root directory Run every *.sql files