10 releases (6 stable)

2.3.0 Jun 6, 2022
2.2.1 Mar 16, 2022
2.2.0 Feb 28, 2022
2.2.0-rc1 Jan 28, 2022
2.0.0 Jun 16, 2021

#2339 in WebAssembly

Download history 3120/week @ 2025-10-13 3308/week @ 2025-10-20 4986/week @ 2025-10-27 4567/week @ 2025-11-03 4167/week @ 2025-11-10 8163/week @ 2025-11-17 4793/week @ 2025-11-24 4362/week @ 2025-12-01 3382/week @ 2025-12-08 3641/week @ 2025-12-15 2692/week @ 2025-12-22 2904/week @ 2025-12-29 3059/week @ 2026-01-05 2846/week @ 2026-01-12 3136/week @ 2026-01-19 3166/week @ 2026-01-26

12,536 downloads per month
Used in 15 crates (5 directly)

MIT OR Apache-2.0 WITH LLVM-exception

1MB
22K SLoC

wasmer-engine-universal Build Status Join Wasmer Slack MIT License

The Wasmer Universal engine is usable with any compiler implementation based on wasmer-compiler. After the compiler process the result, the Universal pushes it into memory and links its contents so it can be usable by the wasmer API.

Note: you can find a full working example using the Universal engine here.

Acknowledgments

This project borrowed some of the code of the code memory and unwind tables from the wasmtime-jit, the code since then has evolved significantly.

Please check Wasmer ATTRIBUTIONS to further see licenses and other attributions of the project.

Dependencies

~9–21MB
~264K SLoC