# Extension installation

## Installation instructions

{% hint style="info" %}
Front-end extensions require to be ScandiPWA theme compatible to work on ReadyMage. Admin Panel extensions will work out of the box if the Magento version is supported.
{% endhint %}

Extensions have to first be installed on the project locally and then pushed to your GitHub repository to be available on the environment. Project local setup instructions:

{% content-ref url="code-customization-and-local-setup" %}
[code-customization-and-local-setup](https://help.readymage.com/project-development/code-customization-and-local-setup)
{% endcontent-ref %}

Once the local setup is done you can follow extension installation instructions [here](https://docs.scandipwa.com/developing-with-scandi/extensions/installing-an-extension).

When you have installed the extension locally [push the code to your GitHub repository and redeploy your instance](https://docs.scandipwa.com/stack/extensions/installing-an-extension).

## ScandiPWA Extension Marketplace

Find extensions with ScandiPWA compability on [ScandiPWA Marketplace](https://marketplace.scandipwa.com/).
