Browse free open source PHP Libraries and projects below. Use the toggles on the left to filter open source PHP Libraries by OS, license, language, programming language, and project status.

  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    This is intended to be library for easy creation of pdf documents dynamically from templates a database. It uses pdflib for pdf creation, phplib for database access. Currently templates can be imported only from Adobe Pagemaker.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    PHP Authorization

    Scaffolding for MVC webapp with authorization in PHP

    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    PHP Autoloader

    moved to github: https://github.com/malkusch/php-autoloader

    The project moved to github: https://github.com/malkusch/php-autoloader
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    PHP Configuration Checker

    PHP Configuration Checker

    Script for hosting requirements checking

    Sometimes you need to install (or transfer) your site on to the new hosting. And it is a rare occurence that the provider can (or wants to) estimate all the requirements for your site application. Especially when your site isn't based on one of the widely known CMS. There are many things to be wary of: are all the required modules installed? Do they all have the correct versions? Is the PHP version correct and is there enough memory or not and so on. This small and smart script will help you to check all requirements specified in one simple xml-file. Just deploy the script and requirements file to the target system and run it. You can easily integrate this script with your own solution. Deploy and enjoy! ;)
    Downloads: 0 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Access competitive interest rates on your digital assets.

    Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5
    PHP Console Color

    PHP Console Color

    Simple library for creating colored console ouput

    Simple library for creating colored console ouput. See example.php how to use this library. Just run the command "composer require php-parallel-lint/php-console-color" to install it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    PHP DB CLASS1.0 was released.PHP DB CLASSis a Free Libre Open Source PHP class for mysql_db operations..PHP DB CLASS Supports UTF-8, Unicode, RTL languages and (x)HTML. For more information visit http://www.kukaka.org
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    PHP DocAnnotation is a small framework (using the DocComment and PHP Reflection API) to realize a similar functionality, as it is given by annotations in the Java programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    PHP Docs Samples

    PHP Docs Samples

    A collection of samples on how to call Google Cloud services

    PHP Docs Samples repository is a broad collection of PHP examples that demonstrate how to call and work with Google Cloud services from PHP applications. It is designed as a companion to Google Cloud documentation, giving developers ready-to-run code patterns they can study, adapt, and integrate into their own projects. Rather than focusing on a single product, the repository spans many services and use cases, making it useful for developers who need a central reference point for PHP-based cloud integrations. The project is structured as a sample library, which means its primary value lies in showing practical API usage, authentication flows, and service interaction patterns instead of shipping a standalone framework. It also points developers toward a larger Google Cloud samples ecosystem, reinforcing its role as part of a broader documentation and onboarding strategy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PHP Enum

    PHP Enum

    PHP Enum

    The myclabs/php-enum library is a PHP package that provides an object-oriented approach to implementing enumerations, inspired by the SPL's SplEnum. Before PHP 8.1 introduced native enum support, this library offered a structured way to define and use enumerated types, enhancing code readability and type safety. By extending the base Enum class, developers can create enums with defined constants, ensuring that variables only hold valid, predefined values. This approach helps prevent errors related to invalid values and makes the codebase more maintainable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • 10
    PHP Error is a library designed to help in error management issues. You will need only to set the type of error in their code, what it happens after that is defined in an XML document so that you can focus on the business logic of your software.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    This is a libary which makes HTML like Windows Forms or GTK. The calls will be made by PHP.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    ImapHandler is a fsock-based low-level IMAP client for PHP intended for developers who want less abstraction than provided by the imap extension or PEAR::Mail_IMAP but don't want to have to worry about parsing everything themselves.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    PHP class encapsulating manipulation with ICC profiles saved in JPEG images. Written in pure PHP without any 3rd party libraries and/or utilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    This is a class that lets you EASILY read images, upload images from forms and make miniatures/thumbnails of images. In download pack you will find - two example files. Error reporting and exceptions applied to make it even easier.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    PHP Map

    PHP Map

    PHP arrays and collections made easy

    Aimeos/Map is a lightweight PHP collection utility that makes working with arrays and array-like data much easier and more expressive by offering a fluent, object-oriented interface inspired by jQuery and Laravel collections. It wraps standard PHP arrays in a “Map” object, letting developers chain powerful methods for creating, transforming, filtering, sorting, and aggregating data without verbose boilerplate code. This approach improves readability and maintainability when dealing with complex data manipulations, reducing the cognitive load of nested loops and conditional logic. Map also supports typical array operations like push, remove, and iteration alongside higher-level methods for grouping, mapping, and reducing values. Because it leverages familiar patterns, developers experienced with modern JS or Laravel will find it intuitive and lightweight enough to use in a wide range of PHP projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    This is a class that make life with MySQL and PHP much easier. At least for me. Error reporting and exceptions used. Download, unpack, check example.php and have fun :-)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    PHP database access class for PostgreSQL, offering convenient state-of-the-art interface to PostgreSQL, combined with automatic provision for every trick in the book to make database access and queries as fast as possible.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    This project provides an object-oriented and extensible PHP library for managing DNS zones/domains/hosts for the PowerDNS server. It provides a single, consistent interface to access various databases and LDAP directories
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    PHP RepDesigner Pivot
    PHP class, creates visual representation of php data table, works with jquery and interactively can be changed by the user. It is also a powerfull tool for reports visualization you can also provide mpdf php lib to create pdf files! ps this is lite alpha version,developments are in progress
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    This is a simple class that allows you to create a PHP application with a Events System simple to use, but powerful. It alows you to pass parameters into an event to the function attached.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    PHP UTF-8 Library

    PHP UTF-8 Library

    Tools for working with UTF-8 in PHP

    This is a successor to https://sourceforge.net/projects/phputf8/, which unfortunately seems to be abandoned since several years. Contrary to the fork on https://github.com/FSX/php-utf8/, this project tries to stay compatible with the original phputf8 and with ancient PHP versions (4.3 and later are supported).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    PHP adCenter API
    A Client Library for building adCenter applications in PHP using the API. The current version supports automation of reports using both the V7 and V8 Report Service. I'm currently working on expanding the library to include other services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PHP-AMQPLib

    PHP-AMQPLib

    The most widely used PHP client for RabbitMQ

    php-amqplib is a pure PHP library for communicating with RabbitMQ, an open-source message broker. It implements the Advanced Message Queuing Protocol (AMQP) and allows developers to publish, consume, and manage messages between applications. The library is suitable for building distributed systems that require reliable message passing and is compatible with RabbitMQ and other AMQP brokers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    PHP.Colibra

    PHP.Colibra

    PHP Libraries for applications development

    Colibra is an open source initiative multi language, focused primarily at developers, designers and students, who gives them a set of free use libraries for development and implementation of Web applications. PHP.Colibra is a compilation of PHP libraries for applications development based on PHP 5 and integrated with jQuery.Colibra, including the objects that allow the handling of all classes of jQuery.Colibra directly from PHP. All these libraries are separated into classes that can be used separately or together. These classes were built under the Development Standard of the Colibra Project, forming an integral part of this.
    Downloads: 0 This Week
    Last Update:
    See Project