ferricel 0.1.3

CLI tool to compile CEL expressions to Wasm
ferricel-0.1.3 is not a library.

ferricel

Docs

ferricel is a CLI tool that compiles CEL (Common Expression Language) expressions into self-contained WebAssembly modules, and runs them.

The produced .wasm files can be executed in any Wasm runtime.

Installation

Download pre-built binaries from GitHub Releases, or install from source:

cargo install ferricel

Usage

Compile a CEL expression to a Wasm module:

ferricel build --expression-file validate-balance.cel -o validate-balance.wasm

Run the compiled module with JSON bindings:

ferricel run --bindings-file validate-balance.bindings.json validate-balance.wasm

Or pass bindings inline:

ferricel run --bindings-json '{"x": 42}' result.wasm

For full documentation including host extensions, proto support, and more, see the user guide.

Related crates