Open source starter apps

Esri has dedicated years to building open source apps that are robust, ready-to-run projects using our native APIs and location services. We're proud of the apps we've built- apps that help you solve for common GIS workflows and which support a variety of popular platforms.

We're happy with the progress we've made and we've taken these apps as far as we've wanted to take them. We now entrust these apps to the open source community and are excited to see what comes next in our commitment to Esri's Open Vision.

Data Collection

Data Collection is an open source app project built with ArcGIS Runtime SDK designed to allow users to view and edit geographic data in either an online or offline environment. The geographic data is accessed with a web map. When the app is not connected to a network, users can add, edit, and delete geographic data. When connection is restored, users can synchronize offline work with the web map.

AndroidiOS.NET
Download Runtime SDKDownload Runtime SDKDownload Runtime SDK
Fork Github source codeFork Github source codeFork Github source code

Dynamic Situational Awareness (DSA)

Dynamic Situational Awareness (DSA) is an open source app project built with ArcGIS Runtime SDK designed to support in-vehicle and field communications for teams who need to dynamically understand their environment and the situation around them. DSA is designed for use in disconnected, intermittent, and low-bandwidth environments, and includes tools for sharing situational awareness information, collaborating with teammates, and performing visual analysis.

Qt
Download Runtime SDK
Fork Github source code

Maps App

Maps App is an open source app project, built with ArcGIS Runtime SDK and ArcGIS API for Javascript, designed to be a mobile mapping solution that is already familiar to your users. The app provides a user experience popular in consumer mapping apps and includes common capabilities such as search and routing, as well as some unique to ArcGIS.

AndroidiOSJavascript.NET
Download Runtime SDKDownload Runtime SDKJavascript APIDownload Runtime SDK
Fork Github source codeFork Github source codeFork Github source codeFork Github source code

Nearby Places

Nearby Places is an open source app project built with ArcGIS Runtime SDK and ArcGIS API for Javascript to help your users discover what's in the world around them. The app recommends and displays places of interest, contextualized by the user's location. Upon choosing a place, your user can request a route and get to where they want to go.

AndroidJavascript
Download Runtime SDKJavascript API
Fork Github source codeFork Github source code

Offline Mapbook

Offline Mapbook is an open source app project, built with ArcGIS Runtime SDK, that gives users the ability to load mobile map packages to a tablet and access their maps while in the field. With Offline Mapbook, users can create mobile map packages using ArcGIS Pro and then download or side-load them to a tablet whenever they anticipate future work in a disconnected environment.

AndroidiOS.NET
Download Runtime SDKDownload Runtime SDKDownload Runtime SDK
Fork Github source codeFork Github source codeFork Github source code

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.