Roadmap

You help build this roadmap. It runs on two tracks — Components (shipped in themed release-train packs) and Foundations (theming, motion, RTL, and tooling). The Considering columns are shaped by what the community requests and upvotes. Items track release trains, not calendar dates.

Recently shipped Rich interaction — Stepper, Reorder List, and Carousel (v1.14) — completing the component roadmap, alongside Density modes (v1.14) on the Foundations track. The AA-validated Theme builder (v1.15) is shipping now below.

Suggest a feature →

Components

The component library, shipped in themed release-train packs.

Shipping now

The last of the four planned packs (v1.14) — the component roadmap is complete.

  • Stepper

    v1.14

    Wizard-style sequential steps that extend CdkStepper — linear gating, per-step stepControl validation, horizontal + vertical layouts, and a manual-activation tablist a11y model. A common Material migration blocker, closed.

  • Reorder list

    v1.14

    A keyboard-first reorderable list over CDK drag-and-drop: a full grab-mode (space to pick up, arrows to move, escape to cancel) plus move buttons and assertive LiveAnnouncer announcements — not just pointer dragging.

  • Carousel

    v1.14

    A bespoke APG auto-rotating carousel — slide/fade transitions, keyboard-navigable dots, autoplay that respects prefers-reduced-motion, and full SSR gating. For galleries and onboarding tours, beyond anything Material ships.

Up next

The app-level Composite tier, on deck — community-shaped.

  • Command palette

    Composite

    A ⌘K quick-action / navigation overlay with fuzzy search — an app-level composite the showcase already dogfoods.

    Request / upvote
  • Tree / virtual scroll

    Composite

    A nested, keyboard-navigable tree and a virtualised long-list for large data sets.

    Request / upvote
  • Calendar / scheduler

    Composite

    A month/week calendar surface for scheduling and event display — beyond the date pickers.

    Request / upvote
  • Data-viz primitives

    Composite

    Sparklines and small charts that pair with the Stat card for dashboards — themed off the token contract.

    Request / upvote

Considering

Community-shaped — you decide.

  • Your idea here

    This column is shaped by what the community requests and upvotes. Tell us what you need next.

    Suggest a feature

Foundations

System depth, theming, and DX that advance in parallel with the components.

Shipping now

The current release train, plus active foundation work.

  • Theme builder

    v1.15

    A pure-TypeScript generator (@rhombuskit/theme-builder) that turns one or two seed colours into a complete light + dark theme over all 60 contract tokens — re-validated for WCAG AA, so it returns an AA-clean theme or refuses. An interactive builder ships alongside for live preview and export.

  • Density modes

    v1.14

    Compact, default, and comfortable geometry under one runtime switch — provideRhombusDensity(). The highest-leverage gap enterprise Material migrators hit right after parity.

  • Motion: exit animations

    Extend the motion foundation beyond enter-only — overlay/popover exit transitions and Tier 2 component motion.

  • Icon migration follow-ups

    Finish the mat-icon → rhombus-icon migration across consumers.

Up next

Accepted; scheduled next.

  • High-contrast theme

    A built-in high-contrast theme pack for low-vision and forced-colors users.

Considering

Under exploration.

  • RTL & logical properties

    A full right-to-left pass — logical properties and dir-aware layout across every component.

  • DX toolkit

    ng-generate schematics for scaffolding, StackBlitz starters, VS Code snippets, and visual-regression + bundle-size CI.

  • MCP docs server

    A Model Context Protocol server exposing the component and token docs to AI coding tools.

    Track #93
  • Figma UI kit

    A Figma library mirroring the components and the token contract for designers.

    Track #94