Skip to main content

Welcome to Cerulion

Cerulion Middleware provides APIs and services that enable seamless integration between your applications and Cerulion’s visual programming platform. Whether you’re building real-time communication systems, managing deployments, or automating workflows, Cerulion Middleware gives you the tools you need.

Building with Cerulion: What to Read First

1

Read the Overview

Learn about Cerulion Middleware architecture and capabilities
2

Start with Installation

Get Cerulion set up on your machine in minutes
3

Try the Quickstart

Build your first pub/sub application in minutes
4

Explore Pub/Sub

Discover automatic discovery, serialization, and logging capabilities

Core Components

Cerulion Middleware consists of powerful components designed for different aspects of application development and deployment.

Key Features

Explore the powerful capabilities of Cerulion Middleware:

Why Cerulion Middleware?

Zero-Copy Local Transport

Sub-microsecond latency with shared memory.

Async Network Publishing

Non-blocking sends with latest-message semantics.

Multi-Language Support

Generate Rust and Python from YAML schemas.

Type Safety

Compile-time guarantees prevent compatibility errors.

High Availability

Network failures don’t block local communication.

Production Ready

Signed builds and observability built-in.