CEL Playground
CEL Playground is an interactive WebAssembly (Wasm) powered environment to explore and experiment with the Common Expression Language (CEL). It provides a simple and user-friendly interface to write and quickly evaluate CEL expressions.
CEL libraries
CEL Playground is built by compiling Go code to WebAssembly and includes the following libraries that are available in the environment:
- CEL extended string function library
- Kubernetes list library
- Kubernetes regex library
- Kubernetes URL library
Take a look at all the environment options.
Development
Build the Wasm binary:
make build
Serve the static files:
make serve
Contributing
We appreciate your contribution. Please refer to our contributing guideline for further information. This project adheres to the Contributor Covenant code of conduct.
License
CEL Playground is available under the Apache 2.0 license. See the LICENSE file for more info.