Esri is on GitHub!

We're excited about helping developers build and share software. Browse our open source code and get started with our powerful ArcGIS platform.

Browse on GitHub

Filter by language or keyword:

Easy mapping for Flex developers - Open Source project demonstrating the powers of the ArcGIS API for Flex

7 33

Source code for ArcGIS Viewer for Flex - a great application framework for web applications. NOTE: The "develop" branch might not work with the latest released API Library, you can always get a released version from the "Tags" page.

52 90

ArcGIS demo application shown at the User Conference 2012 Plenary for Geoprocessing Presentation.

3 3

Offline and Routing data Collection for iOS, developed using the ArcGIS Runtime and demonstrated at the 2012 Developer Summit.

5 5

Geoportal Server is a standards-based, open source product that enables discovery and use of geospatial resources including data and services.

11 12

geojson-utils

JavaScript

A set of utilities for converting between standard geojson and other json formats

9 25

Offline Inspections for iOS built using the ArcGIS Runtime. Shown at the User Conference 2011 Plenary Demo

1 4

This is a custom DynamicMapServiceLayer for Heatmap.js to work with the ArcGIS Javascript API.

4 8

JavaScript auto-complete widget for locating places.

3 6

Code and slides from my Developer Summit 2011 presentation on using Python as a glue language for Geoprocessing tools

1 2

Utility for converting a Geoprocessing TBX file to a pure-Python PYT file in ArcGIS 10.1

2 4

This HeatMap widget for ArcGIS Viewer for Flex will allow you to easily create a heat map layer from an ArcGIS Server service that returns point features.

3 6

A Python utilities API for consuming REST services from ArcGIS server

6 13

Driving Directions for iOS using the ArcGIS Runtime. This application was shown at the Development Summit Europe 2012 Plenary.

5 3

mapkit-2-arcgis

Objective-C

Compiles MapKit iOS 6.0 to ArcGIS Runtime SDK for iOS

3 4

Quickly build maps for Android with this library and sample app.

7 9

An iOS Framework and sample app to get started with Esri's iOS Runtime SDK.

6 7

Terraformer

JavaScript

A library for converting geographic data between different mapping formats and GeoJSON.

15 45

An application that allows citizens to locate park and recreation opportunities in their community.

6 3

public-safety-cop

ActionScript

A collection of Flex widgets used in the Public Safety COP application to provide a common operational picture of an incident.

6 5

Esri's ArcGIS for Local Government team's online applications

6 5

An application that allows local government leaders to proactively view critical metrics, identify trends, and devise new management strategies.

4 3

An application that allows the general public and other interested parties to comment on proposed land use cases.

2 1

An application that allows citizens to submit requests for service from a desktop PC, mobile phone, or tablet device.

3 0

An application that allows employees, students and/or visitors to locate people and places on a campus or in a single building.

3 0

An application that allows local government staff to identify buffer properties and generate mailing labels.

4 1

ArcGIS JavaScript sample that let's you add a shapefile to your web map.

2 3

A storytelling template for publishing an ArcGIS webmap to a general audience (Available as a hosted template on ArcGIS Online).

1 1

An application that allows citizens to review projects and activities, submit requests for service, and review social media feeds.

3 1

A storytelling template that enables users to view and compare two layers of a web map.

0 0

A storytelling template that compares up to three web maps from ArcGIS Online. (Available as a hosted template on ArcGIS Online)

0 0

A storytelling template for publishing a web map to a general audience; includes text and legend panel. Supports time enabled maps and multiple webmaps with tabs. (Available as a hosted template on ArcGIS Online).

0 1

An application that helps citizens locate their election polling place and obtain information about elected officials.

4 2

An application that helps citizens locate a government facility and obtain information about curbside and drop-off services.

9 2

An application that provides election results to the general public and other interested parties.

6 0

An application that provides the general public property tax and assessment information.

5 2

An application that allows the general public to contribute site address and contact information.

2 0

A series of ArcGIS Desktop Add-ins used in the ArcGIS for Local Government editing maps.

3 5

An application used by field staff to gain access to utility information.

0 0

ArcGIS JavaScript mapping samples to get you started fast.

22 9

A collection of Flex widgets used in the Community Planning application to provide citizens a method to share land use goals.

1 1

A collection of Flex widgets used in the Value Dashboard application to analyze property value.

1 1

Python Client for WebHDFS REST API

1 1

The Vehicle Commander template demonstrates best practices for building in-vehicle military applications with ArcGIS Runtime. The Vehicle Commander template contains source code for an in-vehicle application.

1 5

The Spatial Framework for Hadoop allows developers and data scientists to use the Hadoop data processing system for spatial data analysis.

4 15

The Esri Geometry API for Java enables developers to write custom applications for analysis of spatial data. This API is used in the Esri GIS Tools for Hadoop and other 3rd-party data processing solutions.

6 30

Test all aspects of Android's location capabilities. Configurable for trying out different scenarios.

2 7

Tools to help you effectively manage basic connectivity information about your fiber network infrastructure.

1 0

This Thematic widget for ArcGIS Viewer for Flex will allow you to dynamically generate symbology from an ArcGIS service and use that symbology with a dynamic map service to create a thematic layer.

1 2

Basic API samples for the ArcGIS API for Flex

11 7

scripts, and tools that provide specialized workflows in ArcGIS Desktop.

3 4

The Vehicle Commander Qt template demonstrates best practices for building in-vehicle military applications with the ArcGIS Runtime SDK for Qt.

1 1

Sample Sencha Touch application using the ArcGIS API for JavaScript and ArcGIS Online Feature, Geocoding, and Network Services.

1 2

ArcGIS API for Silverlight interactive sample app in C# and VB

3 3

What's the coolest ArcGIS JavaScript app you can write in 100 lines or less?

75 26

sxsw-hackathon

JavaScript

Sample code for the SXSW Hackathon with Esri and the City of Austin

1 0

ArcGIS Editor for OpenStreetMap is a toolset for GIS users to access and contribute to OpenStreetMap through their Desktop or Server environment.

4 5

The Hadoop GP Toolbox provides tools to exchange features between a Geodatabase and Hadoop and run Hadoop workflow jobs.

2 7

The GIS Tools for Hadoop are a collection of GIS tools for spatial analysis of big data.

4 27

Toolkit for the ArcGIS Runtime SDK for Windows Store apps.

3 4

ArcGIS Runtime SDK for Windows Store apps interactive sample app in XAML/C#

2 4

A reference implementation of a JSON package in Java.

0 0

Prototype application showing patterns and practices for building a real-time Flex mobile routing application.

0 1

The Patrol Data Capture template demonstrates best practices for importing GPS eXchange Format (.gpx) files into ArcGIS Desktop. The template also contains specialized tools for analyzing and processing this data.

1 2

A storytelling template combining an interactive map, a photo and text panel, and a thumbnail carousel.

3 2

Routing and scheduling sample application using arcgis.com directions (network analysis) services.

1 1

Samples for how to use the Esri ArcGIS API for JavaScript w/ Bootstap via Dojo-bootstrap

6 9

ArcGIS Runtime SDK for WPF examples from the Esri Dev Summit 2013

6 0

EAF Demo code for the 2013 esri developer summit. This particular demo is to show how to use the EAF (Esri Application Framework) with the ArcGIS Runtime SDK for OSX.

3 1

Terraformer Demos

1 0

Addin for Operations Dashboard for ArcGIS that reads an Atom feed of earthquake information from USGS and translates to a graphics layer a map widget.

0 0

Add-in for Operations Dashboard for ArcGIS containing a table widget and search nearby feature action. Additional tools may be added in future.

0 0

Demo application from Esri's 2013 Developer Summit tech session: "Implementing Analysis, Editing, and Offline Applications with ArcGIS Runtime SDK for iOS"

1 0

Samples for ArcGIS Runtime SDK for Java - a SDK to create rich client mapping applications.

0 0

The Route Status Dashboard allows you track vehicle positions on a map, receive status updates relating to stops/orders, and monitor pre-defined alerts associated with each route.

0 1

A storytelling template for publishing a web map to a general audience; includes accordion side panel and dropdown legend. Responsive design supports most devices with a single URL.

0 0

preview-app-osx

Objective-C

ArcGIS preview application to locate, view and interact with web maps. Code Contains Esri Application Framework (EAF).

2 1