Skip to content

TRUMPF-IoT/C-DEngine

Repository files navigation

Welcome to the C-DEngine

Rapid Development Framework for distributed Industrial Grade IoT Solutions

Thank you for your interest in the C-DEngine - the rapid development framework for IoT solutions.

With the C-Labs C-DEngine (pronounced "seed engine"), you can develop distributed solutions connecting local on-premise devices with enterprise and cloud services.

The C-DEngine can automatically generate a modern Natural Machine Interface (NMI) that is compatible with any HTML5-enabled browser running on mobile devices such as tablets, pads, smart phones, and desktop browsers.

Get Started

To get started with step-by-step tutorials and overview documentation visit http://docs.C-Labs.com.

TLDR:

  1. Create a .Net project and reference the C-DEngine NuGet package.
  2. Write code to start the C-DEngine: call TheBaseApplication.StartBaseApplication.
  3. Optionally add the NMI NuGet package and one or more plugins on NuGet (Example: Network Pinger).

Go deeper

This repository contains the core C-DEngine and the fundamental tooling that goes with it.

Other repositories contain:

The reference documentation is part of the C-DEngine itself ("Intellisense"), but can also be found at http://www.C-Labs.com/docu.

Have fun and be creative!

For support and more information, please visit http://www.C-Labs.com, or contact us at info@c-labs.com.