Skip to content

Latest commit

 

History

History
47 lines (35 loc) · 1.54 KB

README.md

File metadata and controls

47 lines (35 loc) · 1.54 KB

Daku v1.0.0-pre.0 (draft v13)

Asynchronous host interface abstraction API for WebAssembly plugins, drivers, applications, and more!

The daku crate is designed to be used for applications that run within a host, such as a plugin in an application, or a driver in an operating system, and even a program in an operation system (similar to WASI), and more!

Goals

  • Simple
  • Efficient
  • Modular
  • Minimal (in API surface, and memory footprint)
  • Asynchronous
  • Backwards Compatible
  • Reduced context switching
  • Security-first
  • First-class multimedia portals (WASI compatible)

License

Copyright © 2022-2024 The Daku Contributors.

Licensed under any of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as described above, without any additional terms or conditions.

Help

If you want help using or contributing to this library or specification, feel free to send me an email at [email protected].