byronwade/ui
Application UI

Data display · Application UI

Gantt

Draggable timeline / roadmap chart, sidebar, multi-range header, status-tinted feature bars, milestone diamonds, today line. Auto-centers on today; a GanttControls toolbar drives timescale + zoom, with density and read-only presentation variants. Adapted from kibo-ui.

@byronwade/foundation@byronwade/utils@byronwade/button@byronwade/card@dnd-kit/core@dnd-kit/modifiers@uidotdev/usehooksdate-fnsjotailodash.throttle@phosphor-icons/react

Feature showcase

Installation

Features

  • 4 examples

    Default, Controls, Compact, Read Only.

API

Dependencies

PackageKindDescription
@byronwade/foundationregistryInstalled through the byronwade/ui registry.
@byronwade/utilsregistryInstalled through the byronwade/ui registry.
@byronwade/buttonregistryInstalled through the byronwade/ui registry.
@byronwade/cardregistryInstalled through the byronwade/ui registry.
@dnd-kit/corenpmInstalled from npm.
@dnd-kit/modifiersnpmInstalled from npm.
@uidotdev/usehooksnpmInstalled from npm.
date-fnsnpmInstalled from npm.
jotainpmInstalled from npm.
lodash.throttlenpmInstalled from npm.
@phosphor-icons/reactnpmInstalled from npm.

Source and related

FilePath
Componentregistry/ui/gantt.tsx
Default examplecontent/examples/gantt/default.tsx
Controls examplecontent/examples/gantt/controls.tsx
Compact examplecontent/examples/gantt/compact.tsx
Read Only examplecontent/examples/gantt/read-only.tsx