php
Bundle service integration of official mongodb/mongo-php-library.
This bundle integrates the official mongodb/mongo-php-library driver library (mongodb/mongodb on packagist) with your Symfony app.
PHP Mutation Testing Framework.
Mutation Testing is a fault-based testing technique which provides a testing criterion called the Mutation Score Indicator (MSI). The MSI can be used to measure the effectiveness of a test set in terms of its ability to detect faults.
We're an active and vibrant community of programmers that has grown up around an affinity for the PHP programming language. We're about community and friendship.
Put your architectural rules under test!
PHPArkitect helps you to keep your PHP codebase coherent and solid, by permitting to add some architectural constraint check to your workflow. You can express the constraint that you want to enforce, in simple and readable PHP code, for example:
Test and enforce architectural rules in your Laravel applications. Keep your app's architecture clean and consistent!
Laravel Arkitect lets you test and enforce your architectural rules in your Laravel applications, and it's a PHPArkitect wrapper for Laravel. This package helps you to keep your app's architecture clean and consistent.
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language Standard ECMA-262 3rd Edition - December 1999. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language.
Le CMS Flat-File. 299ko est un CMS français, simple, léger et personnalisable, permettant la réalisation de sites vitrines en quelques clics.
forums made simple. Flarum is a technically excellent, open and extensible discussion platform.
Flarum is scalable, performant and beautiful appealing to small to enterprise communities.
Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. It can be used in a variety of applications, from high-availability web sites to the transport of database replication events. In other words, it is the nervous system for how distributed processing communicates.
Automatically apply Tighten's default code style for Laravel apps.
Automatic configuration for Laravel apps to apply Tighten's standard linting & code standards.
Yii is a fast, secure, and efficient PHP framework. Flexible yet pragmatic. Works right out of the box. Has reasonable defaults.
Livewire is a full-stack framework for Laravel that makes building dynamic interfaces simple, without leaving the comfort of Laravel.
Banhammer for Laravel offers a very simple way to ban any Model by ID and by IP. It also allows to block requests by IP addresses.
Monitor and manage your PHP installations with ease.
PHP Monitor is a lightweight, native Mac menu bar app that interacts with Laravel Valet.
PHPSandbox + Packagist. This is a playground to try Composer packages. With it, you can try 350k+ packages using a standard PHP v8.1 environment.
Convert curl commands to code. Convert curl commands to Python, JavaScript, PHP, R, Go, C#, Ruby, Rust, Elixir, Java, MATLAB, Dart, CFML, Ansible URI or JSON.
Single-file PHP shell. p0wny@shell:~# is a very basic, single-file, PHP shell. It can be used to quickly execute commands on a server when pentesting a PHP application. Use it with caution: this script represents a security risk for the server.
A superset of PHP with extended syntax and runtime capabilities.
PXP (PXP: Extended Preprocessor) is a collection of tools and libraries that aim to make working with the PHP programming language more enjoyable and productive.
A suite of high-performance tools for PHP developers – includes a code formatter, static analyser, language server and superset language.
Build single-page apps, without building an API. Create modern single-page React, Vue, and Svelte apps using classic server-side routing. Works with any backend — tuned for Laravel.
Related contents:
- Part 1: How We Fell Out of Love with Next.js and Back in Love with Ruby on Rails & Inertia.js @ Hardcover.
- Speed up your Inertia.js website with these 7 tactics @ Aaron Francis' YouTube.
- Simplicity, vanished?! Solving the mystery with Inertia.js + Rails @ Evil Martians.
- #125 - Inertia JS, le front et le back unifiés @ Double Slash :fr:.
There’s a lot of outdated information on the Web that leads new PHP users astray, propagating bad practices and insecure code. PHP: The Right Way is an easy-to-read, quick reference for PHP popular coding standards, links to authoritative tutorials around the Web, and what the contributors consider to be best practices at present.
The elegant TALLkit for Laravel artisans. Filament is a collection of tools for rapidly building beautiful TALL stack apps, designed for humans.
Laragon is a portable, isolated, fast & powerful universal development environment for PHP, Node.js, Python, Java, Go, Ruby. It is fast, lightweight, easy-to-use and easy-to-extend. Laragon is great for building and managing modern web applications. It is focused on performance - designed around stability, simplicity, flexibility and freedom.
Murph is an open-source CMF built on top of Symfony that helps you to build your own CMS with several domains and languages. It comes with a fully implemented and customizable tree manager, a CRUD generator, a 2FA authentication, settings and tasks managers, basic web analytics.
This repository is a curated list of general recommendations on how to use Laravel Livewire framework to meet enterprise concerns regarding security, performance, and maintenance of Livewire components.
ALL stack describes applications with a preference for the following components:
- Tailwind
- Alpine
- Laravel
- Livewire
A high performance, open source universal RPC framework. gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.
Related contents:
In this tutorial, we will build a simple RESTful API application using Symfony and the latest PHP 8.
The PHP deployment tool with support for popular frameworks out of the box.
🎩✨🌈 OOP Proxy wrappers/utilities - generates and manages proxies of your objects. This library aims to provide abstraction for generating various kinds of proxy classes.
Extensions to the PHP Reflection API, static code scanning, and code generation. Laminas\Code\Generator provides facilities to generate arbitrary code using an object-oriented interface, both to create new code as well as to update existing code. While the current implementation is limited to generating PHP code, you can easily extend the base class in order to provide code generation for other tasks: JavaScript, configuration files, apache vhosts, etc.
Rector is a CLI tool written in PHP. It can instantly upgrade old PHP code and handle automated refactorings.
find how to do things in code. ask questions, get answers. Gistlib uses artificial intelligence to help you find answers to your programming questions.
Accompagnement dans la gestion du Règlement Général à la Protection des Données (RGPD) pour collectivité.
Find Bugs Without Writing Tests. PHPStan finds bugs in your code without writing tests. It's open-source and free.
Logic-less templates. It is named "Mustache" because of heavy use of braces, { }, that resemble a sideways moustache.
a free, self-hostable feeds aggregator. FreshRSS is a self-hosted RSS and Atom feed aggregator. It is lightweight, easy to work with, powerful, and customizable.
Related contents:
Faker is a PHP library that generates fake data for you. Faker is a PHP library that generates fake data for you. Whether you need to bootstrap your database, create good-looking XML documents, fill-in your persistence to stress test it, or anonymize data taken from a production service, Faker is for you.
The Awesome Document Factory.
WeasyPrint is a smart solution helping web developers to create PDF documents. It’s free and open source software that can be easily plugged to your applications and websites and turns simple HTML pages into gorgeous:
WeasyPrint is a smart solution helping web developers to create PDF documents. It turns simple HTML pages into reports, invoices or tickets.
Swarrot is a PHP library to consume messages from any broker.
PHP 7+ Payment processing library. It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc. - provided by Forma-Pro. Reduce Your Development Time with Payum integrating more than 50 payment services simultaneously. Payum is one of the most popular bug-free solution that has over 1 000 000 downloads already. It is friendly for all top PHP frameworks and was successfully installed and tested by thousands of developers worldwide
Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services.
PHP implementation of Fowler's Money pattern. PHP library to make working with money safer, easier, and fun ! You shouldn't represent monetary values by a float. Wherever you need to represent money, use this Money value object. Since version 3.0 this library uses strings internally in order to support unlimited integers.
XHProf is a function-level hierarchical profiler for PHP and has a simple HTML based navigational interface. The raw data collection component is implemented in C (as a PHP extension). The reporting/UI layer is all in PHP. It is capable of reporting function-level inclusive and exclusive wall times, memory usage, CPU times and number of calls for each function. Additionally, it supports ability to compare two runs (hierarchical DIFF reports), or aggregate results from multiple runs.
The PHP Content Repository is an adaption of the Java Content Repository (JCR) standard, an open API specification defined in JSR-283. The API defines how to handle hierarchical semi-structured data in a consistent way.
The typical use case is content management systems. PHPCR combines the best out of document-oriented databases (weak structured data) and of XML databases (hierarchical trees). On top of that, it adds useful features like searching, versioning, access control and locking on top of it.
The PHP messaging and chatbot library. The PHP Framework for Chatbot Development The most popular PHP chatbot framework in the world.
Open Source FAQ software. phpMyFAQ is a mobile-friendly, feature-rich, scalable open source FAQ web app for PHP 7 and PHP 8.
IPAM IP address management software. phpipam is an open-source web IP address management application (IPAM). Its goal is to provide light, modern and useful IP address management. It is php-based application with MySQL database backend, using jQuery libraries, ajax and HTML5/CSS3 features.
Related contents:
Web interface to change and reset password in an LDAP directory. Self Service Password is a PHP application that allows users to change their password in an LDAP directory.
The application can be used on standard LDAPv3 directories (OpenLDAP, OpenDS, ApacheDS, Sun Oracle DSEE, Novell, etc.) and also on Active Directory.
Blackfire APM Observability From Development to Production Monitor, profile and test your application even before it is released in production. Get actionable insights to improve your code rather than spend time figuring out what’s wrong. Ensure optimal performance and user experience for your web applications.
Moving PHP forward through collaboration and standards. Welcome to the PHP Framework Interop Group! We're a group of established PHP projects whose goal is to talk about commonalities between our projects and find ways we can work better together.
Slim is a PHP micro framework that helps you quickly write simple yet powerful web applications and APIs.
A set of several rich open source bundles based on Symfony
The small framework with powerful features CodeIgniter is a powerful PHP framework with a very small footprint, built for developers who need a simple and elegant toolkit to create full-featured web applications.
Open Source eCommerce Framework on Symfony.
Sylius is an Open Source Headless eCommerce Platform for mid-market and enterprise brands that need custom solutions. With a modern approach to the professional development of projects, it allows the evolution of your digital stack at the pace that beats your competitors and delivers the experience your Customers deserve.
Pest is a Testing Framework with a focus on simplicity. It was carefully crafted to bring the joy of testing to PHP.
Related contents: