Beginnings for Lithium's full-fledged documentation effort.
Switch branches/tags
Nothing to show
Pull request Compare This branch is 300 commits behind UnionOfRAD:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Lithium: The Definitive Guide

So you're interested in writing tight apps with the latest RAD techniques? Welcome to Lithium, the most RAD framework for PHP.

This set of guides is meant for PHP developers trying to get a handle on what Lithium can do, and—more importantly—what it can do for you. This set of guides is meant to give you a world-class tour of the Lithium framework. You'll learn how Lithium implements and you can leverage MVC, data access, authentication, authorization, validation, internationalization, layouts, unit testing and more. In short, you'll learn all about Rapid Application Development, Lithium style.

Enough talk. Let's get started.


This project is an ongoing work, and we need your help. Lithium users new and old are welcome and encouraged to join in the fun. If you've struggled with something, help us record and share the solution so others can find the way more easily. There are many ways you can help:

  • Code examples to enrich current documentation
  • Do lists or tables to help explain concepts
  • Rough notes that describe an oft-used process
  • Corrections (typos, inaccuracies, etc.)
  • Translations

If you'd like to help, simply fork the project on GitHub, open a new issue, or get in contact with one of the core team members. You can give us a shout in channel #li3 on server Freenode, or send an email to anderson.johnd at gmail dot com.