Apache OpenDAL™, a library for accessing data freely, is now graduated and in search for GSoC 2024 projects!

78 points simonsanone

(Disclaimer: Just a bystander of that project, but I feel it deserves some love.)

openDAL is a data access layer that allows users to easily and efficiently retrieve data from various storage services in a unified way.

​

https://preview.redd.it/e5aff4656zec1.png?width=3932&format=png&auto=webp&s=f771c900353782ab31896d12e246713922846edb

It is a Rust library with bindings in the works for C, C++, Haskell, LUA, Ruby, Swift, and Zig. With libraries for Java, Node.js, Python already being released.

You can find the library on crates.io under https://www.crates.io/crates/opendal

They are also looking for project ideas for the Google Summer of Code in their discussions, so chime in, if you have a good idea or want to be a mentor: GSoC 2024 Projects