The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
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
-
Eigengrau-s-Essential-Establishment-Generator
A town generator that is suitable for out of the box play in any fantasy TTRPG setting.
-
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.
-
tweego
Tweego is a free (gratis and libre) command line compiler for Twine/Twee story formats, written in Go.
-
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.
-
trialogue
A Story Format for Twine that let's you turn a branching narrative into an interactive chat story
-
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.
-
harlowe-macro-api
Adds an accessible, simplified framework to Harlowe for creating custom macros in JavaScript.
-
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.
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
Kassoon Eigengrausgenerator Donjon PBE games Azgaar's Fantasy Map Generator.
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-10I 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).
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:
This game was made originally with Tweego for the Twine interactive fiction engine (which is where you should start).
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.
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.
Twine related posts
- Trialogue format
- 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)
- How to set up a key to skip through timed macros
- please help me change the font
- Issues with Numberpool Macro
- Triple Color Blend Meter
- HTML text based game, how to ?
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
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