Survey Suite — everything, compiled
All five Survey packages, one licence, one annual fee. Save ~30% compared to buying each component individually.
What's included
- PSC.Blazor.Components.Survey — the runtime Survey component (15 element types, panels, repeaters, conditional visibility, JSON round-trip)
- PSC.Blazor.Components.Survey.Design — drag-and-drop visual builder, per-type inspectors, undo/redo, preview mode
- PSC.Survey.Shared.Imports.CSV — CSV import with schema validation and template generation
- PSC.Survey.Shared.Imports.Excel —
.xlsx import, same API as CSV
- PSC.Survey.Shared.Imports.Json — JSON import of answer sets
PSC.Survey.Shared (transitive dependency — models shared by the whole suite)
Plus:
SurveyBlazorUI standalone demo with a page per element type, import flows, and the designer at /builder
- Full README for each package
- One
LICENCE.md (one developer, annual commercial licence across all five packages, unlimited end users, no redistribution)
When to choose the bundle
- Building something non-trivial around Survey (not just embedding one form)
- Want to give non-developers (product, content) the designer so they can edit surveys themselves
- Ingesting answer data from Excel / CSV / external JSON pipelines
- Don't want to track five renewal dates — one licence, one invoice, one renewal
Renewals
Annual, renewable at the same price. Lapses silently if you don't renew — your deployed applications keep working, you just don't receive updates.
Add to your project
Install whichever packages you actually need — the licence covers all five.
dotnet add package PSC.Blazor.Components.Survey
dotnet add package PSC.Blazor.Components.Survey.Design
dotnet add package PSC.Survey.Shared.Imports.CSV
dotnet add package PSC.Survey.Shared.Imports.Excel
dotnet add package PSC.Survey.Shared.Imports.Json
Requirements
- .NET 10 SDK (runtime + designer)
- netstandard2.1-compatible host (import packages — usable from .NET 6/8/10)
- Blazor Server or Blazor WebAssembly for the UI components