Fork me on GitHub

A PHP library for Ajax

Jaxon is an open source PHP library for easily creating Ajax web applications. It's a fork of the Xajax library.

It allows into a web page to make direct Ajax calls to PHP classes that will in turn update its content, without reloading the entire page.

Jaxon DbAdmin is a database management tool that is inserted in a page of an existing PHP application, instead of being installed like phpMyAdmin or Adminer.

Jaxon features can be enriched and extended using 3 types of extensions.

Plugins extend the Jaxon core library features, by implementing different or more complex operations. They can use a third party Javascript library for this purpose.

For example, plugins are provided for file upload, dialogs and chart creation.

Read the documentation

These extensions make it easy to use Jaxon with PHP frameworks and CMS. They allow Jaxon to integrate the framework features for configuration, views, and even dependency injection.

Integration plugins exist for many frameworks, including Laravel, Symfony, and Slim Framework.

Read the documentation

Packages are a unique and original feature of Jaxon. They are full featured web applications but instead of being installed on a server, they are inserted into an existing PHP application.

Jaxon DbAdmin and Supervisor Dashboard are two examples of Jaxon packages.

Read the documentation