Components

55 components, each installed as source with the shadcn CLI. Previews load when you open them, so the page stays light. Set up a project first in Installation; for whole layouts, see the blocks.

Clinical

  • Body map

    Pick regions on a front and back body outline to record where pain or symptoms are.

    Each view is one tab stop. Arrow keys move between regions; Space or Enter selects or clears the focused region.

    Front
    Back

    1 region selected

    bunx shadcn@4.22.1 add https://organui.com/r/body-map.json
    body-map.json
  • Dermatome map

    Front and back body map of the skin each spinal nerve supplies, C2 to S4-5, with ISNCSCI key sensory points.

    Front
    Back
    Cervical
    C2
    C3
    C4
    C5
    C6
    C7
    C8
    Thoracic
    T1
    T2
    T3
    T4
    T5
    T6
    T7
    T8
    T9
    T10
    T11
    T12
    Lumbar
    L1
    L2
    L3
    L4
    L5
    Sacral
    S1
    S2
    S3
    S4-5

    C6 Cervical

    Outer forearm and thumb

    Key sensory point: Thumb, dorsal surface of the proximal phalanx

    A simplified, original illustration. Dermatomes overlap and vary between people and between published charts; this is not a clinical tool.

    bunx shadcn@4.22.1 add https://organui.com/r/dermatome-map.json
    dermatome-map.json
  • ECG trace

    A recorded or live ECG rhythm strip on standard paper, with labelled P, QRS and T waves. Not for diagnostic use.

    Live monitor

    Lead II · 25 mm/s · 10 mm/mVHR -- bpm

    Not for diagnostic use.

    Recorded strip

    Lead II · 25 mm/s · 10 mm/mVHR 72 bpm

    Not for diagnostic use.

    Original synthetic sinus rhythm generated in the browser. No patient data or clinical validation.

    bunx shadcn@4.22.1 add https://organui.com/r/ecg-trace.json
    ecg-trace.json
  • Growth chart

    Child growth percentile curves for weight, length/height and head circumference from reference tables you supply, with plotted measurements, percentiles and z-scores.

    Loading the WHO tables…

    Fictional measurements on the WHO Child Growth Standards, © World Health Organization. Not for clinical use without your own validation.

    bunx shadcn@4.22.1 add https://organui.com/r/growth-chart.json
    growth-chart.json
  • Lab results table

    Lab values flagged against the reference ranges you pass, with text and icon flags and a trend sparkline.

    Illustrative values, not patient data
    TestResultTrend
    Glucose, fastingOct 1, 2026Range: 70–99 mg/dL118 mg/dLHigh
    Hemoglobin A1cOct 1, 2026Range: 4.0–5.6 %6.1 %High
    SodiumOct 1, 2026Range: 135–145 mmol/L133 mmol/LLow
    PotassiumOct 1, 2026Range: 3.5–5.1 mmol/L6.4 mmol/LCritical high
    CreatinineOct 1, 2026Range: 0.60–1.20 mg/dL0.90 mg/dLNormal
    HDL cholesterolOct 1, 2026Range: ≥ 40 mg/dL52 mg/dLNormalNo earlier results
    Urine proteinOct 1, 2026Range: NegativeNegativeNormalNo earlier results
    bunx shadcn@4.22.1 add https://organui.com/r/lab-results.json
    lab-results.json
  • Medication schedule

    A daily dosing timeline with dose tracking and interaction warnings from data you provide.

    Medication schedule
    Medication schedule, Monday, October 19, 2026
    1. Levothyroxine 75 mcg

      On an empty stomach

      Within the separation window of Calcium carbonate at 08:30

    2. Calcium carbonate 500 mg

      With meals

      Within the separation window of Levothyroxine at 07:00

    3. Metformin 500 mg

      With breakfast and dinner

    4. Ibuprofen 200 mg

      Mondays and Thursdays, for 2 weeks

    5. Warfarin 5 mg

    6. Calcium carbonate 500 mg

      With meals

    7. Metformin 500 mg

      With breakfast and dinner

    Interaction warnings come only from the data this schedule is given. This is not medical advice.

    Your app state

    Step through the days or mark doses taken or skipped. These callbacks can save to your own records.

    Date: 2026-10-19

    {}

    Illustrative example data, not a treatment plan or a complete list of interactions.

    bunx shadcn@4.22.1 add https://organui.com/r/medication-schedule.json
    medication-schedule.json
  • Vital signs

    Heart rate, blood pressure, SpO₂ and temperature, each flagged against a configurable normal range.

    Vital signs
    Resting example
    Heart rate
    72bpm
    Normal
    Normal 60–100 bpm
    Blood pressure
    118/76mmHg
    Normal
    Normal 90–120 / 60–80 mmHg
    SpO₂
    98%
    Normal
    Normal 95–100 %
    Temperature
    36.8°C
    Normal
    Normal 36.1–37.2 °C

    Original example readings and common adult ranges. Not patient data or clinical guidance.

    bunx shadcn@4.22.1 add https://organui.com/r/vital-signs.json
    vital-signs.json

Imaging

  • Medical image viewer

    Scroll through CT or MRI slices with window and level, zoom and pan, and read DICOM files in the browser.

    bunx shadcn@4.22.1 add https://organui.com/r/image-viewer.json
    image-viewer.json

Molecular & cellular

  • Cell

    An animal cell with a quarter cut away, from an original OrganUI schematic model: 15 selectable organelles and structures and 4 named views. Model licensed CC0 1.0.

    bunx shadcn@4.22.1 add @organui/cell
    cell.json
  • DNA helix

    A procedural B-DNA double helix built from a sequence, with selectable base pairs and both strands listed below.

    bunx shadcn@4.22.1 add https://organui.com/r/dna-helix.json
    dna-helix.json
  • Molecule viewer

    Load a PDB or mmCIF structure and explore it as a cartoon, ball and stick or spacefill model, with residue selection and a sequence strip.

    bunx shadcn@4.22.1 add https://organui.com/r/molecule-viewer.json
    molecule-viewer.json

Organs

  • Anatomy tree

    Search, select and control visibility in hierarchical anatomy data.

    Arrows navigate and expand. Enter selects. Space toggles visibility.

    Your viewer state

    Select a structure or change its visibility. These callbacks can drive your own viewer.

    Selected: none

    {}

    Original, simplified example data. No patient data, models, or clinical validation.

    bunx shadcn@4.22.1 add https://organui.com/r/anatomy-tree.json
    anatomy-tree.json
  • Organ viewer

    Rotate, frame and select the structures of a GLB anatomy model, with ghosting and named views.

    bunx shadcn@4.22.1 add https://organui.com/r/organ-viewer.json
    organ-viewer.json
  • All 42 organs

    Every organ built on the organ viewer, from the brain to the nails, in the organs gallery.

The full catalog is served at /r/registry.json.