OpenDAL
Data access library with a unified interface to storage services.Apache-2.0
Data access library with a unified interface to storage services.
Apache OpenDAL gives applications a common interface for accessing object stores, file systems, databases, cloud services and key-value storage. Its Rust core exposes an Operator abstraction with language bindings for other runtimes. Developers select storage backends and compose layers for retries, timeouts, logging, metrics or concurrency limits, while retaining the same access model across supported services.
OpenDAL official README · Reviewed 2026-10-29

- 01 / Feature noteUnified storage access
The Operator abstraction provides a common access model across supported storage services.
Feature source ↗ - 02 / Feature noteComposable operation layers
Applications add retry, timeout, logging, tracing, metrics and traffic-control layers.
Feature source ↗
GitHub stars
5,451
Detected license
Apache-2.0
Repository created
2022-02-14
Repository push
2026-11-04
2022-02-14GitHub release
2026-10-18 · v0.59.5Repository push
2026-11-04
GitHub stars
Unknown
i
Cached history uses a different month window; chart withheld until aligned.
Latest attempt: ok · Checked 2026-10-15T23:34:55.975088+00:00 · Last successful fetch 2026-10-15T23:34:55.975088+00:00 · Provider source
Hacker News stories
2 · 2024-11 – 2026-10
i
OpenSSF Scorecard
Unknown
i
No result returned.
Checked 2026-10-26T19:44:31Z · Latest attempt: not found · Provider source
GitHub release
Published 2026-10-18
i
Checked 2026-11-04T04:04:05Z · Last successful fetch 2026-11-04T04:04:05Z · Value fetched 2026-11-04T04:04:05Z · Provider source
Unknown
