Skip to content

sehnryr/oodle-rs

Repository files navigation

oodle-rs

GitHub repo size

A Rust library for decompressing Kraken, Mermaid, Selkie, Leviathan compressed buffers.

Development

TODO: explain how to download and extract oodle's source code without using nix flake

Since oodle-test-data can be quite heavy to clone by itself (380MB), you can use partial clone and sparse checkout like this:

in bash:
cd test-data

git clone \
    --depth 1 \
    --filter blob:none \
    --sparse https://github.com/sehnryr/oodle-test-data.git .

git sparse-checkout add {raw,kraken,leviathan,mermaid,selkie}
in nushell:
cd test-data

(git clone
    --depth 1
    --filter blob:none
    --sparse https://github.com/sehnryr/oodle-test-data.git .)

["raw", "kraken", "leviathan", "mermaid", "selkie"] | each { |name| git sparse-checkout add $"($name)" }

About

A Rust reimplementation of the Oodle compression library

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published