What are the best Add-Ins for ArcCatalog and ArcMap v10?

XRay for ArcGIS 10 is very useful, what else is out there?

locked by PolyGeo Apr 12 '16 at 20:04

This question’s answers are a collaborative effort. If you see something that can be improved, just edit the answer to improve it! No additional answers can be added here.

Read more about locked posts here.

  • 6
    This question is not answerable as stated, because "best" will be in the eye of the user. Please consider rephrasing it in a more constructive manner. For example, consider specifying a purpose to the add-in and inquiring about, say, how people identify good add-ins and what criteria they use to evaluate them. This will provide answers that are of more than merely transient interest to a subcommunity. – whuber Nov 30 '10 at 16:06

It might be poor form to post my own AddIns, but I'm doing it anyway(they are free and I don't post these in ESRI galleries).

I wrote an AddIn with a single button(command) that fires up the browser to google streetview at the same extent as the ArcMap extent(avi movie). This is the one that my users ask for the most: GoogleStreetView.esriAddIn

Select stacked features: SelectStackedFeatures.esriAddIn. A button that make a feature selection of any stacked features of a highlighted feature layer. Sorry, no avi movie for this one.

I also have an AddIn that does automatic timestamping and attribution. From my ideas.arcgis.com comment on timestamping:

I wrote an AddIn that does a lot of this (right around the same time as Infrastructure Editing Template for ArcGIS 10 was released) , but I haven't gotten around to writing any documentation for it.

There is a toggle button, so you can disable it.

It's configurable with an XML file ( global or a featureclass specific replacement value template).

Built in:
{WKB} (Well-known binary)
{GEOHASH} (geohash point features only).

On the TODO list:

Download Location: http://dl.dropbox.com/u/1156285/EditorTrack.esriAddIn


XTools pro


"More than 80 tools and functions for spatial analysis, shape conversions and table management in ArcGIS"

stems back to ArcView 3.2

Version 12.2 is compatible with ArcGIS for Desktop 10.0, 10.1, 10.2.x, 10.3.x and 10.4.


(not affiliated with xtools)

  • XTools Pro only took the name from the old XTools on ArcView. – James Fee Sep 6 '11 at 13:46

Here is the new marketplace with a filter on desktop applications.
There are quite a few very useful addins in this list Take a look at the new (what3words geocoder/encoder) and an even larger list without the desktop filter:

Esri marketplace Desktop applications

I have installed geotagger, presentation, and diagrammer. There are so many to try!


Prototype Lab



No Cost Add ons


The first plugin I always used to get was Mapbook but that functionality now comes as part of ArcGIS 10.x's Data Driven Pages, and it is better in some ways.

Also used to get Hawths and Iankos, but now most of that stuff has been added as geoprocessing tools, so I think plugins play a smaller role now than in the past.

  • 1
    I think custom ArcMap tools, in general, show Esri what the users want and then you see it a few releases later. Go To XY is one that comes to mind--I think everyone had their own version of that until Esri added it to ArcMap in 9.2. – Jay Cummins Mar 15 '11 at 12:26

Golden Software (disclaimer, I work here) just released Raster Tools. This add-in currently works on ArcMap 10.3 (let us know if you'd like it developed for other versions).

Raster Tools expands the abilities of ArcMap when creating raster datasets from regularly and irregularly spaced XYZ data. It's ideal for users requiring more interpolation methods, more accurate algorithms, and more control over all interpolation parameters.

  • Interpolation methods include Kriging, Inverse Distance, Minimum Curvature, Polynomial Regression, Triangulation with Linear Interpolation, Nearest Neighbor, Modified Shepard’s Method, Radial Basis Function, Natural Neighbor, Moving Average, Data Metrics, and Local Polynomial.
  • Interpolation parameters include search controls to determine which data points are considered during the interpolation operation, the ability to use breaklines and faults during the interpolation calculation, and anisotropy settings to apply preferential weighting along a specified direction.

Free trial: http://www.goldensoftware.com/rastertools/trial

Not the answer you're looking for? Browse other questions tagged or ask your own question.