Ultimate Collection of PHP Libraries

October 8th, 2009

Having a collection of php libraries in one places will help you get your job done faster. It help me, so I share my list. I’ll keep update the list with more libraries.

Template Engine

GeoIP

Use this geoip library to locate your user.

Payment

Dealing with an e-commerce site? Need payment solution? Don’t worry. Let this library help you.

Microformat

JSON

Unit Testing

For Test-driven development lover, these library will help you get your heart at home.

  • SimpleTest – PHP unit test and web test framework.
  • PHPUnit – Member of the xUnit family of testing frameworks and provides both a framework that makes the writing of tests easy as well as the functionality to easily run the tests and analyse their results.

Excel

Need to generate your report in Excel file. Well, you better have this library on your side.

  • php-excel – Very simple library for generating excel documents from php on-the-fly.
  • PHP Excel Reader – Parse and retrieve information from XLS files.

Twitter

Flickr

RSS

Database Abstraction/ORM

Writing SQL Query isn’t really exciting. These library let you smile more.

  • ADOdb – Database abstraction library for PHP.
  • Doctrine – Object relational mapper (ORM) for PHP 5.2.3+ that sits on top of a powerful database abstraction layer (DBAL).
  • Propel – Object-Relational Mapping framework for PHP5
  • Outlet – an Open source object-to-relational mapping tool for PHP.

OpenID

More and more website use OpenID as login system, so why don’t you?

Email

Don’t like PHP mail function? Put this library on your project, and you have more features when dealing with email.

  • Swift Mailer – Free Feature-rich PHP Mailer.
  • PHPMailer - Powerful email transport class with a big features and small footprint.

Web Services

Want to build web service? Take some look at this libraries.

Amazon S3

CAPTCHA

Filtering spam? These libraries will help you.

Last.fm

MySpace

Delicious

Facebook

Google Analytic

Related posts:

  1. 20 Great PHP Libraries You Need to Know
  2. 101 PHP Tutorials for PHP Programmer Wannabe
  3. 4 Simple PHP RSS Parser
  4. 10 Practical PHP Regular Expression Recipes
  5. PHP Tips and Tricks

Tags:

13 Comments