Skip to main content
U.S. flag

An official website of the United States government

Software

The USGS Water Resources Mission Area provides water information that is fundamental to national and local economic well-being, protection of life and property, and effective management of the Nation’s water resources. Below, find software for a wide range of water resources research and management questions.

Filter Total Items: 117

ModelMuse Version 5.0: Software Release

ModelMuse is a graphical user interface for several different groundwater modeling programs. ModelMuse has been updated to generate the input files for the parameter estimation software suite PEST when used with MODFLOW or SUTRA models, run PEST-based parameter estimation, and display the updated model inputs after parameter estimation. The PEST input files can also be used with PEST++ version 5 (

Precipitation Runoff Modeling System (PRMS)

The Precipitation-Runoff Modeling System is a deterministic, distributed-parameter, physical process based modeling system developed to evaluate the response of various combinations of climate and land use on streamflow and general watershed hydrology.

Precipitation Runoff Modeling System (PRMS) version 5.2.1

The need to assess the effects of variability in climate, biota, geology, and human activities on water availability and flow can be assessed with computer models that simulate the hydrologic cycle at a watershed scale. The Precipitation-Runoff Modeling System (PRMS) is a deterministic, distributed-parameter, physical process-based modeling system developed to evaluate the response of various comb

Precipitation Runoff Modeling System (PRMS) version 5.2.0

The need to assess the effects of variability in climate, biota, geology, and human activities on water availability and flow can be assessed with computer models that simulate the hydrologic cycle at a watershed scale. The Precipitation-Runoff Modeling System (PRMS) is a deterministic, distributed-parameter, physical process-based modeling system developed to evaluate the response of various comb

GSFLOW: Coupled Groundwater and Surface-Water Flow Model, version 2.2.0

GSFLOW is a coupled Groundwater and Surface-Water Flow model based on the integration of the U.S. Geological Survey Precipitation-Runoff Modeling System (PRMS; Markstrom and others, 2015) and the U.S. Geological Survey Modular Groundwater Flow Model (MODFLOW-2005, Harbaugh, 2005; MODFLOW-NWT, Niswonger and others, 2011). In addition to the basic PRMS and MODFLOW simulation methods, several additio

Hydrologic Model Evaluation and Time-Series Tools (HyMETT) R-package

Hydrologic Model and Evaluation Time-series Tools (HyMETT) software facilitates the analysis and evaluation of hydrologic model output and time-series data with functions focused on comparison of modeled and observed data, period-of-record statistics, and trends.

PHREEQC Version 3

PHREEQC Version 3 is a computer program for speciation, batch-reaction, one-dimensional transport, and inverse geochemical calculations.

PHAST - A Computer Program for Simulating Groundwater Flow, Solute Transport, and Multicomponent Geochemical Reactions

PHAST Is a computer program for simulating groundwater flow, solute transport, and multicomponent geochemical reactions.

FloPy: Python Package for Creating, Running, and Post-Processing MODFLOW-Based Models

FloPy is a Python package for creating, running, and post-processing MODFLOW-based models.

VMT Hydroacoustics Software

The Velocity Mapping Toolbox (VMT) is a Matlab-based software for processing and visualizing ADCP data collected along transects in rivers or other bodies of water. VMT allows rapid processing, visualization, and analysis of a range of ADCP datasets and includes utilities to export ADCP data to files compatible with ArcGIS, Tecplot, and Google Earth.

QRev 2 and 3

QRev is a USGS-developed MATLAB program that computes the discharge from a moving-boat ADCP measurement using data collected with any of the Teledyne RD Instrument (TRDI) or SonTek bottom tracking ADCPs. QRev improves the consistency and efficiency of processing streamflow measurements.

Extrap Hydroacoustics Software

Tool to assist in selecting an appropriate extrapolation method for ADCP discharge computations.