Storylet Studio

Licensing and Source

Two parts, two licences: the authoring app is free but proprietary, and the engine plugins are open source.

The desktop app is free, but not open source

Storylet Studio (the desktop authoring app, and the web app) is free to use, including for commercial projects. It is not open source - it is the property of Ian Thomas. You may download and use it; you may not redistribute or modify the application itself.

No per-seat fee, no licence key. Download it from download.storylet.studio.

The engine plugins are MIT-licensed

The StoryletEngine runtime plugins are open source under the MIT license. You're free to use, modify, and redistribute them, including in commercial games, subject to the MIT terms (keep the copyright and licence notice). This covers:

  • StoryletEngine for Unreal - the UE 5.7+ plugin.
  • StoryletEngine for Unity - the Unity 6 LTS UPM package.
  • StoryletEngine for JavaScript - the @storylets/engine runtime and the @storylets/inspector dev-time panel.

The plugins you download from download.storylet.studio are the same code, ready to drop in. The MIT license text travels with each download (the LICENSE file) and is in each public repository below.

Source mirrors

The plugin source is mirrored publicly on GitHub under the storylet-studio organisation:

These are one-way mirrors: development happens upstream and each release is published to the public repositories as a clean snapshot. Issues and pull requests are welcome on the public repos - merged contributions are re-applied upstream and carried back out on the next release, with authorship preserved. Each repo's CONTRIBUTING.md explains the flow.

The authoring tool and the StoryletEngine Server are not part of the open-source release; only the runtime plugins are mirrored.