Every demo is generated by Website/tools/SiteDemos in the CanopyX repository with the public .NET API, most of them from the repository's own examples, then served as static files. Each one follows the theme switch in the header.
Views
Every view CanopyX draws from your records, each with a live demo and the C# and JavaScript to build it yourself.
Explore
Records with parents, and flat lists of any size.
Tree grid
Expandable branches with lazy children, path search, filters that keep the tree's shape, detail rows and checkboxes.
Data grid
Typed sorting and filters, facets, grouping with aggregates, pinned columns, saved views, editing and export.
Pivot
Nested row and column axes with totals, collapse, top N with Other, and drill-through to the matching records.
Plan
The same records as cards on a board, on a calendar, a plan or a timeline.
Board
Records as cards in status lanes, with swimlanes, WIP limits and moves the host approves like any edit.
Calendar
Month, week, day, agenda and year views of grid records, with recurrence, time zones and iCalendar export.
Plan
Tasks on a timeline per team, with a baseline, milestones, dependencies and the conflicts between them.
Resource timeline
Resources as a tree with capacity per group, events on a scrolling time axis, and rescheduling by drag.
Compare
State across two sets, what changed between snapshots, and how it moved over time.
Status matrix
A state for each pair of two sets, with totals, grouping and sorting on both axes and both axes windowed.
Change review
A change list with risk flags and reasons, propagation to each replica, and inline or side-by-side diffs.
Dataset compare
Two snapshots matched by key: what was added, removed and changed, with before and after in each cell.
Time slider
Snapshots the host supplies, replayed on a matrix or a propagation view with play, step and a timeline.
Guide
Steps, routes and layers the host explains before it acts.
Guided flow
Steps with typed fields, conditions as data, live checks, a review page and one proposal handed to the host.
Approval path
The route a request takes as hops over records, with returns, team handovers and retired steps marked.
Layer stack
Layers in processing order with the one that wins, and which were enforced or filtered out, and why.
Deliver
The same view as plain HTML for mail and print.
Script-free table
Script-free tables from the same view definition, with inline styles that survive mail clients, print and Word.