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
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.