Documentation

Everything you need to get started with LibreWXR.

Web Integration Guide

Step-by-step tutorial for adding live weather radar to a website using HTML, CSS, and JavaScript. Covers Leaflet and MapLibre GL JS with complete code examples.

Configuration Reference

Complete reference for all LIBREWXR_* environment variables. Server settings, regions, tile rendering, ECMWF global fallback, nowcasting, and performance tuning.

Rain Viewer Migration Guide

How to switch an existing Rain Viewer integration to LibreWXR. Includes a feature comparison, API compatibility reference, and code examples for common map libraries.

Coverage Maps

Visual reference for every radar composite and regional NWP grid in the chain, with per-source resolution, projection, and cycle cadence. ECMWF IFS is global and not drawn.

Adding a New Source

Contributor guide for adding a radar composite or regional NWP grid to LibreWXR. Covers package layout, the auto-discovery walker, and the open-data criteria for submitting a source upstream.

Source Survey

Running ledger of radar and NWP sources LibreWXR has evaluated — what shipped, what's queued, and what was investigated and ruled out, with the reasoning behind each call.

MCP Server

How to use the LibreWXR Model Context Protocol server to expose weather nowcast and alerts data to AI agents, n8n, and other MCP-compatible clients.

Storm-Cell Detection

How to use LibreWXR's storm-cell detection to overlay detected convective cells and their motion vectors on radar tiles via the ?cells= URL parameter.

Self-Hosting Sizing

Rough minimum and recommended specs for self-hosting a public LibreWXR instance, sized from measured production telemetry. Covers CPU, RAM, disk, AWS instance mapping, CDN deployment, and per-worker memory budgeting.


Quick Links