Twine

Open-source projects categorized as Twine

Top 20 Twine Open-Source Projects

  • gh-action-pypi-publish

    The blessed :octocat: GitHub Action, for publishing your :package: distribution files to PyPI: https://github.com/marketplace/actions/pypi-publish

  • Project mention: PyPI new user and new project registrations temporarily suspended | news.ycombinator.com | 2023-05-20

    > Recently I've seen someone on Reddit trying to automate the creation of PyPI projects through GitHub Actions. The person was complaining that the first deployment couldn't use an API key for that project since it didn't exist. So I'm not surprised some people are trying to do the same for malicious purposes.

    Sorry for the tangent, but: you can do this now! If you use trusted publishing, you can register a "pending publisher" for a project that doesn't exist yet. When the trusted publisher (like GitHub Actions) is used, it'll create the project[1].

    All of this is supported transparently by the official publishing action for GitHub Actions[2].

    [1]: https://docs.pypi.org/trusted-publishers/creating-a-project-...

    [2]: https://github.com/pypa/gh-action-pypi-publish

  • Eigengrau-s-Essential-Establishment-Generator

    A town generator that is suitable for out of the box play in any fantasy TTRPG setting.

  • Project mention: DM RESOURCES | /r/DMAcademy | 2023-05-19

    Kassoon Eigengrausgenerator Donjon PBE games Azgaar's Fantasy Map Generator.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • YarnClassic

    A tool for writing interactive dialogue in games!

  • Cradle

    Play Twine stories in Unity.

  • custom-macros-for-sugarcube-2

    A collection of systems and macros for Twine.

  • Project mention: Is it possible to modify this code to make the dialog box close on when a link inside it is clicked? (Using ChapelR's Dialog API Macro Set, and ChapelR's Simple Inventory V2) | /r/twinegames | 2023-09-10

    I have the following code that opens a dialog box and let's the player select an item. It uses two different macros made by ChapelR: Simple Inventory v2 (https://github.com/ChapelR/custom-macros-for-sugarcube-2/blob/master/docs/simple-inventory.md#macro-linkedinventory) and Dialog API Macro Set (https://github.com/ChapelR/custom-macros-for-sugarcube-2/blob/master/docs/dialog-api-macro-set.md).

  • sugarcube-2

    SugarCube is a free (gratis and libre) story format for Twine/Twee.

  • Project mention: Issues with Numberpool Macro | /r/twinegames | 2023-05-26

    I'm currently using Twine 2.3.9 with Sugarcube 2.36.1 and trying to run the numberpool macro. I've posted the CSS and JS files into the "Edit Story Stylesheet" and "Edit Story JavaScript" text boxes, respectively. But when I try to run the numberpool macro, I wind up with the error code:

  • tweego

    Tweego is a free (gratis and libre) command line compiler for Twine/Twee story formats, written in Go.

  • Project mention: HTML text based game, how to ? | /r/learnprogramming | 2023-04-27

    This game was made originally with Tweego for the Twine interactive fiction engine (which is where you should start).

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • bondage.js

    Javascript-based parser for the Yarn dialogue tree markup language

  • tweego-setup

    A Tweego project boilerplate.

  • UInv

    Universal Inventory System (UInv) for Twine 2 / SugarCube 2

  • trialogue

    A Story Format for Twine that let's you turn a branching narrative into an interactive chat story

  • Project mention: Trialogue format | /r/twinegames | 2023-11-07

    I am using Trialogue story format to make a fake chatbot. I want users to be able to type their name, and then have the chatbot address them with their name.

  • cycy-wrote-custom-macros

    Macros for SugarCube 2.

  • twine-css-template

    Twine2 is a great tool for beginners to make games, but there aren't customization options out of the box, and the way to use CSS is not well documented. This template is a well-commented basic reset that allows you to make your game look unique without knowing too much about CSS.

  • Project mention: please help me change the font | /r/twinegames | 2023-05-28

    Second, I would recommend grabbing this stylesheet and copy-pasting it into the stylesheet section of your twine story. It's quite nicely annotated with comments throughout that will help you figure out what you can do in terms of CSS styling.

  • harlowe-audio

    An audio library for use with the Twine 2 story format Harlowe (v2.x or higher).

  • TwineHacker

    Chrome\Firefox dev-tools extension: How To Debug(Or Cheat) Twine{SugarCube} Variables

  • simple-inventory

    An inventory system for Twine 2/SugarCube 2. (by ChapelR)

  • sugarcube-starter

    Easy to use starter kit for creating stories with Twine and SugarCube.

  • harlowe-macro-api

    Adds an accessible, simplified framework to Harlowe for creating custom macros in JavaScript.

  • botscripten

    A modified Twine engine specifically for chat conversations

  • zeplyn

    zeplyn makes package publishing quick and easy so you can reiterate faster

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Twine related posts

Index

What are some of the best open-source Twine projects? This list will help you:

Project Stars
1 gh-action-pypi-publish 834
2 Eigengrau-s-Essential-Establishment-Generator 796
3 YarnClassic 500
4 Cradle 292
5 custom-macros-for-sugarcube-2 156
6 sugarcube-2 155
7 tweego 111
8 bondage.js 55
9 tweego-setup 53
10 UInv 46
11 trialogue 34
12 cycy-wrote-custom-macros 31
13 twine-css-template 27
14 harlowe-audio 26
15 TwineHacker 20
16 simple-inventory 13
17 sugarcube-starter 12
18 harlowe-macro-api 12
19 botscripten 8
20 zeplyn 0

Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com