zunder-ui) and is available at http://localhost:3000 after following the Quickstart. It connects to the FHIR server through an internal proxy.
Dashboard
The landing page. Shows resource counts, active/deleted totals, job queue health (last 24h), and recently installed packages. There’s also a quick API request input at the top for running GET requests without leaving the page.API
An interactive request builder. Type a FHIR endpoint (e.g.Patient?name=Smith) and the input autocompletes resource types and search parameters from the server’s CapabilityStatement. Results are displayed as formatted JSON or as a table.
Resources
Lists all resource types on the server with their counts — total, active, and deleted. Includes a bar chart showing the distribution across types. Click any resource type to jump to the API page with that endpoint pre-filled.Search
Four sub-pages for inspecting the server’s search configuration:- Search Parameters — all indexed search parameters grouped by resource type.
- Compartments — compartment definitions (Patient, Encounter) and their membership rules.
- Search Coverage — which search parameters are supported vs. defined in the FHIR spec.
- Index Tables — the underlying search index tables (token, string, date, number, quantity, uri, reference).