Skip to content
Package explorer

145 reusable libraries

Every app is decomposed into packages you can reference on their own — 82 of them have no UI dependency at all, and 143 are published on NuGet.org. Filter by architectural layer or app, search by capability or type name, and open any package for install and usage.

143 packages on NuGet.orgTrusted Publishing from GitHub Actions · symbols and SourceLink
dotnet add package <App>.Core NuGet profile
0Model
Immutable documents, geometry and domain types
0Engine
Layout, formulas, simulation and algorithms
0I/O
Formats, persistence and interchange
0Rendering
SkiaSharp drawing, caching and export
0Controls
Reusable Uno controls and iconography
0Editor
Interactive surfaces and direct manipulation
0Workbench
Complete embeddable application shells
0Service
Hosts, workers and platform bridges

145 packages shown

VectorSpace10 packages · v0.7.0-alpha.1 Install & usage

Model 0.7.0-alpha.1

VectorSpace.Model

Scene graph, variables, reactions, affine geometry and paths

No UI depsnet10.0
914 lines10 files0 refsUsage
Engine 0.7.0-alpha.1

VectorSpace.Layout

Flow/grid auto-layout, constraints and indexed snapping

No UI depsnet10.0
refs → Core
391 lines2 files1 refsUsage
I/O 0.7.0-alpha.1

VectorSpace.Documents

Native JSON, validation, SVG interchange, samples and storage contracts

No UI depsnet10.0
refs → Core
871 lines12 files1 refsUsage
Engine 0.7.0-alpha.1

VectorSpace.Editing

Selection, transactions, undo/redo, components and viewport services

No UI depsnet10.0
refs → Core, Documents, Layout
1,739 lines19 files3 refsUsage
Engine 0.7.0-alpha.1

VectorSpace.Prototyping

Deterministic isolated prototype playback, navigation and interpolation

No UI depsnet10.0
refs → Editing
442 lines3 files1 refsUsage
Service 0.7.0-alpha.1

VectorSpace.Collaboration

Identity-addressed transactions, conditional undo, replicas and HTTP transport

No UI depsnet10.0
refs → Documents
817 lines11 files1 refsUsage
Rendering 0.7.0-alpha.1

VectorSpace.Skia

Design/prototype rendering, hit testing, Boolean paths and PNG export

SkiaSharpnet10.0
refs → Prototyping, Core, Editing
nuget → SkiaSharp
793 lines8 files3 refsUsage
Controls 0.7.0-alpha.1

VectorSpace.Controls

Dense editor controls, icons, numeric scrubbing, color picker and avatars

Uno + Skianet10.0-browserwasmnet10.0-desktop
638 lines12 files0 refsUsage
Editor 0.7.0-alpha.1

VectorSpace.Editor

Design surface, prototype player and remote-presence overlay

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Controls, Skia
1,498 lines12 files2 refsUsage
Workbench 0.7.0-alpha.1

VectorSpace.Workbench

Complete authoring, sharing, recovery and history workflows

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Editor, Collaboration
2,048 lines16 files2 refsUsage

ArtSpace9 packages · v0.4.1-alpha.1 Install & usage

Model 0.4.1-alpha.1

ArtSpace.Core

Document, appearance, affine geometry and managed editable contours

No UI depsnet10.0
665 lines6 files0 refsUsage
Engine 0.4.1-alpha.1

ArtSpace.Layout

Constraints, auto-layout, alignment and reference/indexed snapping

No UI depsnet10.0
refs → Core
178 lines2 files1 refsUsage
I/O 0.4.1-alpha.1

ArtSpace.Documents

Validated native JSON schemas, clipboard, SVG subset and storage contracts

No UI depsnet10.0
refs → Core
621 lines5 files1 refsUsage
Engine 0.4.1-alpha.1

ArtSpace.Editing

Selection, transactions, undo/redo history, linked components and viewport services

No UI depsnet10.0
refs → Core, Documents, Layout
421 lines3 files3 refsUsage
Rendering 0.4.1-alpha.1

ArtSpace.Skia

Cached paths/text/shaders, compositing, culling, hit testing, Boolean ops and raster export

SkiaSharpnet10.0
refs → Core, Editing
nuget → SkiaSharp
692 lines7 files2 refsUsage
Engine 0.4.1-alpha.1

ArtSpace.Illustration

Expansion, offsets, compounds, clipping/opacity-mask commands, blends and repeats

SkiaSharpnet10.0
refs → Skia
505 lines4 files1 refsUsage
Controls 0.4.1-alpha.1

ArtSpace.Controls

Custom menus, panels, numeric fields, color spectrum, vector icons and layer rows

Unonet10.0-browserwasmnet10.0-desktop
1,013 lines11 files0 refsUsage
Editor 0.4.1-alpha.1

ArtSpace.Editor

Embeddable drawing surface with direct manipulation, vector tools, snapping and text editing

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Controls, Skia
985 lines5 files2 refsUsage
Workbench 0.4.1-alpha.1

ArtSpace.Workbench

Application workspace, layers, inspector, command routing and storage workflows

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Editor, Illustration
1,488 lines8 files2 refsUsage

TextSpace10 packages · v0.5.1-alpha.1 Install & usage

Model 0.5.1-alpha.1

TextSpace.Core

Rich document model, typography, blocks, tables, anchors and text indexing

No UI depsnet10.0
728 lines20 files0 refsUsage
I/O 0.5.1-alpha.1

TextSpace.Documents

Native serialization/validation, repair plans, templates, HTML and CSV merge

No UI depsnet10.0
refs → Core
725 lines10 files1 refsUsage
Engine 0.5.1-alpha.1

TextSpace.Editing

Atomic editing, selections, formatting, structure and history

No UI depsnet10.0
refs → Documents
1,089 lines12 files1 refsUsage
Engine 0.5.1-alpha.1

TextSpace.Layout

Renderer-independent pagination, caret queries, section regions and hit testing

No UI depsnet10.0
refs → Core
1,149 lines13 files1 refsUsage
Rendering 0.5.1-alpha.1

TextSpace.Skia

HarfBuzz metrics, font registration, page rendering and PDF/PNG export

SkiaSharp + HarfBuzznet10.0
refs → Layout
nuget → SkiaSharp, SkiaSharp.HarfBuzz
349 lines4 files1 refsUsage
I/O 0.5.1-alpha.1

TextSpace.OpenXml

Bounded, dependency-light DOCX import/export

No UI depsnet10.0
refs → Documents
1,023 lines12 files1 refsUsage
Service 0.5.1-alpha.1

TextSpace.Storage

Recovery contracts, atomic files, protected archives and verified transport

No UI depsnet10.0
221 lines5 files0 refsUsage
Controls 0.5.1-alpha.1

TextSpace.Controls

Custom ribbon, galleries, menus, icons, palettes, dialogs and panes

Unonet10.0-browserwasmnet10.0-desktop
refs → Core
680 lines19 files1 refsUsage
Editor 0.5.1-alpha.1

TextSpace.Editor

Embeddable paginated editor, native input bridge, rulers and previews

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Controls, Editing, Skia
481 lines7 files3 refsUsage
Workbench 0.5.1-alpha.1

TextSpace.Workbench

Composable office shell, commands, backstage, recovery, navigation and review

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Editor, OpenXml, Storage
1,667 lines15 files3 refsUsage

GridSpace8 packages · v0.3.0-alpha.1 Install & usage

PdfSpace12 packages · v0.5.5-alpha.1 Install & usage

Model 0.5.5-alpha.1

PdfSpace.Core

Workspace, page, annotation, field and geometry models with validated JSON

No UI depsnet10.0
362 lines12 files0 refsUsage
Model 0.5.5-alpha.1

PdfSpace.Layout

Crop/rotation transforms and viewport/page layouts without UI dependencies

No UI depsnet10.0
refs → Core
671 lines8 files1 refsUsage
Engine 0.5.5-alpha.1

PdfSpace.Editing

Transactional editing, shared field state and bounded undo/redo

No UI depsnet10.0
refs → Core
385 lines7 files1 refsUsage
I/O 0.5.5-alpha.1

PdfSpace.Documents

PdfPig import, text extraction, search, page ranges and XFDF/JSON form data

No UI depsnet10.0
refs → Core
nuget → PdfPig
347 lines5 files1 refsUsage
Rendering 0.5.5-alpha.1

PdfSpace.Rendering.Skia

Source-pinned Apache-2.0 PdfPig Skia renderer with image-alpha, dash and miter fixes

SkiaSharpnet10.0
nuget → PdfPig, PdfPig.Filters.Dct.JpegLibrary, PdfPig.Filters.Jbig2.PdfboxJbig2, PdfPig.Filters.Jpx.OpenJpeg, SkiaSharp, SkiaSharp.HarfBuzz
8,056 lines32 files0 refsUsage
Rendering 0.5.5-alpha.1

PdfSpace.Skia

Cached rendering, overlays, visual/PNG export and raster redaction

SkiaSharpnet10.0
refs → Documents, Layout, Rendering.Skia
nuget → SkiaSharp, SkiaSharp.HarfBuzz
371 lines6 files3 refsUsage
I/O 0.5.5-alpha.1

PdfSpace.Pdf

PDFsharp native annotation/form writer, source-text editing and security-provider contract

PDFsharp + SkiaSharpnet10.0
refs → Skia
nuget → PDFsharp
3,476 lines30 files1 refsUsage
Service 0.5.5-alpha.1

PdfSpace.Ocr

Local OCR contracts, raster preparation, bounded TSV decoding and snapshot batches

SkiaSharpnet10.0
refs → Skia
165 lines4 files1 refsUsage
Controls 0.5.5-alpha.1

PdfSpace.Controls

Custom Uno icons, command buttons, tabs, panels, palettes and dialogs

Uno + Skianet10.0-browserwasmnet10.0-desktop
297 lines11 files0 refsUsage
Editor 0.5.5-alpha.1

PdfSpace.Viewer

Embeddable document viewport with annotation editing, form input and thumbnails

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Controls, Editing, Skia
1,168 lines9 files3 refsUsage
Service 0.5.5-alpha.1

PdfSpace.Storage

Platform-neutral file, recovery, clipboard and print contracts

No UI depsnet10.0
15 lines1 files0 refsUsage
Workbench 0.5.5-alpha.1

PdfSpace.Workbench

Complete multi-document shell and PDF workflows

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Pdf, Viewer, Storage, Ocr
2,375 lines17 files4 refsUsage

ImageSpace11 packages · v0.3.2-alpha.1 Install & usage

Model 0.3.2-alpha.1

ImageSpace.Core

Colors, copy-on-write tiles, layers, document invariants and tone curve/levels math

No UI depsnet10.0
1,015 lines14 files0 refsUsage
Engine 0.3.2-alpha.1

ImageSpace.Imaging

Pressure-aware brushes, selections, flood fill, raster geometry and histograms

No UI depsnet10.0
refs → Core
978 lines10 files1 refsUsage
Engine 0.3.2-alpha.1

ImageSpace.Filters

Selection-aware color/convolution filters and sparse tone-lookup processing

No UI depsnet10.0
refs → Core
219 lines2 files1 refsUsage
Engine 0.3.2-alpha.1

ImageSpace.Editing

Transactions, bounded tile history, rollback, mask application and editor commands

No UI depsnet10.0
refs → Imaging, Filters
449 lines7 files2 refsUsage
I/O 0.3.2-alpha.1

ImageSpace.Documents

Versioned native archives and bounded 8-bit RGB PSD codec

No UI depsnet10.0
refs → Core
1,046 lines7 files1 refsUsage
Rendering 0.3.2-alpha.1

ImageSpace.Skia

Compositor, revision-cached tile images, live adjustments, mask baking and image codecs

SkiaSharpnet10.0
refs → Core
nuget → SkiaSharp
692 lines6 files1 refsUsage
Service 0.3.2-alpha.1

ImageSpace.WebGpu

WebGPU compute contracts and standalone JavaScript/WGSL RGBA kernels

WebGPUnet10.0
refs → Filters
14 lines1 files1 refsUsage
Service 0.3.2-alpha.1

ImageSpace.Storage

Host-independent file and recovery contracts

No UI depsnet10.0
11 lines1 files0 refsUsage
Controls 0.3.2-alpha.1

ImageSpace.Controls

Custom icons, buttons, menus, numeric fields, spectrum, histograms, curve and levels editors

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Core
871 lines8 files1 refsUsage
Editor 0.3.2-alpha.1

ImageSpace.Editor

Embeddable viewport with camera, paint, selection, transform and crop gestures

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Editing, Skia, Controls
835 lines7 files3 refsUsage
Workbench 0.3.2-alpha.1

ImageSpace.Workbench

Workspace, panels, tonal inspector, menus, commands and multi-document tabs

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Editor, Documents, Storage
3,094 lines22 files3 refsUsage

LightSpace8 packages · v0.4.1-alpha.1 Install & usage

Model 0.4.1-alpha.1

LightSpace.Core

Photo state, grading, curves/interpolation, masks, brush samples, geometry and presets

No UI depsnet10.0
907 lines12 files0 refsUsage
I/O 0.4.1-alpha.1

LightSpace.Catalog

Schema migration, serialization, queries and XMP metadata/settings interchange

No UI depsnet10.0
refs → Core
324 lines6 files1 refsUsage
Engine 0.4.1-alpha.1

LightSpace.Editing

Gesture transactions, bounded undo/redo, versions, synchronization and revision-aware recovery

No UI depsnet10.0
refs → Catalog, Storage
313 lines5 files2 refsUsage
I/O 0.4.1-alpha.1

LightSpace.Imaging

Bounded decoding, EXIF orientation, sRGB conversion and fallback artwork

SkiaSharpnet10.0
refs → Core
nuget → SkiaSharp
116 lines2 files1 refsUsage
Rendering 0.4.1-alpha.1

LightSpace.Rendering.Skia

SkSL runtime effects, image cache, curve tables, incremental brush coverage, histogram and export

SkiaSharpnet10.0
refs → Imaging
650 lines11 files1 refsUsage
Service 0.4.1-alpha.1

LightSpace.Storage

Import/export contracts, atomic native recovery store and optional sidecar-picker capability

No UI depsnet10.0
112 lines4 files0 refsUsage
Controls 0.4.1-alpha.1

LightSpace.Controls

Original Uno chrome, icons, sliders, grading/mixer/curve/mask/brush controls and photo canvas

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Editing, Rendering.Skia
1,683 lines25 files2 refsUsage
Workbench 0.4.1-alpha.1

LightSpace.Workbench

Composable workspace, inspectors, commands, dialogs and save UX

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Controls, Storage
1,125 lines17 files2 refsUsage

VideoSpace10 packages · v0.3.0-alpha.1 Install & usage

Model 0.3.0-alpha.1

VideoSpace.Core

Media/sequence model, rational time, validation and prepared indexes

No UI depsnet10.0
511 lines13 files0 refsUsage
Engine 0.3.0-alpha.1

VideoSpace.Editing

Atomic edits, transitions, nesting, camera cuts, clipboard and history

No UI depsnet10.0
refs → Core
516 lines5 files1 refsUsage
Engine 0.3.0-alpha.1

VideoSpace.Timeline

Indexed timeline geometry, hit testing, snapping and anchored zoom

No UI depsnet10.0
refs → Core
73 lines1 files1 refsUsage
Engine 0.3.0-alpha.1

VideoSpace.Effects

Keyframed evaluation and prepared recursive frame plans

No UI depsnet10.0
refs → Core
180 lines5 files1 refsUsage
Engine 0.3.0-alpha.1

VideoSpace.Audio

Prepared sample-clock mixing, waveform reduction, metering and WAV

No UI depsnet10.0
refs → Effects
190 lines5 files1 refsUsage
I/O 0.3.0-alpha.1

VideoSpace.Documents

Validated native manifests, SRT captions and guarded cuts-only EDL

No UI depsnet10.0
refs → Core
78 lines3 files1 refsUsage
Rendering 0.3.0-alpha.1

VideoSpace.Rendering

Skia layer/transition/sequence composition, procedural footage and PNG

SkiaSharpnet10.0
refs → Effects
nuget → SkiaSharp
170 lines3 files1 refsUsage
Service 0.3.0-alpha.1

VideoSpace.Media

Browser storage, GPU graph, local media, packet indexing and codecs

Unonet10.0-browserwasmnet10.0-desktop
refs → Effects
203 lines4 files1 refsUsage
Controls 0.3.0-alpha.1

VideoSpace.Controls

Custom timeline, monitors, bins, panels, icons and editing fields

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Editing, Timeline, Rendering, Media
771 lines17 files4 refsUsage
Workbench 0.3.0-alpha.1

VideoSpace.Workbench

Embeddable nonlinear editing workspace, effects inspector and workflows

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Controls, Documents, Audio
983 lines7 files3 refsUsage

EffectsSpace11 packages · v0.1.0-alpha.1 Install & usage

Model 0.1.0-alpha.1

EffectsSpace.Core

Compositions, layers, paths, effects, channels and rational time

No UI depsnet10.0
321 lines18 files0 refsUsage
Engine 0.1.0-alpha.1

EffectsSpace.Animation

Curves, derivatives, easing, transforms and bounded expressions

No UI depsnet10.0
refs → Core
254 lines5 files1 refsUsage
I/O 0.1.0-alpha.1

EffectsSpace.Documents

Versioned JSON, validation, budgets and storage/audio-output contracts

No UI depsnet10.0
refs → Core
170 lines4 files1 refsUsage
Engine 0.1.0-alpha.1

EffectsSpace.Editing

Transactions, selection-aware history, keyframe clipboard and commands

No UI depsnet10.0
refs → Animation, Documents
679 lines8 files2 refsUsage
Rendering 0.1.0-alpha.1

EffectsSpace.Rendering

Indexed frame evaluation, render plans, hit testing and export schedules

No UI depsnet10.0
refs → Animation
110 lines3 files1 refsUsage
I/O 0.1.0-alpha.1

EffectsSpace.Media

RIFF/AVI/WAVE, PCM indexing, sinc resampling, audio mixing and AVI muxing

No UI depsnet10.0
refs → Animation
970 lines14 files1 refsUsage
Rendering 0.1.0-alpha.1

EffectsSpace.Skia

Compositing, filters and masks, resource caches and PNG/AVI rendering

SkiaSharpnet10.0
refs → Rendering, Media
nuget → SkiaSharp
715 lines10 files2 refsUsage
Controls 0.1.0-alpha.1

EffectsSpace.Controls

Original studio chrome, icons, choices, splitters and numeric scrubbing

Unonet10.0-browserwasmnet10.0-desktop
refs → Core
314 lines7 files1 refsUsage
Editor 0.1.0-alpha.1

EffectsSpace.Viewer

Composition viewer with camera, transforms, paths, inline text, masks and waveform

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Controls, Editing, Skia
628 lines5 files3 refsUsage
Editor 0.1.0-alpha.1

EffectsSpace.Timeline

Row-cached timeline, clip/key editing, marquee and value/velocity graphs

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Controls, Editing, Rendering
595 lines5 files3 refsUsage
Workbench 0.1.0-alpha.1

EffectsSpace.Workbench

Panels, media/delivery settings, transport, render queue and document workflows

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Viewer, Timeline
1,168 lines13 files2 refsUsage

LabSpace9 packages · v0.3.0-alpha.1 Install & usage

Model 0.3.0-alpha.1

LabSpace.Core

Models, immutable typed values, node catalog, named terminals and structure contracts

No UI depsnet10.0
413 lines8 files0 refsUsage
Engine 0.3.0-alpha.1

LabSpace.Signals

Signal generation, transformations, filtering, stable RMS and FFT

No UI depsnet10.0
refs → Core
64 lines1 files1 refsUsage
Engine 0.3.0-alpha.1

LabSpace.Dataflow

Graph validation/compilation, named-output execution, nested activations and budgets

No UI depsnet10.0
refs → Signals
1,312 lines10 files1 refsUsage
I/O 0.3.0-alpha.1

LabSpace.Documents

Versioned source-generated JSON, validation/migration and executable examples

No UI depsnet10.0
refs → Core
331 lines5 files1 refsUsage
Editor 0.3.0-alpha.1

LabSpace.Editing

UI-independent editing, transactions, history, wiring and debugging session

No UI depsnet10.0
refs → Dataflow, Documents
686 lines4 files2 refsUsage
Rendering 0.3.0-alpha.1

LabSpace.Skia

Instrument/diagram rendering, geometry, cached previews, icons and plot decimation

SkiaSharpnet10.0
refs → Editing
nuget → SkiaSharp
527 lines6 files1 refsUsage
Service 0.3.0-alpha.1

LabSpace.Storage

Host-neutral storage contract and protected recovery behavior

No UI depsnet10.0
37 lines2 files0 refsUsage
Controls 0.3.0-alpha.1

LabSpace.Controls

Uno canvases, chrome, palette, Quick Drop, connector editor and property inspector

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Skia
987 lines12 files1 refsUsage
Workbench 0.3.0-alpha.1

LabSpace.Workbench

Complete reusable studio, commands, navigation, execution and recovery scheduling

Uno + Skianet10.0-browserwasmnet10.0-desktop
refs → Controls, Storage
688 lines6 files2 refsUsage

ControlSpace8 packages · v0.1.0 Install & usage