Open source projects by Esri

Esri/bootstrap-map-js

A light-weight JS/CSS extension for building awesome mapping apps with Bootstrap and ArcGIS.

☕HTML   ★300 stars   ⚠3 open issues   ⚭8 contributors   ☯about 5 years old  

Esri/esri-leaflet

A lightweight set of tools for working with ArcGIS services in Leaflet.

☕JavaScript   ★873 stars   ⚠28 open issues   ⚭43 contributors   ☯over 5 years old  

Esri/application-boilerplate-js

Starter application that simplifies the process of building templates for the ArcGIS.com template gallery.

☕JavaScript   ★86 stars   ⚠0 open issues   ⚭7 contributors   ☯over 5 years old  

Esri/ArcREST

python package for REST API (AGS, AGOL, webmap JSON, etc..)

☕Python   ★187 stars   ⚠28 open issues   ⚭22 contributors   ☯over 4 years old  

Esri/arcgis-runtime-samples-android

ArcGIS Runtime SDK for Android Samples

☕Java   ★295 stars   ⚠24 open issues   ⚭8 contributors   ☯over 4 years old  

Esri/calcite-bootstrap

A Calcite theme and a custom build system for building Bootstrap apps.

☕CSS   ★46 stars   ⚠34 open issues   ⚭8 contributors   ☯over 3 years old  

Esri/joint-military-symbology-xml

Joint Military Symbology Markup Language is a data encapsulation of MIL-STD-2525D and APP-6(D).

☕C#   ★64 stars   ⚠171 open issues   ⚭7 contributors   ☯about 5 years old  

Esri/solutions-geoprocessing-toolbox

Models, scripts, and tools for use in ArcGIS Desktop and Server to support defense and intelligence workflows.

☕Python   ★91 stars   ⚠29 open issues   ⚭18 contributors   ☯over 5 years old  

Esri/geometry-api-java

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.

☕Java   ★345 stars   ⚠26 open issues   ⚭12 contributors   ☯almost 6 years old  

Esri/arcgis-osm-editor

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

☕C#   ★159 stars   ⚠66 open issues   ⚭6 contributors   ☯almost 6 years old  

Esri/angular-esri-map

A collection of directives to help you use Esri maps and services in your Angular applications

☕JavaScript   ★194 stars   ⚠2 open issues   ⚭15 contributors   ☯about 4 years old  

Esri/ago-assistant

A swiss army knife for your ArcGIS Online and Portal for ArcGIS accounts

☕JavaScript   ★95 stars   ⚠48 open issues   ⚭3 contributors   ☯almost 6 years old  

Esri/arcgis-cookbook

Chef cookbooks for ArcGIS

☕Ruby   ★124 stars   ⚠54 open issues   ⚭4 contributors   ☯over 3 years old  

Esri/developer-support

Proof of concept developer code and samples to help be successful with all ArcGIS developer products (Python, NET, JavaScript, Android…). The repository is designed to be an exchange for sharing coding conventions and wisdom to developers at all skill levels.

☕JavaScript   ★158 stars   ⚠9 open issues   ⚭32 contributors   ☯over 4 years old  

Esri/geoportal-server

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

☕Web Ontology Language   ★158 stars   ⚠51 open issues   ⚭18 contributors   ☯over 6 years old  

Esri/Terraformer

A geographic toolkit for dealing with geometry, geography, formats, and building geo databases

☕JavaScript   ★447 stars   ⚠12 open issues   ⚭22 contributors   ☯about 6 years old  

Esri/generator-esri-appbuilder-js

Yeoman generator to help customize Esri's WebAppBuilder

☕JavaScript   ★99 stars   ⚠11 open issues   ⚭4 contributors   ☯over 4 years old  

Esri/arcgis-runtime-samples-ios

Swift samples demonstrating various capabilities of ArcGIS Runtime SDK for iOS

☕Objective-C   ★211 stars   ⚠27 open issues   ⚭6 contributors   ☯almost 6 years old  

Esri/dojo-bootstrap-map-js

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

☕JavaScript   ★70 stars   ⚠6 open issues   ⚭6 contributors   ☯over 5 years old  

Esri/cedar

Charts for ArcGIS GeoServices

☕JavaScript   ★186 stars   ⚠123 open issues   ⚭9 contributors   ☯about 4 years old  

Esri/public-information-map-template-js

An ArcGIS Online mapping template to showcase social media on a map for disaster response and public information.

☕JavaScript   ★43 stars   ⚠1 open issues   ⚭4 contributors   ☯about 5 years old  

Esri/quickstart-map-js

ArcGIS JavaScript mapping samples to get you started fast.

☕HTML   ★159 stars   ⚠0 open issues   ⚭6 contributors   ☯about 6 years old  

Esri/geodev-hackerlabs

A place to learn how to build geo apps with the ArcGIS Platform.

☕HTML   ★129 stars   ⚠10 open issues   ⚭7 contributors   ☯over 3 years old  

Esri/dojo-theme-flat

Custom flat theme based on Twitter's Bootstrap for Dojo dijits, dgrid, and esri widgets.

☕CSS   ★92 stars   ⚠6 open issues   ⚭3 contributors   ☯almost 5 years old  

Esri/ago-tools

A Python package to assist with administering ArcGIS Online Organizations.

☕Python   ★59 stars   ⚠9 open issues   ⚭8 contributors   ☯almost 6 years old  

Esri/solutions-webappbuilder-widgets

Web App Builder widgets created and managed by the Esri Solutions teams.

☕JavaScript   ★135 stars   ⚠61 open issues   ⚭19 contributors   ☯over 4 years old  

Esri/briefing-book

Briefing Book is an application that allows users to view and create map-based briefings and reports with interactive content.

☕JavaScript   ★19 stars   ⚠20 open issues   ⚭7 contributors   ☯about 5 years old  

Esri/geoform-template-js

GeoForm is a configurable template for form based data editing of a Feature Service.

☕JavaScript   ★60 stars   ⚠33 open issues   ⚭4 contributors   ☯over 4 years old  

Esri/arcgis-webappbuilder-widgets-themes

Components for the ArcGIS WebApp Builder

☕JavaScript   ★43 stars   ⚠5 open issues   ⚭7 contributors   ☯over 4 years old  

Esri/spatial-framework-for-hadoop

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

☕Java   ★205 stars   ⚠22 open issues   ⚭8 contributors   ☯almost 6 years old  

Esri/esri.github.com

Esri landing page for Github

☕HTML   ★272 stars   ⚠2 open issues   ⚭9 contributors   ☯over 6 years old  

Esri/esri-leaflet-geocoder

API helpers and UI controls for geocoding with the ArcGIS Geocoding Service with Leaflet.

☕JavaScript   ★96 stars   ⚠0 open issues   ⚭15 contributors   ☯about 5 years old  

Esri/local-government-desktop-addins

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

☕C#   ★44 stars   ⚠56 open issues   ⚭8 contributors   ☯about 6 years old  

Esri/raster-functions

A curated set of lightweight but powerful tools for on-the-fly image processing and raster analysis in ArcGIS.

☕Python   ★93 stars   ⚠12 open issues   ⚭5 contributors   ☯over 4 years old  

Esri/arcgis-runtime-samples-dotnet

Sample code for ArcGIS Runtime SDK for .NET – UWP, WPF, Xamarin.Android, Xamarin.iOS, and Xamarin.Forms

☕C#   ★121 stars   ⚠5 open issues   ⚭16 contributors   ☯over 4 years old  

Esri/heatmap-layer-js

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

☕JavaScript   ★44 stars   ⚠5 open issues   ⚭4 contributors   ☯over 6 years old  

Esri/military-features-data

Source data for Esri defense and intelligence feature templates. This data is used to create features and derived data products using military symbology.

☕C#   ★21 stars   ⚠61 open issues   ⚭9 contributors   ☯over 5 years old  

Esri/jsapi-resources

A collection of useful resources for developers using the ArcGIS API for JavaScript.

☕JavaScript   ★242 stars   ⚠10 open issues   ⚭6 contributors   ☯almost 5 years old  

Esri/calcite-maps

A Bootstrap theme for designing, styling and creating modern map apps.

☕CSS   ★152 stars   ⚠12 open issues   ⚭1 contributors   ☯about 3 years old  

Esri/arcgis-js-api

Minified version of the ArcGIS API for JavaScript

☕HTML   ★131 stars   ⚠0 open issues   ⚭1 contributors   ☯about 3 years old  

Esri/resource-proxy

Proxy files for DotNet, Java and PHP.

☕PHP   ★234 stars   ⚠101 open issues   ⚭21 contributors   ☯almost 5 years old  

Esri/geojson-layer-js

An easy way to load GeoJSON data into your ArcGIS map

☕JavaScript   ★73 stars   ⚠9 open issues   ⚭4 contributors   ☯over 4 years old  

Esri/arcgis-toolkit-dotnet

Toolkit for ArcGIS Runtime SDK for .NET

☕C#   ★57 stars   ⚠5 open issues   ⚭7 contributors   ☯over 5 years old  

Esri/offline-editor-js

ArcGIS JavaScript library for handling offline editing and tiling.

☕JavaScript   ★131 stars   ⚠5 open issues   ⚭5 contributors   ☯about 5 years old  

Esri/wind-js

An demo animation of wind on a Canvas layer in the JSAPI

☕JavaScript   ★265 stars   ⚠5 open issues   ⚭5 contributors   ☯almost 5 years old  

Esri/geoservices-js

Deprecated - please consider using @esri/arcgis-rest-js

☕JavaScript   ★56 stars   ⚠13 open issues   ⚭10 contributors   ☯over 5 years old  

Esri/map-journal-storytelling-template-js

The Story Map Journal is ideal when you want to combine narrative text with maps and other embedded content.

☕JavaScript   ★58 stars   ⚠28 open issues   ⚭3 contributors   ☯almost 5 years old  

Esri/arcpy-server-util-rest

A Python utilities API for consuming REST services from ArcGIS server

☕Python   ★25 stars   ⚠2 open issues   ⚭5 contributors   ☯about 6 years old  

Esri/cluster-layer-js

One example of how to cluster many point features

☕JavaScript   ★51 stars   ⚠16 open issues   ⚭5 contributors   ☯almost 4 years old  

Esri/geojson-utils

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

☕JavaScript   ★115 stars   ⚠0 open issues   ⚭6 contributors   ☯over 6 years old  

Esri/geoprocessing-tools-for-hadoop

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

☕Python   ★62 stars   ⚠12 open issues   ⚭7 contributors   ☯almost 6 years old  

Esri/node-arcgis

Client library for wrapping REST API functions. Primarily focused on filling the gaps of Geoservices.js - specifically content management, org administration, etc.

☕JavaScript   ★50 stars   ⚠12 open issues   ⚭10 contributors   ☯about 3 years old  

Esri/arcgis-dijit-layer-list

The LayerList widget provides an interface for users to toggle layer visibility. The style can be completely changed and skinned to match your own map design.

☕JavaScript   ★26 stars   ⚠1 open issues   ⚭7 contributors   ☯over 5 years old  

Esri/node-geoservices-adaptor

This is a node.js implementation of the ArcGIS REST API

☕JavaScript   ★55 stars   ⚠12 open issues   ⚭3 contributors   ☯over 5 years old  

Esri/100-lines-or-less-js

Esri mapping app code challenge. What can you write in a 100 lines or less?

☕CSS   ★24 stars   ⚠1 open issues   ⚭13 contributors   ☯almost 5 years old  

Esri/html5-geolocation-tool-js

Mobile ArcGIS API for JavaScript samples for testing various geolocation configurations.

☕HTML   ★65 stars   ⚠1 open issues   ⚭1 contributors   ☯over 5 years old  

Esri/map-tour-storytelling-template-js

The Story Map Tour is ideal when you want to present a linear, place-based narrative featuring images or videos.

☕JavaScript   ★110 stars   ⚠29 open issues   ⚭4 contributors   ☯over 5 years old  

Esri/maps-app-android

Your organisations mapping app built with the runtime SDK for android

☕Java   ★85 stars   ⚠5 open issues   ⚭8 contributors   ☯over 5 years old  

Esri/arcgis-runtime-demos-dotnet

Demo applications provided by the ArcGIS Runtime SDK for .NET Team

☕C#   ★31 stars   ⚠1 open issues   ⚭5 contributors   ☯over 4 years old  

Esri/Viewer

Viewer is a configurable application template that enables you to display an ArcGIS web map using a variety of tools.

☕JavaScript   ★47 stars   ⚠11 open issues   ⚭4 contributors   ☯over 4 years old