89 Repositories
PHP zero-configuration Libraries
⚡ Setting up Apache and PHP on AWS with Ansible Playbook Using Ubuntu 22.04 AMI. Ansible is a simple and powerful automation engine. It is used to help with configuration management, application deployment, and task automation. It makes your applications and systems easier to deploy and maintain .
Ansible-Aws-Ubuntu-Apache-PHP Table of content Overview Process Link to files Author Overview Setting up Apache and PHP on AWS with Ansible Playbook U
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
Rugby schedules on the command-line
Rugby Schedule Rugby Schedule is a command-line tool that keeps you up to date with rugby tournament schedules. Install Requires PHP 8.0 or later Via
This library extends the 'League OAuth2 Client' library to provide OpenID Connect Discovery support for supporting providers that expose a .well-known configuration endpoint.
OpenID Connect Discovery support for League - OAuth 2.0 Client This library extends the League OAuth2 Client library to provide OpenID Connect Discove
Provide CSV, JSON, XML and YAML files as an Import Source for the Icinga Director and optionally ship hand-crafted additional Icinga2 config files
Icinga Web 2 Fileshipper module The main purpose of this module is to extend Icinga Director using some of it's exported hooks. Based on them it offer
Laravel Feature Flags allows instant, zero-deployment toggling of application features.
Dynamic Feature Flags for Laravel Laravel Feature Flags allows instant, zero-deployment toggling of application features. The state of each feature fl
Sync Wordpress Pages and Posts (even custom post types + fields) from static Markdown + YAML files
Sync Markdown Files to WordPress Posts and Pages Static site generators let you use a revision-controlled tree of markdown files to make a site, but d
Icinga Director has been designed to make Icinga 2 configuration handling easy
The Director aims to be your new favourite Icinga config deployment tool. Director is designed for those who want to automate their configuration deployment and those who want to grant their “point & click” users easy access to the configuration.
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
🙈 Code style configuration for `php-cs-fixer` based on PSR-12.
php-code-style Code style configuration for friendsofphp/php-cs-fixer based on PSR-12. Installation Step 1 of 3 Install gomzyakov/php-code-style via c
Deployer is a PHP Application deployment system powered by Laravel
Deployer is a PHP Application deployment system powered by Laravel 5.5, written & maintained by Stephen Ball.
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
BetterWPCLI - a small, zero-dependencies, PHP library that helps you build enterprise WordPress command-line applications.
BetterWPCLI - a small, zero-dependencies, PHP library that helps you build enterprise WordPress command-line applications.
Hydra is a zero-config API boilerplate with Laravel Sanctum that comes with excellent user and role management API out of the box
Hydra - Zero Config API Boilerplate with Laravel Sanctum Hydra is a zero-config API boilerplate with Laravel Sanctum and comes with excellent user and
Magento n98-magerun module for importing and exporting configuration data
Magento n98-magerun module for importing and exporting configuration data. Import supports hierarchical folder structure and of course different environments.
Enables developers to modify Magento installations (configuration, data) based on the given environment using n98-magerun.
Enables developers to modify Magento installations (configuration, data) based on the given environment using n98-magerun.
Map request on your DTO object with zero configuration.
Map request on your DTO object with zero configuration. Install composer require prugala/symfony-request-dto Usage Create a DTO that implements the in
Installable com_content/category overrides with configuration settings to create card layouts
Installable com_content/caregory overrides with configuration settings to create card layouts. Uses default bootstrap css only.
Import/Export configuration data in Magento 2 via CLI.
ConfigImportExport This module provides new CLI commands for Magento 2 to import/export data in/from core_config_data. This module is inspired by the
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.
Magento 2 SMTP Extension helps the owner of store simply install SMTP server
Magento 2 SMTP Extension helps the owner of store simply install SMTP (Simple Mail Transfer Protocol) server which transmits the messages into codes or numbers.
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
🧬 Nano is a zero-config, no skeleton, minimal Hyperf distribution that allows you to quickly build a Hyperf application with just a single PHP file.
Nano is a zero-config, no skeleton, minimal Hyperf distribution that allows you to quickly build a Hyperf application with just a single PHP file.
PHP Secure Configuration Checker
PHP Secure Configuration Checker Check current PHP configuration for potential security flaws. Simply access this file from your webserver or run on C
provides a nested object property based user interface for accessing this configuration data within application code
laminas-config This package is considered feature-complete, and is now in security-only maintenance mode, following a decision by the Technical Steeri
Yaml Configuration support for CakePHP 3
implements most of the YAML 1.2 specification using Symfony Yaml Component to CakePHP 3 for parsing config files
Yaconf - Yet Another Configurations Container
Yaconf - Yet Another Configurations Container A PHP Persistent Configurations Container Requirement PHP 7+ Introduction Yaconf is a configurations con
Config is a file configuration loader that supports PHP, INI, XML, JSON, YML, Properties and serialized files and string
Config Config is a file configuration loader that supports PHP, INI, XML, JSON, YML, Properties and serialized files and strings. Requirements Config
zend-config is designed to simplify access to configuration data within applications
zend-config is designed to simplify access to configuration data within applications
Criação de um framework mvc do zero para estudo
PHP + PostgreSQL + PGAdmin4 + Composer A complete template for small projects Running the project To run this project you only need to run docker-comp
A better YAML configuration file management virion for PocketMine-MP 4
BetterConfig WARNING: This virion is under development and haven't been tested. Do not use this virion unless you know what you're doing. Contribution
Mark Shust's Docker Configuration for Magento
markshust/docker-magento Mark Shust's Docker Configuration for Magento Table of contents Docker Hub Free Course Usage Prerequisites Setup Updates Cust
Faker-driven, configuration-based, platform-agnostic, locale-compatible data faker tool
Masquerade Faker-driven, platform-agnostic, locale-compatible data faker tool Point Masquerade to a database, give it a rule-set defined in YAML and M
Import/Export configuration data in Magento 2 via CLI.
ConfigImportExport This module provides new CLI commands for Magento 2 to import/export data in/from core_config_data. This module is inspired by the
Magento 2 module for displaying additional information in configuration
AvS_ScopeHint for Magento 2 Displays a hint when a configuration value is overwritten on a lower scope (website or store view). Facts version: 1.0.0-b
Magento 2 Configurator
Magento 2 Configurator A Magento module initially created by CTI Digital to create and maintain database variables using files. This module aims to br
Magento 2 module to automatically flush the cache whenever you save something in the System Configuration
Yireo AutoFlushCache Magento 2 module to automatically flush the cache whenever you save something in the System Configuration. Do NOT use this in pro
Tool based on deployer.org to perform zero downtime deployments of Magento 2 projects
Magento 2 Deployer Plus Reliable fully-automated deployments tool for Magento 2. Zero downtime deployments on Magento versions = 2.2 Automating your
Magento 2 Extension to cleanup admin menu and Store Configuration area by arranging third party extension items.
Clean Admin Menu - Magento 2 Extension It will merge all 3rd party extension's menu items in backend's primary menu to a common menu item named "Exten
Silverstripe-solr-search - Advanced searching with SilverStripe, Solarium and Solr
Master is no longer the main branch. If you are using dev-master, switch to dev-primary Modern SilverStripe Solr Search Full documentation or see the
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
An automated library management system developed in Laravel 4.2 PHP MVC Framework
An automated system to manage a public library. Admin panel for librarians to control and manage the system easily through an interactive interface.
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
Collection of agnostic PHP Functions and helpers with zero dependencies to use as foundation in packages and other project
Collection of agnostic PHP Functions and helpers This package provides a lot of very usefull agnostic helpers to use as foundation in packages and oth
Ghygen is a GitHub Actions configurator for your PHP / Laravel project.
Ghygen Ghygen is a GitHub actions Yaml Generator. Ghygen allows you creating your Yaml file for GitHub Actions, for Laravel/PHP web application, so yo
Vagrant configuration for PHP7, Phalcon 3.x and Zephir development.
Phalcon VM 2.0.1 Phalcon VM is an open source Vagrant configuration which contains wide range of tools required in modern web development. Like a Swis
A Composer script to lint a Travis CI configuration file.
composer-travis-lint composer-travis-lint is a Composer script that lints a project/micro-package its Travis CI configuration aka its .travis.yml file
Slim 3 skeleton working with Google App Engine include cron configuration.
Slim3 GAE Skeleton Slim 3 skeleton working with Google App Engine include cron configuration. Demo https://slim3-gae-skeleton.appspot.com/health_check
Provides a configuration factory and multiple rule sets for friendsofphp/php-cs-fixer.
php-cs-fixer-config Provides a configuration factory and multiple rule sets for friendsofphp/php-cs-fixer. Installation Run $ composer require --dev e
📦🚀 Fast, zero config application bundler with PHARs.
Fork of the unmaintained box2 project. This project needs your help! Upgrading from Box2? Checkout the upgrade guide! Goal The Box application simplif
anik/amqp wrapper for Laravel-ish frameworks
anik/laravel-amqp anik/amqp wrapper for Laravel-ish frameworks. Laravel Lumen Laravel Zero Examples Checkout the repository for example. Documentation
Projeto de uma rede social de Filmes feito durante o curso PHP: Do zero a maestria, ministrado pelo Matheus Baptisti
PJ - Moviestar Este projeto é uma rede social quase completa. O objeto de estudo aqui é a conexão de PHP + BD, PHP e a WEB, Regras de negócio complexa
Exercícios do curso "PHP do Zero a Maestria" do provedor Hora de Codar feito na Udemy
PHP_Zero_Maestria-HC Este repositório contém todos os exercícios do curso PHP - Do zero a Maestria. O ministrador do curso é Matheus Baptist, e este c
Projeto de um sistema de Agenda feito durante o curso PHP: Do zero a maestria, ministrado pelo Matheus Baptisti
PJ - Agenda Este projeto é um sistema de Agenda. O objeto de estudo aqui é a conexão com BD + partícularidades do PHP e a WEB, como sessions, variávei
Projeto de um blog chamado Blog Codar feito durante o curso PHP: Do zero a maestria, ministrado pelo Matheus Baptisti
PJ- Blog Codar Este projeto é um blog fictício. Apesar de poder ser usado como um blog real, este projeto não tem conexão com banco de dados, então es
Q2A plugin that allows users to import and export Q2A configuration
Configuration Manager [by Gabriel Zanetti] Description Configuration Manager is a Question2Answer plugin that allows users to import and export Q2A co
🚀 Zero-downtime deployment out-of-the-box
🚀 Laravel Deployer Looking for the old Laravel Deployer? Click here. Laravel Deployer is no longer the package it used to be. Since that package was
Laravel Kickstart is a Laravel starter configuration that helps you build Laravel websites faster.
Laravel Kickstart What is Laravel Kickstart? Laravel Kickstart is a Laravel starter configuration that helps you build Laravel websites faster. It com
Generates OpenApi specification for Laravel, Lumen or Dingo using a configuration array and cebe/php-openapi
OpenApi Generator for Laravel, Lumen and Dingo. About The openapi-gen package provides a convenient way to create OpenApi specifications for Laravel,
LOAD is a PHP library for configuration loading to APCu
LOAD LOAD is a PHP library for configuration loading to APCu Sources Available sources for configuration loading are: PHP file Consul Environment vari
A CLI program that helps you check your endpoints by requesting the given servers and send a report message in any supported channel like Telegram
API Monitor A CLI program that help you check your endpoints by requesting the given servers and send a report message in any supported channel ( Tele
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
🪃 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
📦 A zero-configuration #0CJS developer toolkit for building WordPress Gutenberg block plugins.
create-guten-block is zero configuration dev-toolkit (#0CJS) to develop WordPress Gutenberg blocks in a matter of minutes without configuring React, w
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
A PHP-based sandboxing library with a full suite of configuration and validation options.
A full-scale PHP 5.4+ sandbox class that utilizes PHP-Parser to prevent sandboxed code from running unsafe code. It also utilizes FunctionParser to di
TinyFileManager is web based file manager and it is a simple, fast and small file manager with a single file, multi-language ready web application
TinyFileManager is web based file manager and it is a simple, fast and small file manager with a single file, multi-language ready web application for storing, uploading, editing and managing files and folders online via web browser. The Application runs on PHP 5.5+, It allows the creation of multiple users and each user can have its own directory and a build-in support for managing text files with cloud9 IDE and it supports syntax highlighting for over 150+ languages and over 35+ themes.
php-crossplane - Reliable and fast NGINX configuration file parser and builder
php-crossplane Reliable and fast NGINX configuration file parser and builder ℹ️ This is a PHP port of the Nginx Python crossplane package which can be
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.
A minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted/decrypted in the browser using 256 bits AES.
Current version: 1.3.5 PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data. Data is encrypted a
Cipi is a Laravel based cloud server control panel that supports Digital Ocean, AWS, Vultr, Google Cloud, Linode, Azure and other VPS.
Cipi is a Laravel based cloud server control panel that supports Digital Ocean, AWS, Vultr, Google Cloud, Linode, Azure and other VPS. It comes with nginx, Mysql, multi PHP-FPM versions, multi users, Supervisor, Composer, npm, free Let's Encrypt certificates, Git deployment, backups, ffmpeg, fail2ban, Redis, API and with a simple graphical interface useful to manage Laravel, Codeigniter, Symfony, WordPress or other PHP applications. With Cipi you don’t need to be a Sys Admin to deploy and manage websites and PHP applications powered by cloud VPS.
Simple yet expressive schema-based configuration library for PHP apps
league/config helps you define nested configuration arrays with strict schemas and access configuration values with dot notation.
Appwrite configuration for Cloud Function runtimes settings 🌩
Appwrite Runtimes Appwrite repository for Cloud Function runtimes that contains the configurations and tests for all of the Appwrite runtime environme
Zero-Config plugin to disable FLoC in your WordPress Website.
Disable FLoC by WP Munich A simple zero-config plugin to opt-out of Google FLoC. This plugin is made with love and brought to you by the folks of WP M
Livewire Notifier is a simple notifications system with zero dependencies above TALL-stack
Livewire Notifier is a simple notifications system with zero dependencies above TALL-stack (Tailwind CSS, Alpine.JS, Laravel and Livewire).
Deployer is a free and open source deployment tool.
Deployer Deployer is a PHP Application deployment system powered by Laravel 6.0, written & maintained by Stephen Ball. Check out the releases, license
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
Dashboard and code-driven configuration for Laravel queues.
Introduction Horizon provides a beautiful dashboard and code-driven configuration for your Laravel powered Redis queues. Horizon allows you to easily
A SQL query builder with zero dependencies
Latitude Query Builder A SQL query builder with zero dependencies. Attempts to be PSR-1, PSR-2, and PSR-4 compliant. Install composer require latitude
A PHP parser for TOML
TOML parser for PHP A PHP parser for TOML compatible with TOML v0.4.0. Support: Installation Requires PHP = 7.1. Use Composer to install this package
GitHub action to setup PHP with required extensions, php.ini configuration, code-coverage support and various tools like composer...
Setup PHP in GitHub Actions Setup PHP with required extensions, php.ini configuration, code-coverage support and various tools like composer in GitHub
A php.ini scanner for best security practices
Scanner for PHP.ini The Iniscan is a tool designed to scan the given php.ini file for common security practices and report back results. Currently it
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Latest Salt Documentation Open an issue (bug report, feature request, etc.) Salt is the world’s fastest, most intelligent and scalable automation engi
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Ansible Ansible is a radically simple IT automation system. It handles configuration management, application deployment, cloud provisioning, ad-hoc ta
Easily parse your project's Composer configuration, and those of its dependencies, at runtime
Composed This library provides a set of utility functions designed to help you parse your project's Composer configuration, and those of its dependenc
A lightweight nearly-zero-configuration object-relational mapper and fluent query builder for PHP5.
Idiorm http://j4mie.github.com/idiormandparis/ Feature/API complete Idiorm is now considered to be feature complete as of version 1.5.0. Whilst it wil
A PHP parser for TOML
TOML parser for PHP A PHP parser for TOML compatible with TOML v0.4.0. Support: Installation Requires PHP = 7.1. Use Composer to install this package
GitHub action to setup PHP with required extensions, php.ini configuration, code-coverage support and various tools like composer...
Setup PHP in GitHub Actions Setup PHP with required extensions, php.ini configuration, code-coverage support and various tools like composer in GitHub
Quickly and easily expose Doctrine entities as REST resource endpoints with the use of simple configuration with annotations, yaml, json or a PHP array.
Drest Dress up doctrine entities and expose them as REST resources This library allows you to quickly annotate your doctrine entities into restful res