Developer News, More

30 Useful PHP Libraries for Developers

best-php-library-for-developer

PHP is a server-side scripting language created in 1995 and designed for web development but also used as a general-purpose programming language.PHP code can be simply mixed with HTML code, or it can be used in combination with various templating engines and web frameworks.

PHP is one of the most popular language for developers.and thus there is a need of a good PHP library. This will serve as the API for communicating with dynamic and static websites.So here in this post we have put together a list of best PHP library which helps the developer to their project.

30 Useful PHP Libraries for Developers

Whoops

whoops is an error handler base/framework for PHP. Out-of-the-box, it provides a pretty error interface that helps you debug your web projects, but at heart it’s a simple yet powerful stacked error handling system.

whoops

View Sourch

 

Alice

It gives you a few essential tools to make it very easy to generate complex data with constraints in a readable and easy to edit way, so that everyone on your team can tweak the fixtures if needed.

alice

View Sourch

 

Hoa

Hoa is a modular, extensible and structured set of PHP libraries. Moreover, Hoa aims at being a bridge between industrial and research worlds.

hoa

View Sourch

 

Underscore

underscore

View Sourch

 

Klein

klein.php is a lightning fast router for PHP 5.3+

klein

View Sourch

 

Idiorm and Paris

Idiorm is an object-relational mapper and fluent query builder.If you prefer to think about tables and joins, you should probably be using Idiorm.

Paris is an Active Record implementation based on Idiorm.If you prefer to think about model objects andrelationships, you should probably be using Paris.

idiormandparis

View Sourch

 

Imagine

Imagine is a OOP library for image manipulation built in PHP 5.3 using the latest best practices and thoughtful design that should allow for decoupled and unit-testable code.

imagine

View Sourch

 

PHP PasswordLib

A library for generating and validating passwords

passlib

View Sourch

 

Ratchet

Ratchet provides many components for you to pick and choose from to easily add functionality.The component architecture allows you to focus on functionality with the ability to reuse and add or remove other component functionality.

ratchet

View Sourch

 

Upload

upload

View Sourch

 

 ColorJizz PHP

ColorJizz is a PHP library for manipulating and converting colors

colorjizz

View Sourch

 

Faker

Faker is a PHP library that generates fake data for you

faker

View Sourch

 

PHPgeo

Simple Geo Library for PHP

phpgeo

View Sourch

 

Requests PHP

Requests is a humble HTTP request library. It simplifies how you interact with other sites and takes away all your worries.

request

View Sourch

 

Ham

ham

View Sourch

 

StashPHP

Stash makes it easy to speed up your code by caching the results of expensive functions or code. Certain actions, like database queries or calls to external APIs, take a lot of time to run but tend to have the same results over short periods of time

stash

View Sourch

 

 Shellwrap

It’s a beautiful way to use powerful Linux/Unix tools in PHP. Easily and logically pipe commands together, capture errors as PHP Exceptions and use a simple yet powerful syntax.

shellwrap

View Sourch

 

PHP vcr

It supports PHPUnit. Recorded requests and responses can easily be inspected and edited.

phvcr

View Sourch

 

Goutte

Goutte is a screen scraping and web crawling library for PHP.

Goutte

View Sourch

 

Guzzlephp

Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services.

guzzle

View Sourch

 

You Might Also Like