twinejs

Storytelling engine

A browser-based and Electron app port of Twine, a tool for creating interactive, nonlinear stories.

Twine, a tool for telling interactive, nonlinear stories

GitHub

2k stars
51 watching
312 forks
Language: TypeScript
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jschomay/elm-narrative-engineA tool for building interactive stories in Elm by parsing world models and rules to generate narrative flows.135
stephank/villainA framework for building real-time browser games in JavaScript and CoffeeScript57
pedrozaalex/asimov-tsA game engine for the web built using TypeScript12
mortennobel/kickjsA WebGL game engine for building 3D games in modern web-browsers197
xe/olinA platform for building scalable, event-driven web applications with WebAssembly517
gauravdarkslayer/ngx-storiesA component for rendering an Instagram-like stories carousel with dynamic content and swipe gestures.17
jamiebuilds/marionette-wiresAn opinionated example application built with Marionette.js, showcasing its usage and best practices for building complex web applications.324
amineyarman/vue-kinesisA Vue.js library for creating interactive animations with ease1,485
utodev/ngpawsAn interactive fiction authoring system that generates web-based text adventure games31
joelotter/termloopA terminal-based game engine for building 2D games in Go.1,437
torchbox/storybook-djangoAn environment for developing and testing Django UI components in isolation109
kurtome/leapA toolkit for creating 2D platformers with a focus on efficient collision detection and simple physics42
roundingwellos/marionette.toolkitA collection of extensions for large-scale application architecture built on top of Marionette.js70
zaiste/wrenA lightweight HTTP library for Deno and Deno Deploy with a simple and convenient API77
storybookjs/design-systemA centralized repository of UI components and styling guidelines1,922