114 Repositories
PHP php8 Libraries
A flexible, seamless and easy to use multitenancy solution for Laravel
Main: Develop: Tenanted Laravel A flexible, seamless and easy to use multitenancy solution for Laravel This package is currently under development. Ch
Backwards compatibility Extension and Library for PHP 8.x and later
colopl_bc Provides various compatibility functions required for PHP (temporary) migration. WARNING This extension is intended for temporary use only.
A Laravel 9 package that allows you enforce security of your artisan commands by authenticating users before running.
Introduction This package allows you as a developer to restrict who can and cannot run artisan commands, especially in a production environment. For e
StartZ oauth2-etsy compatible League of PHP OAuth2
Etsy Provider for OAuth 2.0 Client This package provides Etsy OAuth 2.0 support for the PHP League's OAuth 2.0 Client. Requirements The following vers
JSON = PHP8+ objects serialization / deserialization library
A simple library for JSON to PHP Objects conversions Often times, we interact with an API, or data source that returns JSON. PHP only offers the possi
Code Quiz MonoRepo (API, API Client, App)
Code Quiz Welcome to the Code Quiz Open Source project from How To Code Well. This is an Open Source project that includes an API and an App for the d
The XP Framework is an all-purpose, object oriented PHP framework.
XP Framework Core This is the XP Framework's development checkout. Installation If you just want to use the XP Framework, grab a release using compose
Fully covered with tests, documented by Swagger and dockerized API based on enterprise-level framework with optional queue worker.
symfony-api Fully covered with tests, documented by Swagger and dockerized API based on enterprise-level framework with optional queue worker. ⚙️ Depl
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
Declarative HTTP Clients using Guzzle HTTP Library and PHP 8 Attributes
Waffler How to install? $ composer require waffler/waffler This package requires PHP 8 or above. How to test? $ composer phpunit Quick start For our e
My last contribution to Vasar, the final official PocketMine core.
Vasar v5.0 Incomplete and entirely hardcoded. For PocketMine 4.X.X. Many thanks to Prim for plenty of help over the years which basically formed this
A ready-to-use PHP script for sending Emails with an HTML Template will use a Gmail account as the sender and you will not need any email server. Powered by PHPMailer.
Gmail Email Sender by PHP A ready-to-use PHP script for sending Emails with an HTML Template will use a Gmail account as the sender and you will not n
Simple HTTP cURL client for PHP 7.1+ based on PSR-18
Simple HTTP cURL client for PHP 7.1+ based on PSR-18 Installation composer require sunrise/http-client-curl QuickStart composer require sunrise/http-f
¡BACKEND OVER APP! API REST IMPLEMENTANDO CONCEPTOS DE ARQUITECTURA HEXAGONAL, DDD, TDD Y SOLID. HECHO EN LARAVEL & PHP
¡BACKEND OVER APP! API REST IMPLEMENTANDO CONCEPTOS DE ARQUITECTURA HEXAGONAL, DDD, TDD Y SOLID. HECHO EN LARAVEL & PHP
Here is the top 100 PHP functions: it is the list of the most often used PHP native functions
Here is the top 100 PHP functions: it is the list of the most often used PHP native functions. If you are a PHP developer, you must know the Top 100 PHP Functions deeply.
Aplikasi Berbasis Web Data Penjualan dengan Laravel 8
Membuat Aplikasi Berbasis Web Data Penjualan Menggunakan Laravel 8, Yang Bertujuan Untuk Presentasi Kepada Tester. Aplikasi Berbasis Web Data Penjualan dengan Laravel 8 adalah aplikasi yang berfungsi untuk melakukan pendataan barang.
Facebook SDK for PHP (v6) - allows you to access the Facebook Platform from your PHP app
Facebook SDK for PHP (v6) This repository contains the open source PHP SDK that allows you to access the Facebook Platform from your PHP app. Installa
OpenAPI (Swagger) Specification Support for Sunrise Router (and not only)
OpenAPI (Swagger) Specification Support for Sunrise Router Important to understanding OpenAPI Specification Installation composer require 'sunrise/htt
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
A PHP package for calculating & tracking the Service Level Agreement completion timings
A PHP package for calculating & tracking the Service Level Agreement completion timings. Features 🕚 Easy schedule building ‼️ Defined breaches 🏝 Hol
Monitor your Laravel application performance with New Relic
Laravel New Relic This package makes it simple to set up and monitor your Laravel application with New Relic APM. New Relic provides some excellent lo
e107 Bootstrap CMS (Content Management System) v2 with PHP, MySQL, HTML5, jQuery and Twitter Bootstrap
e107 is a free and open-source content management system (CMS) which allows you to manage and publish your content online with ease. Developers can save time in building websites and powerful online applications. Users can avoid programming completely! Blogs, websites, intranets – e107 does it all.
A PocketMine-MP plugin that allows you to comfortably register events using a new piece of PHP 8 power — attributes.
AdvancedEvents This is a PocketMine-MP plugin that allows you to comfortably register events using a new piece of PHP 8 power — attributes. Inspired b
Hierarchical Rol-Permission Based Laravel Auth Package with Limitless Hierarchical Level of Organizations
AAuth for Laravel Hierarchical Rol-Permission Based Laravel Auth Package with Limitless Hierarchical Level of Organizations Features Organization Base
OVHcloud APIs lightweight PHP wrapper
Lightweight PHP wrapper for OVHcloud APIs - The easiest way to use OVHcloud APIs in your PHP applications - Compatible with PHP 7.4, 8.0, 8.1 - Not affiliated with OVHcloud
A QR Code generator for PHP7.4+
chillerlan/php-qrcode A PHP 7.4+ QR Code library based on the implementation by Kazuhiko Arase, namespaced, cleaned up, improved and other stuff. Docu
Create a PHP 8 CRUD (Create, Read, Update, Delete) RESTful API with an MySQL database.
Créer une API RESTful PHP 8 CRUD (Create, Read, Update , Delete) simple avec MySQL et PDO (PHP Data Objects) Détails du référentiel : Lire, insérer, m
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
ATOS is a locally hosted application that allows you to easily manage clients/projects, generate invoices against backlogs, and estimate taxes.
Built by freelancer 🙋♂️, for freelancer 🕺 🤷 💃🏾 - ATOS is a locally hosted application that allows you to easily manage clients/projects, generate invoices against backlogs, and estimate taxes.
CodeIgniter4 Attribute Routes. You can set Routes in Controllers as PHP8 Attributes.
CodeIgniter4 Attribute Routes This package generates a Routes File from the Attribute Routes in your Controllers. You can set routes in your Controlle
OAuth 1/2 Provider implementations for chillerlan/php-oauth-core. PHP 7.4+
chillerlan/php-oauth-providers Documentation See the wiki for advanced documentation. Requirements PHP 7.4+ a PSR-18 compatible HTTP client library of
Framewok php mcquery ( pt-br )
Sobre o mcquery O MCQUERY foi feito com a intenção de ser um framework que não dependa de outras bibliotecas ou frameworks para funcionar, sendo a úni
project with laravel 9 and php 8 and vuejs 3(modular) in both multi page and single page application
About Project Since Laravel 9 was recently released, it supports PHP 8 and above. So I decided to implement a prototype project using Laravel 9 + PHP
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.
L'organisation "nous les femmes " vous demande de lui réaliser une application qui permettra de gérer l'ensembles des organisations partenaires.
OSC-Femme Architecture du projet Modèle-vue-contrôleur ou MVC est un motif d'architecture logicielle destiné aux interfaces graphiques lancé en 1978 e
Plugin for Woocommerce that enables Visanet's Cybersource payment gateway as a payment method in your website checkout
Plugin for Woocommerce that enables Visanet's Cybersource payment gateway as a payment method in your website checkout
Mail application developed with Symfony 5
Fakey-Mail Mail application developed with Symfony 5! Check out the requirements for info on how to launch the app. Check out the basic functionality
Cron jobs scheduler for Spiral Framework
This is a cron jobs scheduler that can be easily integrated with your project based on spiral framework. The idea was originally inspired by the Laravel Task Scheduling.
The Telegram bot framework that doesn't drive you nuts.
This framework takes advantage of the latest PHP 8 features, and tries to make the speed, scalability and flexibility of use its strength, it will allow you to quickly make simple bots, but at the same time, it provides more advanced features to handle even the most complicated flows
Validated properties in PHP8.1 and above using attribute rules
PHP Validated Properties Add Rule attributes to your model properties to make sure they are valid. Why this package? When validating external data com
A high-performance backend cache system. It is intended for use in speeding up dynamic web applications by alleviating database load.
A high-performance backend cache system. It is intended for use in speeding up dynamic web applications by alleviating database load. Well implemented, it can drops the database load to almost nothing, yielding faster page load times for users, better resource utilization. It is simple yet powerful.
Symfony bundle for class/method memoization
Symfony service memoization bundle This bundle provides memoization for your services - every time you call the same method with the same arguments a
🐘 🎯 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
A modern adoption of a teaching method developed by Helen Parkhurst in the 20th century
Dalton Plan Education with interactive timetable A modern adoption of a teaching method developed by Helen Parkhurst in the 20th century - If you are
HTMLy is an open source Databaseless Blogging Platform or Flat-File Blog prioritizes simplicity and speed written in PHP
HTMLy is an open source Databaseless Blogging Platform or Flat-File Blog prioritizes simplicity and speed written in PHP. HTMLy can be referred to as Flat-File CMS either since it will also manage your content.
The idea of this package is using PHP Attribute in a laravel project
Laravel #[Annotation] Introduction PHP 8.0 release was a revolution for the language. It brings cool features like Named arguments, Attributes, Constr
CQUPT Online Thesis Archiving System
CQUPT Online Thesis Archiving System This is a web-based application that provides an online platform for storing the students' thesis or capstone pro
Php-gamer - A repo with PHP 8.1, Swoole and Laminas. And of course, Docker in the front.
PHP-Gamer Instructions for run this app: First time $ git clone [email protected]:fatorx/php-gamer.git $ cd php-gamer $ chmod +x docker-build.sh $ chmod
An open-source Minecraft: Java Edition server implementation, written in PHP.
PHPCraft An open-source Minecraft: Java Edition server implementation, written in PHP. What is PHPCraft? PHPCraft is an open-source Minecraft: Java Ed
🤯 High-performance PHP application server, load-balancer and process manager written in Golang
RoadRunner is an open-source (MIT licensed) high-performance PHP application server, load balancer, and process manager. It supports running as a serv
A lightweight file manager with full ShareX, Screencloud support and more
XBackBone is a simple, self-hosted, lightweight PHP file manager that support the instant sharing tool ShareX and *NIX systems. It supports uploading
Learn how to implement the most important Design Patterns into your PHP application, uses PHP 8.1
Learn how to implement the most important Design Patterns into your PHP application. This project uses PHP 8.1. it has examples for each Pattern and an Article explaining how to use them step by step, their advantages, and disadvantages.
Csrf Component provides Cross Site Request Forgery protection by comparing provided token with session token to ensure request validity.
Csrf Component Csrf Component provides Cross Site Request Forgery protection by comparing provided token with session token to ensure request validity
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
The Telegram bot framework that doesn't drive you nuts.
Nutgram The Telegram bot framework that doesn't drive you nuts This framework takes advantage of the latest PHP 8 features, and tries to make the spee
PHP Source - Telegram Bot - Standart Method
Telegram Bot- yaratish uchun mo'ljallangan standart metod asosida ishlovchi, PHP tilida yozilgan kod Dasturchilarning eng yaxshi ko'rgan odati c/p bo'
Aprenda a construir um CRUD simples, fácil e rápido
CRUD PHP MYSQL Aprenda a construir um CRUD simples, fácil e rápido CRUD pastas: /config/ = pasta onde será armazenado toda a lógica de configuração da
Deeper is a easy way to compare if 2 objects is equal based on values in these objects. This library is heavily inspired in Golang's reflect.DeepEqual().
Deeper Deeper is a easy way to compare if 2 objects is equal based on values in these objects. This library is heavily inspired in Golang's reflect.De
Standardized wrapper for popular currency rate APIs. Currently supports FixerIO, CurrencyLayer, Open Exchange Rates and Exchange Rates API.
💱 Wrapper for popular Currency Exchange Rate APIs A PHP API Wrapper to offer a unified programming interface for popular Currency Rate APIs. Dont wor
Sample code for several design patterns in PHP 8
DesignPatternsPHP Read the Docs of DesignPatternsPHP or Download as PDF/Epub This is a collection of known design patterns and some sample codes on ho
Web application for the health record of the Hemal's Thalasseamia Patients. Technologies PHP, JavaScript, HTML, W3.CSS and MySQL
Web application for the health record of the Hemal's Thalasseamia Patients. Technologies PHP, JavaScript, HTML, W3.CSS and MySQL
This Laravel 8 package makes it possible for you to set your website in "Under Construction" mode.
Laravel Under Construction This Laravel package makes it possible to set your website in "Under Construction" mode. Only users with the correct 4 digi
This is a project that was created for the main purpose of practising front end technology(HTML, CSS and Java-Script) with a litle addition of back-end technology.
This is a project that was created for the main purpose of practising front end technology(HTML, CSS and Java-Script) with a litle addition of back-end technology. This is a restaurant website which is to offer services such as ordering goods through sending of emails, viewing of any order, signing-in/up for customer's who want to order food, and much more, with also some live features like dates of the day alongside opening and closing working ours. So let's jump right into it.
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
jojo, another http server written in PHP 8.0
جوجو | jojo جوجو، وبسروری در ابعاد جوجه برای کارهای کوچک داستان نوشتن جوجو وبسروری که تنظیمات مودم TP-link TD-8811 توی اتاقم رو serve میکنه اسمش mic
This is an extension to my datacode interview questions.
This is an extension to my datacode interview questions. This is a fully working response form with email functionality as well as database manipulation.The form can be translated from French, English and Pirate based on the browser language.
2022 edition of the inRage Theme fully based on Gutenberg with the support of Roots Sage 10
2022 Edition - inRage theme This version of the theme is compatible with the Full site editing of Wordpress 5.8/5.9 and use Sage 10 in order to manage
Discover your ranking on GitHub
Git stars About This project was inspired by Git Awards! Since it apparently isn't supported anymore we thought we'd take the concept back and add our
Password manager featuring client-side encryption, vaults, folders and more.
vaults is a password manager featuring client side AES-256 encryption, PBKDF2 hashing, vaults, password generation & more. Features Technical overview
Read-only WebDAV server written in php8.0; supports browsing archives and GETting files in encodings other than what's on disk
Best Read-only WebDAV Server: TODO Features and notes of implementation Keeping generated files in a place that nginx can find them (2 ways to do this
Website yang berisi artikle blog sederhana
About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie
The SOLID principles demonstrated in PHP as seen on Elaniin's SOLID Booster Session.
SOLID Principles SOLID is the mnemonic acronym that represents 5 design principles that aim to make software designs more understandable, flexible, an
Showing what's new in PHP 8 with examples and tests
#PHP 8 what's new with examples Showing what's new in PHP 8 with examples and tests. I believe that reading about the changes is not enough, so grab t
A discussion forum for coders
CodeQuery CodeQuery CODE WANTS TO BE SIMPLE is the place to find help with your coding and programming queries. Steps To Configurate Project Clone thi
Basic anonymous and registered upload storage for temporary share file self hosted.
TMPShareX Basic anonymous and registered upload storage for temporary share file self hosted. Server Requirement PHP 7.4.8 [Support PHP 8] Nginx 1.19.
This package is a simple API laravel wrapper for Pokemontcg with a sleek Model design for API routes and authentication.
This package is a simple API laravel wrapper for Pokemontcg with a sleek Model design for API routes and authentication.
A small library to help run PHP servers easily and quickly.
PHP Server A small library to help run PHP servers easily and quickly. Installation composer require ahmard/php-server Usage PHP Built-In Server An i
An easy and elegant way to generate gravatars 🖼
pH2Gravatar The simplest Gravatar PHP package An easy and elegant way to generate gravatar profile photos from email addresses 🪄 ⛏ Requirements PHP 7
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
Validation rules for Money and Currency
money-validation-laravel Validation rules for Money and Currency Installation composer require brokeyourbike/money-validation-laravel Usage Package us
Cheatsheet for some Php knowledge you will frequently encounter in modern projects.
Cheatsheet for some Php knowledge you will frequently encounter in modern projects.
🐳 Build a simple laravel development environment with docker-compose.
docker-laravel 🐳 Introduction Build a simple laravel development environment with docker-compose. Usage $ git clone [email protected]:ucan-lab/docker-la
🛬🧾 A PHP8 TacView ACMI file format parser
A PHP8 TacView ACMI file format parser This package offers parsing support for TacView ACMI flight recordings version 2.1, it follows the standard des
Recreate Project Ecanteen
E-canteen Recreate Project Ecanteen,Project ini adalah pembuatan ulang dari Project E-canteen yang mana sebelumnya Pernah dibuat pada tahun 2020. Dika
A drop in replacement for Symphony CMS to upgrade core and selected extensions to PHP 8.0 compatibility
PHP 8 Upgrade Instructions These are the files I have used to upgrade existing Symphony CMS installs to PHP 8.0 compatibility. As always, make sure yo
Package to parse DNA kit files, and import them into Laravel
Package to parse DNA kit files, and import them into Laravel
A library for reading and writing DNA test kit files in PHP.
php-dna Requirements php-dna 1.0+ requires PHP 8.0 (or later). Installation There are two ways of installing php-dna. Composer To install php-dna in y
A high-performance backend cache system. It is intended for use in speeding up dynamic web applications by alleviating database load. Well implemented, it can drops the database load to almost nothing, yielding faster page load times for users, better resource utilization. It is simple yet powerful.
⚠️ Please note that the V8 is an important (with small BC breaking) update of PhpFastCache ! As the V8 is relatively not compatible with previous vers
Native desktop applications with PHP
php-gui php-gui allows you to build desktop ui applications with PHP only. It leverages FFI extension and Tcl/Tk for that, thus you don't need to comp
A flexible and fast Cms built with Symfony and Vuejs.
GreenCheap CMS A modular and lightweight CMS made with Symfony and Vuejs components GreenCheap works with PHP 8 version. In this case, lower versions
This is a skeleton to quickly set up a new Slim 4 application.
Slim 4 Skeleton This is a skeleton to quickly set up a new Slim 4 application. Requirements PHP 7.4+ or 8.0+ MySQL 5.7+ or MariaDB Recommended Apache
Cron expression generator built on php8
The most powerful and extendable tool for Cron expression generation Cron expression generator is a beautiful tool for PHP applications. Of course, th
Save Model is a Laravel package that allows you to save data in the database in a new way.
Save Model is a Laravel package that allows you to save data in the database in a new way. No need to worry about $guarded and $fillable properties in the model anymore. Just relax an use Save Model package.
🐕🦺 An Ultimate Pets plugin for PocketMine-MP.
SimplePets An Ultimate Pets plugin made by broki for PocketMine-MP. ✨ Features MySQL and SQLite database Anti sql injection All mobs in Minecraft Pets
Modern version of pocketmine forms API, ported to PHP 8.0+ with high quality code and phpstan integration
forms Modern version of pocketmine forms API, ported to PHP 8.0+ with high quality code and phpstan integration Code samples ModalForm Using ModalForm
With this package you can create wallet for the users.
Laravel User Wallet With this package you can create wallet for the users. Note: Make sure you've already installed php ^8 Installation Install the pa
DBML parser for PHP8. It's a PHP parser for DBML syntax.
DBML parser written on PHP8 DBML (database markup language) is a simple, readable DSL language designed to define database structures. This page outli
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
Slevomat Coding Standard for PHP_CodeSniffer provides many useful sniffs
Slevomat Coding Standard Slevomat Coding Standard for PHP_CodeSniffer provides sniffs that fall into three categories: Functional - improving the safe
An implementation of the Minecraft: Bedrock Edition protocol in PHP
BedrockProtocol An implementation of the Minecraft: Bedrock Edition protocol in PHP This library implements all of the packets in the Minecraft: Bedro