Your production data —
connected, normalized, available.
Codabix unifies heterogeneous data sources from shop floor and top floor into a single data space — protocol-independent, consistently structured. You decide how the data flows onward: via OPC UA, REST API, SignalR, MQTT or through your own business logic in the built-in scripting environment.
Your machines are talking. Just not the same language.
Controllers from different manufacturers, databases from different decades, protocols from different worlds. Codabix turns them into a single, unified data model.
Whatever is on your shop floor
Legacy S5 controllers, serial scanners, Modbus scales, injection molding machines via EUROMAP 63 or in-house solutions over raw TCP — Codabix connects them all. No changes to your equipment, no licenses from the controller vendor. Missing a protocol? We implement it.
One data space for every source
Controllers, databases, files and cloud services — brought together and consistently structured. You model your data space visually — and see exactly that structure again later in every client.
You decide where the data flows
Let external systems pull data — via OPC UA, REST API, SignalR or MQTT. Or actively control which data flows where and which actions it triggers. Through the built-in scripting environment — editable live, with no deployment and no build setup.
Install. Connect. Provide.
Install & configure
Install Codabix on your IPC, server or in Docker. Configure it through the built-in web interface in your browser — or almost fully headless for automated rollouts.
Connect data sources
Connect controllers, databases, files and devices via plugins. Define data points and organize them in the node tree — manually in the browser, by script or automated from the outside via the API.
Provide & process
Every data point is instantly available via OPC UA, REST API, SignalR or MQTT. Or process the data actively — through the built-in scripting environment with your own business logic.
20+ protocols. 10+ database systems. Every platform.
The drivers are already included as plugins. No additional licenses from the controller vendor required. Missing a protocol? We implement it individually — in days, not months.
PLCs & controllers
S7-200 to S7-1500, S5-90 to S5-155, ControlLogix & CompactLogix, CX/Q/FX series, CL200–CL500 — read and write data blocks, flags and inputs/outputs. Import variables directly from STEP 7 projects.
CNC & machine tools
SINUMERIK 840D (PL & SL) natively. All other CNC controllers with OPC UA or OPC Classic support via the built-in OPC UA client — FANUC, Heidenhain TNC7, Mazak SmoothAi, Okuma OSP and more.
Injection molding & plastics
Connect via EUROMAP 63, EUROMAP 77 & 84 (via OPC UA client) or vendor-specific interfaces.
Industrial protocols
OPC Classic incl. DA, HDA and AE. MQTT for cloud and broker scenarios. Integrate existing OPC UA servers and expose their methods via REST or SignalR.
Communication & low-level
Connect custom and exotic protocols over TCP/UDP buffers or serial interfaces (RS232 via USB adapter). Raw HTTP(S) and WebSocket via scripting. Codabix handles the connection — you work only with input and output data.
Databases
Views, tables, stored procedures and functions — directly as method nodes in the data space. Callable via OPC UA, REST or SignalR as if they were native endpoints.
Files & formats
Structured and unstructured files as data sources and sinks. Columns, rows and fields become data points in the node tree. Flat files for systems with line-based export formats.
IT systems & services
Integrate SOAP/XML web services and gRPC web services as data sources. Azure IoT Hub for cloud telemetry and Azure Event Hub for streaming ingest — in Azure or Microsoft Fabric. AKLAN for Audi suppliers. SAP connectivity to bridge shop floor and ERP.
Interfaces · provisioning
Multiple OPC UA server instances with different data spaces are possible. REST API documented via Swagger, web client can be generated. SignalR for asynchronous real-time communication. Scripting in TypeScript, editable live. Serve your own web frontends through the built-in web server.
Platforms
Windows 10/11 & Server, Debian, Ubuntu, Fedora, OpenSUSE — x64, Arm64, Arm32. Official Docker images for cloud and container deployments.
Your protocol isn't listed?
Get in touch — we deliver custom connections in days, not months. And we're happy to advise you even when your requirements aren't fully defined yet.
Discuss connectivityPull the data.
Or receive it live.
Every node in the data space is reachable via REST — and can be subscribed to live via SignalR. For .NET, a ready-made NuGet package does the work.
GET /api/rest/Nodes/%2FNodes%2F…%2FTemperatur/value
Authorization: Bearer <token>
{
"status": {
"statusCode": "good"
},
"timestamp": "2026-11-07T12:09:28.4512873Z",
"value": 62.4,
"valueType": {
"type": "double"
}
}
Your systems pull the data — or Codabix delivers it actively.
A GET on the node returns value, timestamp and status. The node path is passed URL-encoded, and every request carries the token from the login.
// Connect to Codabix via SignalR (WebSocket)
await using var client = new CodabixClient(
"http://localhost:8181", "username", "password");
await client.ConnectAsync();
// Subscribe to value changes — pushed, no polling
var parameters = new NodeValueSubscriptionParameters {
Nodes = ["/Nodes/Presse_07/Temperatur"]
};
using var subscription = await client.SubscribeValueChangesAsync(parameters);
while (await subscription.WaitToReadAsync())
while (subscription.TryRead(out var e))
Console.WriteLine($"Temperatur: {e.NewValue?.Value}");
Changes arrive the moment they happen.
The NuGet package Codabix.Web.SignalR connects your .NET application to Codabix via WebSocket. Instead of polling, you subscribe to nodes — every value change is delivered immediately.
Tailored Industry 4.0 — without the risk of building it yourself.
Hours instead of months
Install, connect data sources, provide data. No months of in-house development — productive data on day one.
€0 follow-up costs
No SaaS lock-in, no runtime fees, no licenses from the controller vendor. One license — unlimited use.
30+ years of experience
Industrial communication for over
30 years. Your questions reach the people who built Codabix — not a first-level hotline.
Video: https://vimeo.com/1194033010
„Codabix is like a Swiss Army knife for Industry 4.0 — it handles all the common data sources, is easy to use and adaptable when needed."








Four editions. One product.
Every edition shares the same core — the web interface, the REST/SignalR APIs and the built-in OPC UA server. The difference lies in the scope of connectivity and automation — for example the Exchange plugins, which actively write to databases and files, to SAP, Azure IoT Hub, Azure Event Hub and Microsoft Fabric. Every edition scales up at any time. Also preinstalled on the industrial PC Hedgesoc →
The Plus variants let you get started with a single data source — ideal for dedicated one-off connections or for testing on a small scale.
Connect a single data source and provide it via OPC UA, REST or SignalR.
Request quotationLike Codabix 1+, but with a scripting environment for your own business logic.
Request quotationAll editions are available as a perpetual license (permanent) or a subscription license (annual). Every license includes 12 months of Support and Update Service.
Try Codabix free for 12 months.
Get your personal license for the Codabix Edge edition — delivered instantly by email, no credit card, no commitment.
What you need to know before you decide
Two answers everyone looks for before buying: Will it run on my hardware? and Does the server stack meet what our IT requires?

„No machine builder should have to become a protocol and integration expert just to see their own data. We spent decades implementing protocols one by one — Codabix is our answer: our customers should be building their data spaces, not their communication layer."
Dominik Scharnagl Managing Director & CTO · Traeger Industry ComponentsEverything you need to get started.
Documentation
Installation, configuration, plugin reference and Script Interface Development Guide
Open docsDownloads
Installers for Windows & Linux, official Docker images, version history
DownloadsCode samples
Example projects, script templates and integration samples on GitHub
Open GitHubLive demo
A personal walkthrough with our developers — including an initial consultation
Book an appointmentConnect your production —
without rebuilding everything.
Evaluate Codabix for free or arrange a personal live demo with our developers.