Skip to content

greatsquare0/thy-weaver

Repository files navigation

Logo

ThyWeaver

A starter template for a modern Twine development workflow

Runtime Support

Static Badge Static Badge Static Badge

This new version is now in open alpha, bugs are expected

The old version of thy-weaver is available here


Why?

For some time now, I have been using SugarCube Starter by nijikokun, he did a amazing job, but coming from using Vite, the slowness of Webpack really started to bother me

Then, as a bit of a challenge to myself, I wanted to remake it without Webpack

You can consider this a "spiritual successor" (Event though, as far as I know, Nijikokun still is working on SG Starter), and it's mostly based on it

Features

  • Quickly scaffold a new project, (Thanks to create-weaver)
  • Automatic Tweego setup (Thanks to Tweenode)
  • Includes updated story formats, like:
    • SugarCube v2.37.3
    • Harlowe v3.3.9
    • Chapbook v2.2.0
  • Highly customizable, easy to configure
  • Lighting fast automatic builds
  • Local live reload server
  • Directory for third-party scripts
  • Modern workflow

How to use

Check out the docs, available here


Planned features

  • Add support for packaging dist directory.
  • Add support for compiling to Electron or Tauri application.

Want to suggest a feature? Create a Github issue with your suggestion

Helpful Resources

Starter Kit Resources

Official Resources

Third-Party Resources

Huge thanks to:

  • @Nijikokun, a lot of this project is based on his SugarCube Starter

Contributors:

Made with contrib.rocks.

Contributors 4

  •  
  •  
  •  
  •