heacare / habitat-sdk-dart

The reference implementaion of Habitat, an open, composable data network built on top of DWN, in Dart.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Habitat SDK

Dart CI

Introduction

This is the reference implementaion of Habitat, an open, composable data network built on top of DWN, in Dart. Habitat and DWN both are still in a draft state so things may change rapidly.

This repository includes an implementation of DWN in Dart with a similar API as the reference implementation. We are planning to break it out when the DWN specification is stable.

Packages

Name Pub Docs Source
Habitat SDK pub package API reference Browse
DWN SDK pub package API reference Browse

mono_repo

To generate CI files, run:

mono_repo generate
sed -i 's,dart-lang/setup-dart@.*,heacare/setup-dart@add-matcher,g' .github/workflows/dart.yml

Roadmap

  • Preliminary DWN SDK in Dart
  • Habitat SDK in Dart
  • Flutter Habitat SDK in Dart
  • Produce JS builds for use in React Native

About

The reference implementaion of Habitat, an open, composable data network built on top of DWN, in Dart.

License:Apache License 2.0


Languages

Language:Dart 96.4%Language:Shell 3.6%