Очень удобным инструментом для интерактивных историй являются браузерные программы и скрипты, позволяющие видеть результат прямо в Сети.
Arcweave – это облачный браузерный инструмент для формирования истории в играх. Он условно бесплатный, то есть можно познакомиться с принципами его работы, но за проекты большого объема надо будет доплачивать. Для распределенной команды Arcweave очень хорош, так позволяет работать онлайн в одном проекте. С помощью этой программы можно создавать с нуля разветвленные деревья диалогов, уровни, интегрировать различные игровые сущности типа инвентаря, устанавливать контроль по их взаимосвязям, назначать переменные. Посмотреть проект можно прямо в Сети или экспортировать его в движок Unity.
Twine 2.0 — открытая платформа на основе кода JavaScript и HTML 5, позволяющая создавать ветвящиеся диалоги в текстовых играх и интерактивные истории. Первая версия программы появилась в 2009 году, и языком скриптования был Python. Современный вариант был представлен в 2016 году. Создать прототип можно без глубокого познания кода и сразу же опубликовать его в Сети. Twine нередко используют в качестве инструмента для разветвленных сюжетных структур в кино и играх. Например, для создания нарратива в фильме «Черное зеркало: Брандашмыг».
Ink (Inkle Studio) – текстовый процессор со своим скриптовым языком. На его основе можно создавать интерактивные истории, диалоговую систему которых можно потом экспортировать в формат JSON, а затем интегрировать в выбранный движок игры. Студия Inkle появилась в 2011 году благодаря усилиям двух разработчиков игр из Кембриджа.
Fountain – язык разметки, который используется подавляющим большинством программ для написания и форматирования сценариев.