● Now GA — Streaming API v3

Real-time event streaming, without the plumbing.

Ingest millions of events per second, transform them in flight, and deliver to any consumer over a single durable HTTP stream. No brokers to babysit.

2,840,000events / sec streaming now
99.99%delivery SLA
<100msp99 global delivery

Trusted by engineering teams at

NorthwindLatchboxCorelyPace LabsUmbraRidgeway

Everything you need to move events

A complete streaming backbone — ingestion, processing, and delivery — behind one API.

Streaming HTTP API

Publish and subscribe over plain HTTP with long-lived streams. No client SDK required — curl works.

🧩

In-flight transforms

Filter, enrich, and reshape events with lightweight functions that run at the edge, close to your consumers.

🛡️

Durable by default

Every event is persisted and replayable for up to 30 days. Consumers resume exactly where they left off.

🌍

Global edge delivery

26 regions on an anycast network deliver events with a p99 under 100 ms, wherever your users are.

🔌

Connectors

Sink to Postgres, Kafka, S3, webhooks, and 40+ destinations with managed, at-least-once connectors.

📈

Observability built in

Per-topic throughput, lag, and delivery metrics with alerting — no external monitoring to wire up.

Live in three steps

From zero to a streaming pipeline in a couple of minutes.

Create a stream

Spin up a topic from the dashboard or the API. You get an endpoint and a scoped token instantly.

Publish events

POST JSON to your topic, or connect a managed source. Fluxline handles ordering, retries, and backpressure.

Subscribe anywhere

Open a stream over HTTP and consume in real time. Scale consumers horizontally with automatic partitioning.

Developer-first

Built for the terminal, not just the console.

A predictable REST + streaming API, idempotent publishes, cursor-based replay, and first-class SDKs for Go, Node, Python, and Rust. Ship it the way you already build.

Explore the API →

publish.js
import { Fluxline } from "@fluxline/node";

const flux = new Fluxline(process.env.FLUXLINE_TOKEN);

await flux.publish("orders.created", {
  id:    "ord_10Aq",
  total: 4200,
  currency: "eur"
});

Start streaming in minutes

Free for the first 5 million events every month. No credit card required.

Create your first stream