A curated list of awesome SAR software, libraries, and resources.
Inspired by awesome-python.
Software capable of multiple processing steps
- SNAP - Sentinel Application Platform.
- Orfeo Toolbox (OTB) - Open Source processing of remote sensing images (github, Cookbook: SAR Processing, Guide)
- SARbian - free and open SAR operating system
Software and libraries for interferometric synthetic aperture radar (InSAR)
- GMT5SAR - InSAR processing system based on GMT. (page for developers)
- ISCE - InSAR Scientific Computing Environment.
- Doris - Delft object-oriented radar interferomtric software.
- Gamma ($$) - Gamma Remote Sensing SAR and Interferometry Software.
Software and libraries for polarimetric and polarimetric interferometric SAR (PolSAR / PolInSAR)
- PolSARPro - The ESA Polarimetric SAR Data Processing and Educational Tool
- RAT - RAT Radar Tools (discontinued)
Software and libraries for multitemporal/time series InSAR analysis
- GIAnT - Generic InSAR Analysis Toolbox.
- MintPy - Miami INsar Time-series software in PYthon.
- PyRate - A Python tool for Rate and Time-series Estimation
- SARPROZ - The SAR PROcessing tool by periZ
- StaMPS/MTI - Stanford Method for Persistent Scatterers - git-version
Software and libraries for performing tropospheric noise corrections
- PyAPS - Python based Atmospheric Phase Screen Estimation.
- TRAIN - Toolbox for Reducing Atmospheric InSAR Noise - git-version.
Libraries useful for geospatial and post-processing analysis of SAR data
- ASF Map Ready - MapReady Remote Sensing Tool Kit
- GDAL - Geospatial Data Abstraction Library
- GMT - Generic Mapping Tools
- QGIS
- GRASS - Geographic Resources Analysis Support System),
Collect and classify open projects on GitHub related to SAR
-
Data discovery and download
- SSARA - Seamless SAR Archive project repository
- ArchiveTools - Scripts for downloading and searching data
- SentinelSat - Search and download Sentinel images from the command line or with the Python API.
-
Software and Utilities
- ARIA-tools - Tools to manipulate (download, cropping, stitching, time-series preparation) ARIA products
- PyRAT - General purpose SAR postprocessing framework
- adore-doris
- RITSAR
- ISCE_utils
- s1tbx - part of SNAP
- PySAR
- ROI_PAC-Sentinel1
- insar_scripts
- RapidSAR
- gmtsar2stamps - Using GMTSAR as InSAR pre-processor for StaMPS
- pygmtsar - Python scripts for GMTSAR processing
- snap2stamps - Using SNAP as InSAR pre-processor for StaMPS
- ISCE stack2stamps - Using ISCE (src/contrib/timeseries/stack2stamps) as InSAR pre-processor for StaMPS
- GIPhT - General Inversion of Phase Technique
- RaySAR - 3D Synthetic Aperture Radar (SAR) Simulator
- kite - Tectonic displacement modelling, quadtree subsampling and covariance analysis
-
System configuration and installation
- insar_instal - Set of scripts that automatically install InSAR softwares
- isce_notes - Installation notes of ISCE software
- oldLinuxSetup - Setup python environment using anaconda on old linux machines
- ElCaptanSetup - Instructions for setting up an OS X El Capitan machine from scratch
- OpenCV
- Scikit-Image
- Insight Segmentation and Registration Toolkit (ITK) - open-source, cross-platform system that provides developers with an extensive suite of software tools for image analysis
- Spectral Python (SPy) - Python module for processing hyperspectral image data
Where to discover new SAR libraries and resources.
- ASF - Alaska Satellite Facility
- ARIA-products - Standard products of the Advanced Rapid Imaging and Analysis (ARIA) Project for Natural Hazards
- DLR Geohazards Supersites - TerraSAR-X Geohazard Supersites EO Data Gateway
- ESA Virtual Archive 4 - Geohazard Supersites and Natural Laboratories Virtual Archive
- SciHub - Sentinel Scientific Data Hub
- UNAVCO/WInSAR - WInSAR consortium and GeoEarthScope Data
-
Forums
-
Training, Tutorials, Classes & Other Online Educational Material
-
Processing Recipes for Automatic Product Generation
-
Other
For more software refer to the - SARbian list - List of geographic information systems software.
Your contributions are always welcome! Please take a look at the contribution guidelines first.