SDKs & Tools
Official libraries, schemas, and command-line tools for building with the INHERIT open estate data standard. Validate documents, generate types, and test conformance in any language.
Validate
Drop-in validation libraries with bundled INHERIT v3 schemas. Pick your language and start validating estate documents in minutes.
TypeScript SDK
TypeScriptTypeScript types and API client for INHERIT estate documents. Full type coverage for 100+ entity types with auto-generated API client stubs.
npm install @openinherit/sdk
Python SDK
PythonLocal validation of INHERIT estate documents with bundled schemas. Supports Level 1 (schema) and Level 2 (referential integrity) conformance …
pip install openinherit
Go SDK
GoLocal validation of INHERIT estate documents in Go with embedded schemas and thread-safe compiled schema caching.
go get github.com/openinherit/sdk-go
Java SDK
JavaLocal validation of INHERIT estate documents in Java with bundled schemas. Supports Level 1 and Level 2 conformance with a simple static …
implementation 'org.openinherit:sdk:6.0.0'
C# SDK
C#Local validation of INHERIT estate documents in .NET with embedded schemas. Record types, static API, and Level 2 referential integrity …
dotnet add package OpenInherit.Sdk
Build
Raw schemas and reference data for building your own tooling or integrating INHERIT into existing systems.
Tools
Command-line tools and test infrastructure for working with INHERIT documents.
CLI
GoCommand-line tool for validating, linting, and working with INHERIT estate documents. Validate against v3 schemas, check referential …
go install github.com/openinherit/inherit-cli@latest
Conformance Test Kit
Multi-languageReference test fixtures and runners for verifying that your INHERIT validator behaves correctly. Essential for anyone building their own …