Selected C++ showcases

See what HuxerUI can do.

Start with UI Gallery, then explore custom transitions, rich text, large collections, and live graphics. Each showcase runs as a real C++ application compiled to WebAssembly.

Page and scene effects

Transition Studio

Explore built-in and custom transition effects, including sliced visuals and scene changes.

Open example
Visual continuity

Shared transitions

Follow shared covers and titles between pages, then animate a local card with a custom travel path.

Open example
Retained graphics

Canvas

Tabbed effects using paths, transforms, clipping, shadows, and retained animation.

Open example
Retained presentation

Visual effects

Explore shared presentation effects with the platform-neutral graphics pipeline.

Open example
Rich content and selection

Streaming text

A conversation-style interface with incremental content and logical text selection across virtualized blocks.

Open example
Adaptive virtualization

VirtualGrid

An adaptive 10,000-item grid with spans, fixed row extents, and stateful visible cells.

Open example
Pages and typed routes

Navigation

Factory stacks, typed paths, nested navigation, transitions, and browser URL history.

Open example
Window-level layers

Presentation

Toast, SnackBar actions, Dialog, BottomSheet, Popup, Menu, and declarative presentation.

Open example
Live frame publication

ExternalTexture

The browser producer publishes live VideoFrame content into HuxerUI Image composition.

Open example

Looking for a focused learning example?

Start with the documentation for short, explained examples. The source repository also includes focused programs for individual components and services.