Stackadia brings together the expressive power of an xTalk programming language and an approachable visual authoring environment. Its goal is to make interactive software creation feel immediate and understandable without limiting how far an idea can grow.
Stacks can be built rapidly with visual actions, written entirely with Stackadia Script, or developed through a combination of both. Beginners can connect familiar actions without writing code, while experienced developers can use scripting for precise behavior, reusable logic and more ambitious applications.
The interface is designed to reward curiosity. Tools, properties and capabilities are organized to encourage exploration, helping creators discover new possibilities as they work. Whether you are building a story, lesson, game, presentation or specialized tool, Stackadia supports a natural path from experimentation to a polished interactive experience.


Download Developer’s Kit

01. Architecture

Stackadia is a browser-based application and it’s source code is a combination of HTML/CSS/Javascript.  A flow diagram for the Stackadia architecture is included in my Github repository as well as the Stackadia Script Dictionary. 

02. Stack Format

For developers I have documented the detailed structure of a Stackadia stack (extension .xstack) in Github.

03. Open Source & GPL 3.0 Licensing

Stackadia is designed to be open sourced with the hope other developers will be able to add or enhance over time.

04. Github Repository

The complete downloadable Stackadia Project is located at
https://github.com/mdroberts2017?tab=repositories

Also, the button at left downloads a developer’s kit that includes the XStack format.