[go: up one dir, main page]

Skip to content
forked from sophmi/laya

Server implementation of IIIF Image API 3.0

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

digirati-co-uk/laya

 
 

Repository files navigation

Laya: efficient standards-based image API 💅

Laya is a work-in-progress server implementation of the IIIF Image API (version 3.0) with an emphasis on safety, performance, and spec-conformance.

Users

Coming soon™

Developers

Requirements:

  • Linux or WSL2 (kernel version 5.8 or above), with io_uring enabled.
  • Rust 1.80 (the project builds on stable, but nightly is used for rustfmt).

Building:

During development: cargo check (or cargo build to produce binaries).

For an optimized build: cargo build --release.

Contributing:

Before committing:

cargo build
cargo clippy --workspace --all-targets --all-features -- -Dwarnings
cargo +nightly fmt --all

Licensing

Laya is dual-licensed under Apache 2.0 and MIT.

openjp2-rs, a Rust port of OpenJPEG, is included as a subtree and is released under 2-Clause BSD.

About

Server implementation of IIIF Image API 3.0

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

Packages

 
 
 

Languages

  • Rust 96.9%
  • Dockerfile 2.2%
  • Other 0.9%