/thinkerbell

A scripting engine for the Foxbox

Primary LanguageRustMozilla Public License 2.0MPL-2.0

ThinkerBell: A scripting engine for the world of IoT

Build Status

ThinkerBell is two things:

  • an engine designed to let users assemble scripts to automate their devices, without any knowledge of programming;
  • an engine designed to be embedded in a scripting language, to let developers assemble more sophisticated scripts to automate devices.

The scripts offered by ThinkerBell are designed to be executed on the FoxBox (i.e. a local server). Some of the scripts need to interact with a client-side application, executed on an interactive smart device (i.e. smartphone, smarttv, tablet, computer).

ThinkerBell is written in Rust, as part of the FoxBox architecture.

User stories

User stories are filed as issues.

See also