ELEVEN BUILDING BLOCKS

The collection.

Purpose-built libraries for the applications you want to make.
Find your starting point. Make it your own.

11 componentsIndependently useful. Better together.
Layout

Dockyard

v0.2.0

Compose serious workspaces with dockable panels, retained editors, floating windows and layouts that remember where you left off.

Retained DOM workspacesExplore
Data

TreeDataGridWeb

v0.1.0

Bring structure to your data with editable columns, expandable hierarchies and a virtualized, native DOM presentation.

Flat & hierarchical sourcesExplore
Data

DynamicDataWeb

v0.1.1

Turn changing collections into live, filtered, sorted views with keyed caches, ordered lists and real RxJS pipelines.

Observable caches & listsExplore
Layout

RibbonWeb

v0.1.1

Give rich applications a discoverable command surface with tabs, groups, contextual tools and keyboard-first navigation.

Responsive ribbon layoutsExplore
Graphics

SkiaSharpWeb

v0.5.1

Draw paths, effects and precise vector scenes with a familiar SK API and native Skia backends for the browser.

Native Skia drawingExplore
Data

ReactiveWeb

v0.2.0

Build reactive view models, derived values and asynchronous commands with RxJS and familiar ReactiveUI-style patterns.

Reactive properties & commandsExplore
Graphics

RBushWeb

v0.1.1

Make spatial queries tangible with an R-tree for points and rectangles, nearest neighbors and inspectable bounds.

R-tree spatial indexingExplore
Graphics

QuikGraphWeb

v0.2.0

Model relationships, explore algorithms and visualize connected systems with graph structures and an interactive viewer.

Graph structures & algorithmsExplore
Editors

RichTextWeb

v0.5.0

Create structured documents with a reusable rich-text engine, browser editing controls and explicit document-format contracts.

Structured flow documentsExplore
Editors

GridWeb

v0.8.0

Put a real spreadsheet engine inside your application: formulas, ranges, editable workbooks and a virtualized browser control.

Workbook & range modelsExplore
Editors

DrawingWeb

v0.1.0-alpha.1

Turn ideas and application data into editable diagrams with shared selection, transactional history and two-way binding.

Data-bound diagram modelsExplore
↑ ↓ to explore · Enter to openEsc to close