# Interact for CakePHP > Interact brings reactive interfaces to CakePHP with PHP islands and Alpine.js. This site introduces the plugin through working examples. Interact is an independent open source CakePHP plugin maintained by josbeir. PHP owns island state and actions; Alpine handles browser interactions. The site demonstrates live binding, server actions, loading feedback, URL state, polling, events between islands, streaming, pagination, and enhanced navigation. The homepage's exoplanet search uses a bundled NASA dataset. It is a demonstration, not an astronomy service or a plugin directory. Source snippets on the homepage are deliberately abbreviated. Use the plugin documentation and source for current API details and installation requirements. ## Website - [Interact showcase](https://www.cakeinteract.dev/): Live examples and an overview of the plugin. ## Documentation - [Documentation](https://josbeir.github.io/cakephp-interact/): Installation, guides, directives, and API reference. - [Getting started](https://raw.githubusercontent.com/josbeir/cakephp-interact/main/docs/getting-started.md): Installation and a first island. - [Islands](https://raw.githubusercontent.com/josbeir/cakephp-interact/main/docs/guide/islands.md): Island structure and lifecycle. - [Actions](https://raw.githubusercontent.com/josbeir/cakephp-interact/main/docs/guide/actions.md): Server actions and exposed methods. - [Events](https://raw.githubusercontent.com/josbeir/cakephp-interact/main/docs/guide/events.md): Dispatching events and coordinating islands. - [Pagination](https://raw.githubusercontent.com/josbeir/cakephp-interact/main/docs/guide/pagination.md): Query pagination and navigation controls. - [Streaming](https://raw.githubusercontent.com/josbeir/cakephp-interact/main/docs/guide/streaming.md): Incremental output from PHP actions. ## Source - [Interact plugin](https://github.com/josbeir/cakephp-interact): Plugin implementation, issues, and MIT license. - [Showcase application](https://github.com/josbeir/cakephp-interact-site): The CakePHP application behind this website.