Moose is Alpha Software
Thank you so much for your interest in Moose (opens in a new tab), the developer framework for your data & analytics stack. Moose is still in Alpha, and is not yet recommended for critical production use cases. That being said, we’d love for you to get your hands on it and try it out.
Moose is in active development, and we’re looking for feedback and insights on how to harden and improve, as we build towards the Beta release. You can reach us at hello@moosejs.dev or in our developer communities (opens in a new tab) on Slack (opens in a new tab) and Github (opens in a new tab).
Feature status
Features | Status |
---|---|
Primitive: Data Models | Beta |
Primitive: Streaming Functions | Alpha |
Primitive: Aggregations | Alpha |
Primitive: Consumption API | Alpha |
Infrastructure | Batteries included (Dev): Beta Bring your own (Prod): Alpha |
Local dev server | Beta |
Deployment packaging | Alpha |
APIs | Ingest: Beta |
SDKs | Capture: Alpha (Typescript only) Consumption: Coming soon |
Data change mgmt | Prototype / Pre-alpha |
Templates | Product analytics: Prototype / Pre-alpha Others: Coming soon |
Testing framework | Coming soon |
Connectors | Coming soon |
Versioning
All packages and builds are synced and versioned when published to repositories. It makes it easy to understand the compatibility levels of the different components.
Prior to 1.0.0, there is no guaranteed compatibility between components of different versions, beside the components with the exact same version numbers.
You can expect the same major and minor and patch versions of components to be compatible with each other.