Creating EOS Teases with Code

All about the past, current and future webteases and the art of webteasing in general.
---
Post Reply
User avatar
Yaquiluna
Explorer
Explorer
Posts: 5
Joined: Tue Apr 07, 2026 11:03 pm
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch

Creating EOS Teases with Code

Post by Yaquiluna »

Is there a way to create EOS Webteases with code instead of the EOS GUI? Developing web teases with for example only Typescript would make the process a lot faster for me.

Thx in advance
kerkersklave
Explorer At Heart
Explorer At Heart
Posts: 711
Joined: Sun Jul 06, 2014 2:11 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Slave

Re: Creating EOS Teases with Code

Post by kerkersklave »

Well it is just a json file, you can modify or generate that.
Would be nice to have a typescript API for that, but should not be too difficult to make one.
User avatar
Yaquiluna
Explorer
Explorer
Posts: 5
Joined: Tue Apr 07, 2026 11:03 pm
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch

Re: Creating EOS Teases with Code

Post by Yaquiluna »

Oh I did not consider that, that’s awesome. Yea then I'll make a DSL for that.

Just out of curiosity, what languages would you guys appreciate? I am mainly thinking of Typescript and Kotlin, maybe Scala
User avatar
Yaquiluna
Explorer
Explorer
Posts: 5
Joined: Tue Apr 07, 2026 11:03 pm
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch

Re: Creating EOS Teases with Code

Post by Yaquiluna »

I actually makes more sense to create a intermediate layer that allows everybody to extend the DSL in their favourite language.
kerkersklave
Explorer At Heart
Explorer At Heart
Posts: 711
Joined: Sun Jul 06, 2014 2:11 pm
Gender: Male
Sexual Orientation: Open to new ideas!
I am a: Slave

Re: Creating EOS Teases with Code

Post by kerkersklave »

Well, I love Scala. But probably Type Script is the most accessible and if you have some basic API in Type Script you can build on it in a lot of languages and also run it in a browser easily.

The one thing that might be a little more complicated is dealing with images and audio files. They are referenced by a checksum. I guess it is easy enough to figure out which one that is, but the image have to be uploaded once so the system knows them. So I guess one could build a tool that builds the json file from some DSL and a folder of referenced images. And then the user just has to upload the images once and then they can just upload the generated json file.

Would be great to make that available as a webapp as well.
User avatar
Yaquiluna
Explorer
Explorer
Posts: 5
Joined: Tue Apr 07, 2026 11:03 pm
Sexual Orientation: Bisexual/Bi-Curious
I am a: Switch

Re: Creating EOS Teases with Code

Post by Yaquiluna »

Done! With the help of Claude Code I've created a TypeScript EOS Webtease DSL in a couple of hours. I've decided to use TypeScript because using JavaScript in Kotlin/Scala would've probably felt really awkward. But maybe when I'm too fed up with TypeScript in the future I'm going to also create a Kotlin/Scala DSL.
Post Reply