semstrait
v0.0.1
Published
TypeScript types and utilities for semstrait semantic models
Maintainers
Readme
semstrait
TypeScript types and utilities for semstrait semantic models
⚠️ This package is under active development and not yet ready for use.
What is semstrait?
semstrait provides TypeScript types and utilities for working with semantic model definitions. It is the JavaScript/TypeScript companion to the semstrait Rust crate.
Planned Features
- TypeScript Types — Full type definitions for Schema, Model, Dimension, Metric, Query
- Query Builder — Fluent API for building semantic queries
- Utilities — Data formatting, pivoting, and transformation helpers
Installation
npm install semstraitStatus
🚧 Pre-release — API is unstable and documentation is incomplete.
Follow the repo for updates or star it to show interest.
Related
- semstrait (Rust) — Compile semantic models to Substrait compute plans
- GitHub Organization
License
Licensed under the Apache License, Version 2.0.
