Skip to content
Beta
Menu

Beta This site is in beta — release data and documentation are refreshed from the source repositories on an ongoing basis.

Excellent useful tools.

Developer tooling for .NET that gets out of your way.

Purview Dev builds the pieces that .NET projects need but rarely want to write by hand — event sourcing, telemetry, schema validation, source generators, and build automation — designed to be fast, typed, and painless to adopt.

Source generators, done deliberately

Several Purview projects are built on Roslyn source generators to move work from runtime to compile time — zero allocations, no reflection, and APIs that are impossible to wire up wrong.

One coherent product family

The projects share conventions, a common build pipeline (Purview.Build), and integration points — for example Purview.EventSourcing validates aggregates with Purview.ZodSharp.

Provider-agnostic by design

Storage, serialization, and validation choices stay swappable. Adopt the parts you need without rewriting the parts you already have.

Featured projects

The foundations of the Purview product family. Every project is open source, MIT licensed, and published to NuGet.

Start building today

1 · Pick a project

Explore the 7 active projects in the catalogue and find the one that solves your problem.

2 · Add the package

Every project ships real NuGet packages. dotnet add package and a source generator or two is usually all it takes.

3 · Read the docs

Full documentation is aggregated here from each repository — guides, provider matrices, guarantees, and examples.