Skip to content

Latest commit

 

History

History

examples

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Examples of running Kiwi 🥝

This directory contains examples of running Kiwi in various configurations. Each example is self-contained and includes a README.md file with instructions on how to run it.

Prerequisites

  • Rust - The Rust toolchain is required to build WASM hooks.
  • Docker - Docker is utilized in each example as a simple way to run Kiwi.
  • npm - The Node.js package manager is required to install wscat, a WebSocket client used to interact with the Kiwi server.

Examples

  • Intercept (Simple): A simple example that demonstrates how to write WASM hooks using the Kiwi SDK and load them into the Kiwi runtime.
  • Authenticate w/ Outbound HTTP: An example that demonstrates how to make outbound HTTP requests in the authenticate hook using the Kiwi SDK.