Note:
ArcGIS Configurable Apps is being deprecated in 2025. To learn more about the ArcGIS Configurable Apps deprecation and how to migrate your configurable apps to ArcGIS Instant Apps, see the ArcGIS Blog article ArcGIS Configurable Apps Roadmap for Retirement.
You can create custom apps that you deploy on your web server by downloading and configuring one of the ArcGIS Configurable Apps templates. The template .zip file contains the files and instructions you need to customize and deploy the app.
After choosing a Configurable Apps template to use, you can access the .zip file by clicking the Download button on the item page. You can also download supported app templates from the gallery that opens when you choose to create an app using Configurable Apps. Keep in mind that each template offers different functionality, tools, and layouts.
If you don't have a web server available that can host the app, you can create an app that is hosted by ArcGIS Online instead of your organization's web server.
Download an app from the content page
To download a Configurable Apps template from the content page, follow the steps below.
- Verify that you are signed in with privileges to create content.
- From the My Content tab of the content page, click Create app and click Configurable Apps.
- Choose the app template you want to use and click Download.
Note:
The Configurable Apps gallery also includes access to the Instant Apps templates to recommend using the latest app templates with the new configuration experience. Instant Apps templates don’t have a Download button.
The Esri GitHub repository web page opens with information you need to deploy and configure the app on your web server.
- Follow the instructions in the readme file for deploying and configuring your app.
You can make minor changes such as modifying colors and fonts or adding an additional widget. Minimally, you must reference the map or group ID for the app to display your content. As your experience with JavaScript, CSS, and HTML increases, you can make additional modifications to the app.