Credits and thanks

Tsumugi would not be possible without the work of many people, given freely. We are very grateful to them all.

Juju Adams

Thank you to Juju Adams, who made Chatterbox and Scribble.

  • Chatterbox runs your game’s dialogue. Tsumugi’s .yarn files are Chatterbox files, so your game plays them as they are.
  • Scribble draws text in GameMaker. Tsumugi reads your game’s Scribble fonts, colours and effects to draw the preview and check what fits.

Both are free, and released under the MIT licence:

We recognise the years of careful work that went into them. Tsumugi is our way of making that work easier to use, not a replacement for it. The Chatterbox documentation is the place to learn the language in full.

Yarn

Chatterbox’s language is loosely based on YarnScript, the language of Yarn Spinner. Thank you to its makers for the ideas that .yarn files are built on.

Open-source software in Tsumugi

Tsumugi includes open-source software. Thank you to the people who make it:

Project What it does in Tsumugi Licence
CodeMirror The writing side of the Story Writer. MIT
React Flow, with D3 and Zustand The map of nodes. MIT, ISC and BSD
React The Story Writer’s screens. MIT
Lucide The icons. ISC
nspell, and dictionary-en Spelling, with the Hunspell English dictionaries. MIT and BSD
OpenDyslexic The font for readers with dyslexia. SIL Open Font License
noble Cryptography. MIT

The full list, with each licence’s text, comes with Tsumugi, in the THIRD_PARTY_NOTICES.txt file in its extension folder.

The tools we build on

Tsumugi is made for GameMaker and runs in Visual Studio Code and the editors built from it. Thank you to everyone who makes them. Tsumugi is not affiliated with GameMaker or Microsoft. Their names belong to their owners: see the Legal notice.

Tsumugi’s own documents