GridLook is a WebGL-based viewer for Earth system model (ESM) output. It supports cloud-hosted Zarr datasets.
Try out the example dataset:
You can view any CORS-enabled, public Zarr dataset with GridLook:
https://gridlook.pages.dev/#<ZARR_URI>
This project uses Node.js and vue.js
npm install
npm run dev
npm run build
Lint with ESLint
npm run lint
See Vite Configuration Reference.
The project is served at http://localhost:3000/ when you run npm run dev
.
To load datasets from services like DKRZ Swift, ensure CORS is enabled on the server.
Example for the nextGEMS container on Swift:
swift post nextGEMS -m "X-Container-Meta-Access-Control-Allow-Origin:*"
This allows GridLook to fetch data directly from the container in your browser.