aosmond / thinkerbell

A scripting engine for the Foxbox

Home Page:http://fxbox.github.io/thinkerbell/doc/foxbox_thinkerbell/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ThinkerBell: A scripting engine for the world of IoT

Build Status Coverage 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

About

A scripting engine for the Foxbox

http://fxbox.github.io/thinkerbell/doc/foxbox_thinkerbell/index.html

License:Mozilla Public License 2.0


Languages

Language:Rust 100.0%