awesome-sar

SAR toolkit

A curated collection of software tools and libraries for processing and analyzing Synthetic Aperture Radar data

A curated list of awesome Synthetic Aperture Radar (SAR) software, libraries, and resources.

GitHub

972 stars
109 watching
292 forks
last commit: 4 months ago
Linked from 1 awesome list


Awesome SAR / General

SNAP Sentinel Application Platform
Orfeo Toolbox (OTB) Open Source processing of remote sensing images ( , : , )
SARbian free and open SAR operating system
SARscape SARscape is a complete set of functions for the end-to-end processing of all spaceborne and selected airborne SAR data

Awesome SAR / InSAR Processing Software

GMTSAR 278 15 days ago InSAR processing system combined with GMT
ISCE2 513 about 2 months ago InSAR Scientific Computing Environment
Doris Delft object-oriented radar interferometric software
Gamma ($$) Gamma Remote Sensing SAR and Interferometry Software
SARscape SARscape supports the processing of Interferometric SAR and Differential Interferometric SAR data for the generation of Digital Elevation Model, Coherence, and Land Displacement maps

Awesome SAR / PolSAR Processing Software

PolSARPro The ESA Polarimetric SAR Data Processing and Educational Tool
PolSARPro updates for Linux 3 9 months ago A git mirror of the ESA Polarimetric SAR Data Processing and Educational Tool with updates for GNU/Linux compatibility
RAT 23 about 7 years ago RAT Radar Tools (discontinued/obsolete)

Awesome SAR / Time Series Analysis Software

GIAnT Generic InSAR Analysis Toolbox
MintPy 613 7 days ago Miami INsar Time-series software in PYthon
PyRate 204 over 1 year ago A Python tool for Rate and Time-series Estimation
SARPROZ The SAR PROcessing tool by periZ
StaMPS/MTI Stanford Method for Persistent Scatterers -
SARscape SARscape supports PS as well as SBAS processing of interferometric time series in desktop as well as in cluster environments, and the analisys of backscatter time series
KFTS 55 about 1 year ago A Kalman filter based, sequential time series analysis tool
MPITS 17 almost 7 years ago Multi-pixel, full covariance time series analysis tool

Awesome SAR / Noise Correction Software

PyAPS 64 2 months ago Python based Atmospheric Phase Screen Estimation
PySolid 65 about 1 month ago A Python wrapper for solid Earth tides
TRAIN Toolbox for Reducing Atmospheric InSAR Noise -

Awesome SAR / Geospatial Tools

ASF Map Ready 37 6 months ago MapReady Remote Sensing Tool Kit
GDAL 4,908 6 days ago Geospatial Data Abstraction Library
GMT 862 4 days ago -
QGIS
GRASS Geographic Resources Analysis Support System
GEE Code Editor Web-based IDE for geospatial processing and analysis
SSARA Seamless SAR Archive project repository
ArchiveTools Scripts for downloading and searching data
SentinelSat 985 about 2 months ago Search and download Sentinel images from the command line or with the Python API (not working with current Copernicus Data Space)
CDSETool 76 4 days ago Download data from the Copernicus Data Space Ecosystem (CDSE), including Sentinel-1 data
CopernicusAPi 1 7 months ago Another library to download data from Copernicus Data Space Ecosystem (CDSE)
EODAG 326 4 days ago Command line tool and plugin-oriented Python framework for search and download from
EODMS API Client 18 5 months ago Search, order and download from NRCan's from command line or Python REPL
ARIA-tools Tools to manipulate (download, cropping, stitching, time-series preparation)
OPERA SAR co-registration, SqueeSAR-type InSAR time series analysis, RTC, and surface water mapping tools developed by the JPL Observational Products for End-Users from Remote Sensing Analysis (OPERA) project
PyRAT 193 about 2 months ago General purpose SAR postprocessing framework
kite 79 3 months ago Quadtree subsampling, data covariance analysis for surface displacement modeling. APS removal (empirical and GACOS). Download data from various data centers
adore-doris 14 over 4 years ago
RITSAR 204 over 4 years ago
ISCE_utils 10 over 5 years ago
s1tbx 225 4 months ago part of SNAP
PySAR 19 almost 8 years ago
sarpy 262 22 days ago Python library for simple processing of complex SAR data using the NGA SICD standard
ROI_PAC-Sentinel1 44 almost 7 years ago
insar_scripts 22 about 10 years ago
RapidSAR
gmtsar2stamps Using GMTSAR as InSAR pre-processor for StaMPS
INSAR_G2S 26 over 1 year ago Using GMTSAR as InSAR pre-processor for StaMPS (Single Master and Small Baseline)
pygmtsar 430 25 days ago Python scripts for GMTSAR processing
snap2stamps 111 10 months ago Using SNAP as InSAR pre-processor for StaMPS
ISCE stack2stamps Using ISCE ( ) as InSAR pre-processor for StaMPS
GIPhT 19 8 months ago General Inversion of Phase Technique
RaySAR 179 10 months ago 3D Synthetic Aperture Radar (SAR) Simulator
EOReader 287 13 days ago Opensource python library reading optical and SAR sensors, loading and stacking bands in a sensor-agnostic way
Xarray-Sentinel 222 2 months ago Xarray backend to Copernicus Sentinel-1 satellite data products
Sarsen 271 2 months ago Algorithms and tools to geometrically and radiometrically terrain-correct Sentinel-1 SAR data
pyroSAR 512 16 days ago A Python Framework for large-scale SAR Satellite Data Processing
S1_NRB 26 13 days ago A prototype processor for the Sentinel-1 Normalised Radar Backscatter product
ALUs 24 over 1 year ago Various processors utilizing GPU, the fastest for Sentinel-1 coherence and backscatter
pyrocko Offers tools for surface displacement modeling from various finite and extended earthquake dislocation sources
grond Modern probabilistic surface displacement inversion (works with )
SARscape SARscape provides models for the analytic modeling of geophysical sources developed in collaboration with INGV
insar_instal 12 over 7 years ago Set of scripts that automatically install InSAR software
isce_notes 64 almost 6 years ago Installation notes of ISCE software
oldLinuxSetup 13 over 4 years ago Setup Python environment using Anaconda on old Linux machines
ElCaptanSetup 8 over 5 years ago Instructions for setting up an OS X El Capitan machine from scratch

Awesome SAR / Relevant Image processing libraries

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

Resources / Data Archives

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

Resources / Websites / Forums

ISCE Forum
MintPy Forum
SNAP Forum
StaMPS/MAINSAR Forum
TRAIN Forum

Resources / Websites / Training, Tutorials, Classes & Other Online Educational Material

SAREDU
EO-College
UNAVCO Short Courses
Online Class on Microwave Remote Sensing
How to do InSAR on ESA's Geohazard Exploitation Platform
SAR-CBC
edX Course on "Synthetic Aperture Radar: Hazards"

Resources / Websites / Custom Processing Services

ASF Custom Processing Services

Resources / Websites / Processing Recipes for Automatic Product Generation

ASF Data Recipes

Resources / Websites / Other

CEOS Database
WInSAR
Supersites
Summary of Available SAR Calibration Targets
SARbian list
List of geographic information systems software

Resources / Twitter

@InSARinfo
@SistersofSAR
@SARevangelist
@EricFielding

Backlinks from these awesome lists:

More related projects: