https://github.com/simolus3/hrana.dart
Access to libsql servers from Dart.
https://github.com/simolus3/hrana.dart
Last synced: 8 months ago
JSON representation
Access to libsql servers from Dart.
- Host: GitHub
- URL: https://github.com/simolus3/hrana.dart
- Owner: simolus3
- License: bsd-3-clause
- Created: 2024-06-28T15:09:17.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-08T19:59:51.000Z (about 1 year ago)
- Last Synced: 2025-09-29T21:08:02.211Z (9 months ago)
- Language: Dart
- Size: 153 KB
- Stars: 14
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README


This repository contains Dart clients for the [Hrana][hrana] protocol used by
`sqld`, a database server based on the sqlite3 fork `libsql`.
Currently, this includes two packages:
- `package:hrana`: Supports connecting to remote database servers with the
hrana protocol as well as executing queries.
- `package:drift_hrana`: Wraps the `hrana` package to implement the
`QueryExecutor` interface from drift, allowing remote libsql databases to be
used with drift.
[hrana]: https://github.com/tursodatabase/libsql/blob/main/docs/HRANA_3_SPEC.md