Build Your Own
Data Pipeline

Design with Connectors that gather data from any brand of device, transfer them through On-Prem and Cloud MQTT Brokers and feed them into all sorts of Data Applications.

corefluxlogo

Our Platform. Your Rules.
All From One Window.

Coreflux Hub is a browser-based control panel for your MQTT broker and your whole operation.Explore live MQTT traffic, deploy LoT logic, configure routes, and monitor your system. No desktop tools, no terminal, no extra setup.

Managing an MQTT Broker shouldn't require a DevOps Degree.

You deployed your broker. Now what? If you want to see what topics are active, you reach for MQTT Explorer. If you want to deploy a LoT Action, you open VS Code. If you want to check which devices are online, you dig through logs. If you want to add a Route to your database, you start a fresh terminal session. Four tasks. Four tools. Constant context switching. We built the Hub because your broker deserved a proper front door.

Think of it as Mission Control for your system.

The Coreflux Hub puts everything in one place: a live view of your MQTT traffic, a full LoT code editor, a route configuration panel, and system administration. All inside your browser.No installation. No external tools. No CLI. Just open a tab and get to work.It runs alongside your broker when you deploy via Docker, and it's available the moment your container comes up.

Four Apps.
One Browser Tab.

The Coreflux Hub is organised into four purpose-built apps. Each does one thing well. Together, they cover everything you need to run a Coreflux deployment.
MQTT
See everything flowing through your broker, live.
Browse active topics, subscribe to data streams, publish test messages, andsee which clients are connected, all without leaving your browser.
The built-inMQTT Explorer is the fastest way to understand what your system is doing right now.
LoT Editor
Write, deploy, and edit logic directly from the browser.
Create and manage Actions, Models, and Rules without opening VS Code or sendingbroker commands manually. The LoT Editor gives you a clean code interface forevery entity type, with instant deployment to the running broker.
Got a quick fix to push? A new Action to test? Do it in seconds, from anywhere.
Routes
Connect your broker to the rest of the world, visually.
Configure connections to databases, external brokers, PLCs, and more (no manualLoT code required). Each Route appears as a card with a live status indicator soyou can see at a glance what's connected and what isn't.
Templates or code. Your pick.
System
Administer your broker without touching the command line.
Manage broker configuration, users, and permissions. Run broker commandsthrough a built-in console. Monitor logs in real time.
Everything a sysadminor integrator needs, available through a clean browser interface.

Key Differentiators

No Installation Required

Hub comes bundled with your Docker deployment. Expose port 8080, open your browser, and you're in.

Built for Remote Access

Running a broker on a remote machine or an edge device? Hub works over any network connection. Point your browser at the broker's IP address and you have full visibility and control from anywhere on the network.

Live Data, Not Cached Snapshots

The MQTT app shows you actual message traffic as it happens. Subscribe to topics, watch payloads arrive, and debug in real time, rather than on a two-minute refresh cycle.

For Integrators and Operators Alike

Technical enough for engineers deploying LoT logic. Visual enough for operators who need to check system status without reading code. Hub speaks both languages.

FAQ

Frequently asked questions.
What is Coreflux?
Coreflux is an Industrial IoT platform built around a high-performance MQTT broker with built-in edge computing capabilities. Unlike traditional brokers that only route messages, Coreflux processes data where it is generated using LoT (Language of Things), a human-readable automation language. The platform connects to industrial protocols like Modbus, OPC UA, Siemens S7, and Allen-Bradley, while routing data to databases, REST APIs, cloud services, and other MQTT brokers. Coreflux runs on Windows, Linux, Docker, Raspberry Pi, and cloud environments, making it suitable for edge deployments, factory floors, and enterprise-scale IoT architectures.
What is an MQTT broker and why do I need one?
An MQTT broker is the central hub that enables devices and applications to communicate using the publish-subscribe messaging pattern. When a sensor publishes data to a topic, the broker delivers that message to every application subscribed to it. This decouples your devices from your applications, meaning you can add new sensors, dashboards, or analytics tools without rewiring your entire system. For industrial IoT, an MQTT broker is the foundation of a Unified Namespace (UNS), allowing real-time data flow between PLCs, sensors, databases, and cloud platforms.
What is the Language of Things (LoT)?
LoT is a human-readable language for IoT automation created by Coreflux. It uses near-English syntax to define logic, data structures, and integrations directly within the MQTT broker. Think of LoT as SQL for real-time MQTT data. Just as SQL transforms database records, LoT transforms live MQTT streams without deploying external services. With LoT, you can define Actions (event-driven logic triggered by time or topics), Models (structured JSON schemas), Routes (connections to databases, APIs, and industrial equipment), and Rules (access control for topics and operations).
What industrial protocols does Coreflux support?
Coreflux provides native connectivity to major industrial protocols through its Routes system. Supported protocols include Modbus TCP/RTU for sensors and legacy equipment, OPC UA for modern industrial systems, Siemens S7 for S7-300, S7-400, S7-1200, and S7-1500 PLCs, Allen-Bradley for ControlLogix and CompactLogix controllers, and FINS for Omron PLCs. These protocol connectors run inside the broker, eliminating the need for separate gateway software. Data from PLCs flows directly into your MQTT namespace and can be processed, transformed, or routed to databases in real time.
How is Coreflux different from other MQTT brokers?
Traditional MQTT brokers like Mosquitto act as passive message routers. Coreflux is an active data processing platform. It combines the MQTT broker with edge computing capabilities, so you can transform, filter, validate, and route data without external services. Key differentiators include built-in LoT runtime for automation logic, native industrial protocol support without additional gateways, direct database routes to PostgreSQL, MongoDB, InfluxDB, CrateDB, and OpenSearch, Python integration for complex calculations and external libraries, and a lightweight footprint suitable for edge devices and Raspberry Pi. This means fewer moving parts, lower latency, and simpler architecture compared to assembling separate tools for connectivity, transformation, and storage.
Can I extend Coreflux with Python?
Yes. While LoT handles most IoT automation elegantly, some tasks need the full power of a programming language. Coreflux allows you to call Python functions directly from your LoT actions. Your Python code runs inside the broker alongside your automation logic, with no external services, network calls, or containers required. Use Python for complex calculations like statistics and machine learning, regex and advanced string parsing, data validation with complex rules, and external library calls using numpy, pandas, or custom packages.