Deployment & Connectivity

Ordo supports all scenarios from cloud microservices to browser edge nodes.

Cloud Service

Deploy via Docker/K8s/Nomad, serving rules via HTTP/gRPC.

DockerK8sNomad

Edge & Client-side

Execute directly in browser or edge nodes via WASM, zero latency.

WASMBrowserEdge

Native Embedded

Compile directly into your Rust application for zero-overhead integration.

Rust CratesLibrary

Flexible Invocation Protocols

Standardized protocols ensuring rapid response across any technology stack.

HTTP REST

JSON / OpenAPI

gRPC

Protobuf / Streaming

WASM API

TypeScript Bindings

IPC / UDS

Local Unix Socket

Multi-language SDK Support

Rust
Rust Stable
TypeScript
TypeScript / JS Stable
Go
Go Coming Soon
Python
Python Coming Soon

Expression Syntax

Ordo uses a C-like syntax with rich operators and built-in functions, ensuring minimal overhead.

Comparison

== Equal
!= Not equal
> Greater than
>= Greater or equal
< Less than
<= Less or equal

Logical

&& Logical AND
|| Logical OR
! Logical NOT

String

len(s) String length
upper(s) Uppercase
lower(s) Lowercase
contains(s, sub) Substring check

Array

len(arr) Array length
sum(arr) Sum elements
avg(arr) Average
max(arr) Max value

Math

abs(n) Absolute value
round(n) Round
floor(n) Floor
ceil(n) Ceil

Conditionals

exists(field) Field existence
coalesce(a, b) First non-null
if-then-else Ternary logic

Ready to boost your business decisions?

Join us and experience the revolution of development efficiency with performance and visual editing. Ordo is open sourced on GitHub.