php
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.
HybridAuth is an open source web-based authentication and authorisation solution that combines the strengths of several major social networks and Identity Providers services into one simple PHP Library.
jQuery port to PHP.
phpQuery is a server-side, chainable, CSS3 selector driven Document Object Model (DOM) API based on jQuery JavaScript Library.
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.
Attendance Management System is a Laravel based web application which keeps track of employee hours by either using ZKTecho finger print device or manual attendance sheet.
Understand. Improve. Code.
AST Metrics is a blazing-fast static code analyzer that works across programming languages.. It empowers you to gain deep insights into your code structure, identify potential problems early on, and improve code quality. Leveraging the efficiency of Go, AST Metrics delivers exceptional performance for large codebases.
Related contents:
The Easiest way to add coding standard to your PHP project.
Easy Coding Standard focuses on easy run, setup, and use. From composer requirement through the automated setup to the config.
Management tool for the information security management system.
To manage the security of their information system, organizations must set up a set of security measures and regularly check that these measures are effective and effective. These regular checks make it possible to guarantee that the security measures implemented place achieve their security objectives.
Deming is a tool for managing, planning, tracking and reporting the effectiveness of security controls.
This management of controls must allow the implementation of adequate and proportionate security. This approach is in line with the recommendations of ISO / IEC 27001:2013, chapter 9 which deals with performance evaluation.
A Laravel package for creating shortened URLs for your web apps.
Asynchronous Multitasking PHP
Build fast, concurrent applications with PHP. Benefit from concurrency by replacing your blocking I/O with non-blocking I/O, or designing your system with non-blocking I/O from the ground up.
AMPHP is a collection of high-quality, event-driven libraries for PHP designed with fibers and concurrency in mind.
A simple profiler for PHP.
A simple & straight-to-the-point PHP profiling extension with its built-in web UI.
PHPFlasher is a powerful and easy-to-use package that allows you to quickly and easily add flash messages to your Laravel or Symfony projects. Whether you need to alert users of a successful form submission, an error, or any other important information, flash messages are a simple and effective solution for providing feedback to your users.
A basic PHP admin panel ready for developing your projects.
Open-source PHP admin panel and dashboard built with Bootstrap 5 — relational CRUD generator, authentication, REST API, CLI, modular architecture, MySQL & SQLite.
The next generation Web development environment
Install your PHP/Node.js Web development environment in just 3 minutes, with no dependencies and non-intrusive. It includes web server, databases, email, DNS & common tools — everything you need for development.
phpLDAPadmin (also known as PLA) is a web-based LDAP client. It provides easy, anywhere-accessible, multi-language administration for your LDAP server. Its hierarchical tree-viewer and advanced search functionality make it intuitive to browse and administer your LDAP directory. Since it is a web application, this LDAP browser works on many platforms, making your LDAP server easily manageable from any location. phpLDAPadmin is the perfect LDAP browser for the LDAP professional and novice alike. Its user base consists mostly of LDAP administration professionals.
a high-performance PHP application server. Modernizing PHP Applications with Golang.
RoadRunner is a high-performance PHP application server, load-balancer, and process manager written in Golang. 🙋 RoadRunner is high-performance PHP application server and process manager written in Go and powered with plugins
PostgreSQL enhancements for Doctrine. Provides support for advanced data types (json, jssnb, arrays), text search, array operators and jsonb specific functions
It adds supports for REGEXP, SIMILAR_TO, JSON_GET_FIELD and CONTAINS.
A simple, friendly, and practical file manager designed specifically for Laravel applications. This Livewire-powered tool makes it easy to manage files and folders within your project, offering an intuitive interface and seamless integration with Laravel's ecosystem. Perfect for developers seeking an efficient and user-friendly solution for file and folders management.
Project providing a set of classes for the PHP programming language, which allow you to write to and read from different file formats, like Excel 2007, PDF, HTML, ... This project is built around Microsoft's OpenXML standard and PHP.
PHPDocFill is a simple tool that allows you to easily complete your PHP script documentation in PHPDoc format
Create WordPress themes with beautiful OOP code and the Twig Template Engine.
Timber helps you create fully-customized WordPress themes faster with more sustainable code. With Timber, you write your HTML using the Twig Template Engine separate from your PHP files. This cleans up your theme code so, for example, your PHP file can focus on being the data/logic, while your Twig file can focus 100% on the HTML and display.
Ecotone shifts the focus to the business code. In order to make it happen, enables Message-Driven Architecture with DDD, CQRS, Event Sourcing in PHP.
Ecotone embraces the concept of Business-Oriented Architecture. BOA’s fundamental principle is about making business logic the primary citizen in your application. It shifts the focus from technical details to the actual business processes.
Ecotone Framework is a Service Bus which enables Message-Driven architecture in PHP. Based on resilient Message-Driven principles provides support for building applications that follows Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS) and Event Sourcing (ES).
PermCheck is a little tool that checks if the files in a project have the executable bit set properly. It's available for PHP versions 5.6 and up (Version 1.0 goes back to PHP 5.3), and is very light on dependencies, so you should be able to add it to nearly any project.
A popular general-purpose scripting language that is especially suited to web development. Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
Related contents:
- PHP 8.5 : Les fonctionnalités qui vont vraiment simplifier le développement @ .Loud :fr:.
- PHP’s New URI Extension: An Open Source Success Story @ The PHP Foundation.
- The Dangers of Dynamic Method Calls in PHP @ Ash Allen Design.
- Les nouveautés de PHP 8.5 qui vont changer votre code ! @ Laravel France :fr:.
- Strict Comparison in PHP Explained at the Zend Engine Level @ István Döbrentei's dev.to.
- Why PHP in 2026?.
- Is PHP Still Relevant in 2026? @ Zend.
A PHP tool that helps you write eBooks in markdown and convert to PDF, EPUB and HTML.
Ibis Next is an open-source tool developed for ebook creators who want to focus on content creation. Ibis Next supports writing in Markdown and can generate ebooks in PDF, EPUB, or HTML format. The tool aims to simplify the ebook creation process, allowing writers to concentrate on their content while providing functionality for converting it into polished ebooks efficiently.
🚀 Fast detection of composer dependency issues (unused dependencies, shadow dependencies, misplaced dependencies)
🤡 A provider for FakerPHP that generates fake, but structurally correct IDs for Stripe API resources.
This package allows FakerPHP to generate fake IDs which have the same structure you can expect to be returned from Stripe. The wonderful Pest is used to run tests contained within this package, which requires a minimum PHP Version of 8.1.
The Universal Plug-in System. make all software programmable. Extend from within. Extend anything with WebAssembly (wasm).
Run WebAssembly extensions inside your app. Use idiomatic Host SDKs for Go, Ruby, Python, Node, Rust, C, C++, OCaml, Haskell, PHP, Elixir/Erlang, .NET, Java, Zig & more (others coming soon).
A minimal, predictable PHP micro-framework for building modern web applications.
Related contents:
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.
Coppermine is a multi-purpose fully-featured and integrated web picture gallery script written in PHP using GD or ImageMagick as image library with a MySQL backend.
Elegant and Powerful Static Site Generator.
HydePHP is a content-first Laravel-powered console application that allows you to create static HTML pages, blog posts, and documentation sites, using your choice of Markdown and/or Blade.
Passive API Contract Monitoring for PHP 8.3+. Detects breaking changes, json schema drift, and unexpected structural modifications in third-party REST APIs via probabilistic inference.
Passive API Contract Monitoring for strictly typed PHP 8.3+.
Sentinel silently monitors the JSON payloads returning from the third-party APIs you consume, automatically infers their structural JSON Schema, and detects when they change unexpectedly (drift).
An open-source universal messaging library.
ZeroMQ (also known as ØMQ, 0MQ, or zmq) looks like an embeddable networking library but acts like a concurrency framework. It gives you sockets that carry atomic messages across various transports like in-process, inter-process, TCP, and multicast. You can connect sockets N-to-N with patterns like fan-out, pub-sub, task distribution, and request-reply. It's fast enough to be the fabric for clustered products. Its asynchronous I/O model gives you scalable multicore applications, built as asynchronous message-processing tasks. It has a score of language APIs and runs on most operating systems.
We all know that getting the IP address of the user is a quite easy job in PHP, even in any programming language. But are you sure that you are getting the real IP of the user?
Twig is a modern template engine for PHP
Fast: Twig compiles templates down to plain optimized PHP code. The overhead compared to regular PHP code was reduced to the very minimum.
Secure: Twig has a sandbox mode to evaluate untrusted template code. This allows Twig to be used as a template language for applications where users may modify the template design.
Flexible: Twig is powered by a flexible lexer and parser. This allows the developer to define its own custom tags and filters, and create its own DSL.
Run Composer packages, effortlessly. The entire PHP ecosystem, always at your fingertips.
Run any command from any composer package, even if it's not installed in your project.
Convert MJML to HTML using PHP.
MJML is a markup language designed to reduce the pain of coding a responsive email. Our mjml-php package can convert MJML to HTML.
🚀 A lightweight HTTP library inspired by JavaScript's fetch, bringing simplicity and flexibility to PHP HTTP requests.
FetchPHP is a modern HTTP client library for PHP, built on top of the Guzzle HTTP client, designed to mimic the behavior of JavaScript’s fetch API. Leveraging Matrix for true asynchronous capabilities with PHP Fibers, FetchPHP allows developers to use a JavaScript-like async/await syntax. FetchPHP also offers a fluent API inspired by Laravel's HTTP client, making request building both flexible and readable.
Sami: Yet another PHP API documentation generator
Monitor and manage your PHP installations with ease.
PHP Monitor is a lightweight, native Mac menu bar app that interacts with Laravel Valet.
Batteries included UI to monitor your Messenger workers, transports, schedules, and messages.
Slides de ma conf : Profilage XHProf
ALL stack describes applications with a preference for the following components:
- Tailwind
- Alpine
- Laravel
- Livewire
MyLogPHP, a single class to generate log files in PHP. This class allow programmers to easily write messages to a log file.
In this tutorial, we will build a simple RESTful API application using Symfony and the latest PHP 8.
🚰 PHPUnit Plugin for detecting Memory Leaks in code and tests.
This library is a PHPUnit plugin that detects memory leaks in tested code or tests. It utilizes memory_get_usage() to make sure the code being executed properly cleans up after itself.
Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services.
Pest is a Testing Framework with a focus on simplicity. It was carefully crafted to bring the joy of testing to PHP.
Related contents:
Minify is a PHP5 app that helps you follow several of Yahoo!'s Rules for High Performance Web Sites. It combines multiple CSS or Javascript files, removes unnecessary whitespace and comments, and serves them with gzip encoding and optimal client-side cache headers.
Forum software reinvented. For too long have Internet forums been stuck in the past—bloated, slow, unimaginitive, ugly. esoTalk has been built from the ground up to take advantage of modern web technologies and provide the perfect balance between simplicity, power, speed, and scalability.
Flexible schedule management for modern Laravel applications. The missing calendar management for Laravel.
A comprehensive calendar and scheduling system for Laravel. Manage availabilities, appointments, blocked times, and custom schedules for any resource—doctors, meeting rooms, employees, and more.
PHP Extended SQL is an alternative to the also-known DQL (Doctrine Query Language). It combines the flexibility of SQL with the powerful Doctrine metadata to give you more control over queries.
The code runner for PHP 💫. The PHP Scratchpad
Enjoy coding and debugging in an editor designed for fast feedback and quick iterations. It's like a shell for your application – but with multi-line editing, code completion, and more.
Kahlan is a full-featured Unit & BDD test framework a la RSpec/JSpec which uses a describe-it syntax and moves testing in PHP one step forward.