93 Repositories
PHP utility-classes Libraries
A university system that creates a timetable programm for subjects,classes and teachers which is used to create a programm for each semester. All this served as a website.
Timetable-System-Generator A university system that creates a timetable programm for subjects,classes and teachers which is used to create a programm
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 "
Um repositório com classes, interfaces para padronizar os projetos de PHP da empresa
php-utils PHP Utilities for Laravel/Lumen Installation cd /path/to/your/project composer require logcomex/php-utils Utilities Packages Contracts Excep
🚀 This is a utility library that contains tools you may use everywhere.
Utilities Someday I will write documentation for this library, but for now, you can use it and see how it works. Introduction Some documentation will
The Enobrev\ORM library is a small framework of classes meant to be used for simply mapping a mysql database to PHP classes, and for creating simply SQL statements using those classes.
The Enobrev\ORM library is a small framework of classes meant to be used for simply mapping a mysql database to PHP classes, and for creating simply SQL statements using those classes.
This is Yii2 utilities
YII2-UTILITY This is Yii2 utilities. Requirements PHP = 7.4 Curl extension for PHP7 must be enabled. Download Using Composer From your project direct
Removes final keywords from source code on-the-fly and allows mocking of final methods and classes
Removes final keywords from source code on-the-fly and allows mocking of final methods and classes. It can be used together with any test tool such as PHPUnit or Mockery.
The Pantheon CLI — a standalone utility for performing operations on the Pantheon Platform
terminus : Pantheon's Command-Line Interface Status About Terminus is Pantheon's Command Line Interface (CLI), providing at least equivalent functiona
Package with small support traits and classes for the Laravel Eloquent models
Contains a set of traits for the eloquent model. In future can contain more set of classes/traits for the eloquent database.
PHPStan extension for sealed classes and interfaces.
Sealed classes with PHPStan This extension adds support for sealed classes and interfaces to PHPStan. Installation To use this extension, require it v
Collection of PHP functions, mini classes and snippets for everyday developer's routine life
JBZoo / Utils Collection of PHP functions, mini classes and snippets for everyday developer's routine life. Install composer require jbzoo/utils Usage
Miniset allows you to create compact sets of fields that either combine into a string of classes, or return a simple array of values
Miniset allows you to create compact sets of fields that either combine into a string of classes, or return a simple array of values. Miniset
AsyncAws Core - shared classes between all AWS services. It also contains the STS client to handle authentication.
AsyncAws Core The repository contains shared classes between all AWS services. It also contains the STS client to handle authentication. Install compo
Uploader is a set of small classes for sending images, files, and media received by a form of your application
Uploader is a set of small classes for sending images, files, and media received by a form of your application. The Uploader handles, validates and sends the files to your server. Image class can still handle sizes with the gd library.
States allows you to create PHP classes following the State Pattern in PHP.
States allows you to create PHP classes following the State Pattern in PHP. This can be a cleaner way for an object to change its behavior at runtime without resorting to large monolithic conditional statements and this improve maintainability and workflows writing.
Glob-like file and pattern matching utility.
Glob-like file and pattern matching utility.
DTO Generator - PHP library for generating DTO classes
DTO Generator PHP library for generating DTO classes. Installation Use the package manager composer to install micro/dto. composer require micro/dto U
PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.
Rules for detecting usage of deprecated classes, methods, properties, constants and traits. PHPStan Installation To use this extension, require it in
Snuffleupagus is a PHP 7+ and 8+ module designed to drastically raise the cost of attacks against websites, by killing entire bug classes
Snuffleupagus is a PHP 7+ and 8+ module designed to drastically raise the cost of attacks against websites, by killing entire bug classes
A simple, standalone, modern PHP class inspector and mapper library, wrapping PHPs native reflection in a fluent interface
A simple, standalone, modern PHP class inspector and mapper library, wrapping PHPs native reflection in a fluent interface.
Base classes for creating WordPress shortcodes.
WDS Shortcodes Contributors: WebDevStudios, jtsternberg, JayWood Donate link: http://webdevstudios.com Tags: shortcode button, shortcodes, cmb2, utili
A compact command line utility for checking YAML file syntax
A compact command line utility for checking YAML file syntax. Uses the parsing facility of the Symfony Yaml Component.
DataLoaderPhp is a generic utility to be used as part of your application's data fetching layer to provide a simplified and consistent API over various remote data sources such as databases or web services via batching and caching.
DataLoaderPHP is a generic utility to be used as part of your application's data fetching layer to provide a simplified and consistent API over various remote data sources such as databases or web services via batching and caching.
A small marshalling library used to encode/decode data from classes
A small marshalling library used to encode/decode data from classes
Extended response classes for Rest API clients/SDKs
Rest Response Extended response classes for Rest API clients/SDKs. About This package is intended to be component of SDKs so the responses can be easi
A PHP utility for managing secrets in the cloud using AWS KMS and DynamoDB
CredStash for PHP This is a PHP port of original CredStash (written in python). Encryption and DynamoDB storage are compatible with python version so
A lot of scripts and packages in modern PHP demand one or more configuration classes
A lot of scripts and packages in modern PHP demand one or more configuration classes. Mostly, those are a set of properties that can be set, changed or retrieved. However, some of the configurations have a peculiar behaviour - such as boolean properties.
An utility component for XML usage and best practices in PHP
An utility component for XML usage and best practices in PHP
PhpSpreadsheet - a library written in pure PHP and offers a set of classes that allow you to read and write various spreadsheet file formats such as Excel and LibreOffice Calc
PhpSpreadsheet PhpSpreadsheet is a library written in pure PHP and offers a set of classes that allow you to read and write various spreadsheet file f
PhpMetrics provides metrics about PHP project and classes, with beautiful and readable HTML report.
PhpMetrics provides metrics about PHP project and classes, with beautiful and readable HTML report.
Plugin for WordPress Full Site Editing That Sets Smart CSS defaults & Removes Auto generated classes.
WazFrame Enhanced This plugin removes autogenerated classes from WordPress that comes from theme layout support for contentSize and wideSize in theme.
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.
PHPProject is a library written in pure PHP that provides a set of classes to write to different project management file formats
PHPProject PHPProject is a library written in pure PHP that provides a set of classes to write to different project management file formats, i.e. Micr
The SensioLabs DeprecationDetector runs a static code analysis against your project's source code to find usages of deprecated methods, classes and interfaces
SensioLabs DeprecationDetector CAUTION: This package is abandoned and will no longer receive any updates. The SensioLabs DeprecationDetector runs a st
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
Directory for storing files from PHP and Logic classes
Curso Logica e PHP (C4) ✔️ Diretório para guardar os arquivos das aulas de PHP e lógica Seção 1 - Introdução Seção 2 - Lógica com VisualG e Nocões de
This repository contains custom View classes for the template frameworks
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
This library can be used, among other things, to retrieve the classes, interfaces, traits, enums, functions and constants declared in a file
marijnvanwezel/reflection-file Library that allows reflection of files. This library can be used, among other things, to retrieve the classes, interfa
this starter kite inspired by laravel & Geo and mvc pattern. it's wrap for Wordpress built in classes.
WordpressStarterKite Introduction Built With Prerequisite Directory Structure Guidelines Getting Started Authors Introduction this starter kite inspir
A PDF conversion and form utility based on pdftk
php-pdftk A PDF conversion and form utility based on pdftk. Features php-pdftk brings the full power of pdftk to PHP - and more. Fill forms, either fr
A simple php class creator for laravel.
Laravel Make Class Features Create a php class from the command for any directory in the root name-space; Store a custom path as an alias and use alia
Warden is a CLI utility for orchestrating Docker based developer environments
Warden Warden is a CLI utility for orchestrating Docker based developer environments, and enables multiple local environments to run simultaneously wi
A faster drop in replacement for bin/magento cache:clean with file watcher
"You know, hope is a mistake. If you can't fix what's broken, you'll, uh... you'll go insane." - Max Rockatansky Magento 2 Cache Clean A faster drop i
bin/magento command to display configured preferences for classes or interfaces
bin/magento command to display configured preferences for classes or interfaces A bin/magento command that will show you the configured preferences fo
Xr - Lightweight debug server utility built on ReactPHP.
XR 🔔 Subscribe to the newsletter to don't miss any update regarding Chevere. XR is a dump server utility built on top of ReactPHP. Features ✨ Dump si
This library provides a way of avoiding usage of constructors when instantiating PHP classes.
Instantiator This library provides a way of avoiding usage of constructors when instantiating PHP classes. Installation The suggested installation met
PSR Log - This repository holds all interfaces/classes/traits related to PSR-3.
PSR Log This repository holds all interfaces/classes/traits related to PSR-3. Note that this is not a logger of its own. It is merely an interface tha
Php-timer - Utility class for timing
phpunit/php-timer Utility class for timing things, factored out of PHPUnit into a stand-alone component. Installation You can add this library as a lo
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
Collection of useful PHP functions, mini-classes, and snippets for every day.
JBZoo / Utils Collection of PHP functions, mini classes and snippets for everyday developer's routine life. Install composer require jbzoo/utils Usage
A PHP framework for console artisans
This is a community project and not an official Laravel one Laravel Zero was created by, and is maintained by Nuno Maduro, and is a micro-framework th
FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF.
FPDI - Free PDF Document Importer ❗ This document refers to FPDI 2. Version 1 is deprecated and development is discontinued. ❗ FPDI is a collection of
m4b-tool is a command line utility to merge, split and chapterize audiobook files such as mp3, ogg, flac, m4a or m4b
m4b-tool m4b-tool is a is a wrapper for ffmpeg and mp4v2 to merge, split or and manipulate audiobook files with chapters. Although m4b-tool is designe
Caching implementation with a variety of storage options, as well as codified caching strategies for callbacks, classes, and output
laminas-cache Laminas\Cache provides a general cache system for PHP. The Laminas\Cache component is able to cache different patterns (class, object, o
A set of PHP classes to let you manage your Dynamic Widget UI programmatically.
Dynamic Widget for Flutter A set of PHP classes to let you manage your Dynamic Widget UI programmatically. Why? Why not? Developing my application I f
Monadic Doctrine repositories helper classes and services.
Doctrine Repository Monadic Helper Description This project provides the necessary classes and services to use Doctrine repositories in a more functio
Set of classes and tools to communicate with a Noso wallet using NosoP
NosoPHP Set of classes and tools to communicate with a Noso wallet using NosoP(Noso Protocol) Examples Node Info include __DIR__ . '/vendor/autoload.p
A minimal package that helps you login with any password on local environments
Laravel Anypass Built with ❤️ for every "lazy" laravel developer ;) It is always painful to remember and type in the correct password in the login for
🏭This package lets you create factory classes for your Laravel project.
Laravel Factories Reloaded 🏭 This package generates class-based model factories, which you can use instead of the ones provided by Laravel. Laravel 8
Provides database storage and retrieval of application settings, with a fallback to the config classes.
Provides database storage and retrieval of application settings, with a fallback to the config classes.
Enforce that your classes get only instantiated by the factories you define!
Enforce that your classes get only instantiated by the factories you define!
A collection of classes to be extended/used in laravel apps for quick development
laraquick A collection of classes to be extended/used in laravel applications for quick development. Introduction The library contains traits with wel
A utility package that helps inspect functions in PHP.
A utility package that helps inspect functions in PHP. This package provides some utilities for inspecting functions (callables) in PHP. You can use i
Simple transactional email classes/templates for Laravel 5 mailables
Tuxedo Tuxedo is an easy way to send transactional emails with Laravel's Mail classes, with the templates already done for you. Contents Installation
Collection of classes you can use to standardize data formats in your Laravel application.
Laravel Formatters This package is a collection of classes you can use to standardize data formats in your Laravel application. It uses the Service Co
Use Laravel's built-in ORM classes to query cloud resources with Steampipe.
Laravel Steampipe Use Laravel's built-in ORM classes to query cloud resources with Steampipe, an open source CLI to instantly query cloud APIs using S
An opinioned approach to extend the laravel seed classes.
Laravel Seed Extender A highly opinioned way to work with the laravel seeder. Installation Require the package using composer: composer require touhid
Webpage for the users / members of the FIAE-D / FIAE-E classes 2021.
Fiae-DE The website I write / wrote for the FIAE-D / FIAE-E classes of 2021. Table of contents: Introduction Technologies Purpose of this repoitory Da
Package for unit testing Laravel form request classes
Package for unit testing Laravel form request classes. Why Colin DeCarlo gave a talk on Laracon online 21 about unit testing Laravel form requests cla
Phpake is a make-like utility built for PHP.
Phpake is a make-like utility built for PHP. It is pronounced fake because the second p is silent just like the second p in the word elephpant.
PHPneeds library (classes) package.
PHPneeds is a lightweight non-MVC PHP library for quickly start a project. About PHPneeds library (classes) package. Please use with PHPneeds base pro
This is php utilities
PHP-UTILITY This is php utilities. Requirements PHP = 7.4 Curl extension for PHP7 must be enabled. Download Using Composer From your project director
WebDirStat is a disk usage utility for web servers written in PHP
WebDirStat is disk usage utility for web servers, it’s a single PHP file that gives you statistics about disk usage inside a specific Directory ordered by size, in a form of a simple tree table.
A laravel package to attach uuid to model classes
Laravel Model UUID A simple package to generate model uuid for laravel models Installation Require the package using composer: composer require touhid
A URL shortener with various other utilities, backed by a custom lightweight framework.
da.gd What is da.gd? da.gd is both a URL shortener and a collection of quick-info tools written in PHP. It allows you to use curl (or any http client)
JsonMapper - map nested JSON structures onto PHP classes
Takes data retrieved from a JSON web service and converts them into nested object and arrays - using your own model classes.
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
Collection of the Laravel/Eloquent Model classes that allows you to get data directly from a Magento 2 database.
Laragento LAravel MAgento Micro services Magento 2 has legacy code based on abandoned Zend Framework 1 with really ugly ORM on top of outdated Zend_DB
This library can parse a TypeSchema specification either from a JSON file, or from PHP classes using reflection and annotations.
This library can parse a TypeSchema specification either from a JSON file, or from PHP classes using reflection and annotations. Based on this schema it can generate source code and transform raw JSON data into DTO objects. Through this you can work with fully typed objects in your API for incoming and outgoing data.
A light weight laravel package that facilitates dealing with arabic concepts using a set of classes and methods to make laravel speaks arabic
A light weight laravel package that facilitates dealing with arabic concepts using a set of classes and methods to make laravel speaks arabic! concepts like , Hijri Dates & Arabic strings and so on ..
Load files and classes as lazy collections in Laravel.
Lody Load files and classes as lazy collections in Laravel. Installation composer require lorisleiva/lody Usage Lody enables you to fetch all exist
Small utility library that handles metadata minification and expansion.
composer/metadata-minifier Small utility library that handles metadata minification and expansion.
A PHP wrapper around the Git command line utility.
Git Wrapper provides a readable API that abstracts challenges of executing Git commands from within a PHP process for you.
Utility PHP class to simplify interacting with persistent dismissible WordPress notices, promos, and banners
Persistent Dismissible A class for encapsulating the logic required to maintain a relationship between the database, a dismissible UI element (with an
A PHP framework for console artisans
This is a community project and not an official Laravel one Laravel Zero was created by, and is maintained by Nuno Maduro, and is a micro-framework th
A minimal package to help you make your laravel application cleaner and faster.
Laravel Widgetize 🎀 🎀 "cleaner code" ➕ "easy caching" 🎀 🎀 Built with ❤️ for every smart laravel developer 🔦 Introduction What is a widget object
Domain Driven Design PHP helper classes
carlosbuenosvinos/ddd This library will help you with typical DDD scenarios, for now: Application Services Interface Transactional Application Service
A set of classes to create and manipulate HTML objects abstractions
HTMLObject HTMLObject is a set of classes to create and manipulate HTML objects abstractions. Static calls to the classes echo Element::p('text')-cla
[READ-ONLY] CakePHP Utility classes such as Inflector, Text, Hash, Security and Xml. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp
CakePHP Utility Classes This library provides a range of utility classes that are used throughout the CakePHP framework What's in the toolbox? Hash A
Utility that helps you switch git configurations with ease.
git-profile Utility that helps you switch git configurations with ease Preface It is possible that you have multiple git configurations. For example:
Easy to use utility functions for everyday PHP projects. This is a port of the Lodash JS library to PHP
Lodash-PHP Lodash-PHP is a port of the Lodash JS library to PHP. It is a set of easy to use utility functions for everyday PHP projects. Lodash-PHP tr
Map nested JSON structures onto PHP classes
JsonMapper - map nested JSON structures onto PHP classes Takes data retrieved from a JSON web service and converts them into nested object and arrays
Simple utility and class library for generating php classes from a wsdl file.
wsdl2phpgenerator Simple WSDL to PHP classes converter. Takes a WSDL file and outputs class files ready to use. Uses the MIT license. Announcement: We