Skip to content

DataistOS/dat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dat - Data Models & Schema Management

Dat is the fundamental data layer and source of truth for the Dataist ecosystem. It provides a standardized protocol for defining, managing, and generating type-safe data models across multiple platforms.

🚀 Key Features

  • Schema-First: Defines data structures clearly before implementation to ensure consistency.
  • Type-Safe Models: Automatically generates type-safe data models to minimize runtime errors.
  • Cross-Platform: Provides unified data definitions compatible with various languages (e.g., Dart).

🛠 Quick Start

To generate models from your JSON schemas and build the documentation, run the following command in the project root:

make all

⚙️ Core Technologies

  • Schema-First Approach: Ensuring data integrity from the source.
  • Sphinx: For managing knowledge and documentation of data structures.

For more information, visit the Dat GitHub repository.

Releases

No releases published

Packages

 
 
 

Contributors