About

WRF Configuration Studio is a browser-based configuration environment for designing WRF domains, editing namelist.wps and namelist.input, and exploring WRF, WRFDA, OBSPROC, and Registry metadata.

v1.0.0 uses online map tiles only. Run the package through the included local server helper, then open the local address in a browser. If online map tiles are unavailable, the map background may not render until the network connection or selected tile provider is available.

Credits, Dedication, and Original Project

This application is built upon the original WRF Domain Wizard developed by Jiří Richter.

His work provided the foundation and first-generation implementation that made this tool possible.

WRF Configuration Studio also acknowledges the earlier NOAA Forecast Systems Laboratory / Forecast Systems Laboratory (FSL) WRF Standard Initialization GUI work by Paula T. McCaslin, John R. Smart, Brent Shaw, and Brian D. Jamison. That NOAA/FSL GUI helped users define and localize WRF grids, prepare static surface characteristics, process initial and lateral boundary-condition data, and create display graphics.

The NOAA/FSL work demonstrated many of the graphical workflow ideas that later WRF domain tools built upon, including map-based domain selection, projection controls, grid-value editing, validation feedback, workflow panels, and user guidance. This earlier work is part of the technical lineage that helped inspire the original WRF Domain Wizard and, through it, WRF Configuration Studio.

Historical NOAA/FSL GUI reference: A Graphical User Interface to Prepare the Standard Initialization for WRF

Jiří Richter passed away in 2026 at the age of 51 following a climbing accident on Mount Rainier.

This project is dedicated to his contributions to the WRF community and to the tools that continue to support researchers and forecasters worldwide.

Original project: https://github.com/JiriRichter/WRFDomainWizard

Local WRF Test Cases

Bundled local reference files from the WRF test/ and doc/ trees are included in this package.

  • README.test_cases
  • test/em_real/
  • test/em_les/
  • test/em_fire/
  • test/em_scm_xy/
  • test/em_tropical_cyclone/
Useful Links:
GitHub Source Repository WRF User's Guide WPS Namelist Variables Best Practices: namelist.wps Best Practices: namelist.input ARW Technical Note v4
ARW scientific-context metadata is included for namelist editor help. It is reference-only and does not enforce choices.
Visitor Map

Domains v1.0.0

wrf_core
map_proj
ref_lat ref_lon
Select value between -180 and 180
truelat1
Select value between -180 and 180
truelat2
Select value between -180 and 180
stand_lon
Select value between -180 and 180
pole_lat pole_lon
Select value between -180 and 180
dx dy
Select value higher than 100
Grids
parent_grid_ratio
Select value between 1 and 10
i_parent_start j
e_we e_sn
geog_data_res
corners (lat,lon) W E
N
S

Geographic Files

Use this tab to display geographic features from various data files. This is meant to aid in designing WRF domains based on the locations of the displayed features.

The tool currently supports GeoJSON, KMZ, KML, GPX, and WPT file formats. If additional file format is needed, please, submit a feature request on the project GitHub issues page.

Settings

The WRF domain wizard encountered an unexpected error. To help improve this tool, please, create an issue on GitHub using the form below.

Error:
[Required] Repro Steps:
Please provide steps to reproduce the issue.
Create Issue
geog_data_res
WRF version
CategoryValueDefaultFilename
http://www2.mmm.ucar.edu/wrf/src/wps_files/

namelist.wps

Capturing image

namelist.input

namelist.input

Hybrid registry and metadata-driven editor · v1.0.0
Preview shows namelist.input. WRFDA groups remain here; OBSPROC &obsproc_record* groups export separately as namelist.obsproc.
WRF Users Guide: namelist variables WRF Registry files run/README.namelist WRF Best Practices (WPS) WRF Best Practices (WRF) ARW Technical Note v4: Scientific Context
Select a variable in the editor to see merged documentation, defaults, sources, and option metadata here.