adiddigi
Tera Guru

Jello


A small Javascript library to convert Javascript → Jelly.


What is Jello and Why do you want to use it:


Jello is a tiny converter which converts Javascript to Apache Jelly. It basically works by converting the Javascript code you write into an AST and then walking down the AST and convert it to Apache Jelly.


Use Jello to write easy UI pages in Javascript! You really don't need to know the syntax of Apache Jelly, All you need to know are the concepts.


Here is the look of Jello editor currently hosted on my website. Soon, in the following releases you will be able to get this editor in your instances 🙂



But you can start writing UI page/Macros in Javascript and copy it into your instance from the editor below!




You can access the editor here : http://servicenowdiary.com/Jello-master/examples.htm


Somethings to note when using the editor:


  • Use only modern browsers(IE 9+, Firefox, Chrome, Safari) - This limitation is there only because of the ACE editor. Soon when you import Jello to your instances, you don't need a modern browser to use Jello.
  • If Simultaneous Conversion isn't enabled, use CTRL+M to convert Javascript to Jelly.
  • If simultaneous Conversion is enabled, you don't have to do anything.
  • Supports only Jelly Phase1(right now)

Before you start with anything, Please refer to the intro and docs here : Jello


Sounds okay? But wait!


Couple of important things to note about Jello.


  • This is the first release of Jello. It's version is 0.0.1
  • It doesn't have a very good Exceptional Handling mechanism. Even if your Javascript is bad or wrong, it simply keeps quite.
  • It doesn't support Jelly Phase two, Only phase one for now.

The most important reason that I'm releasing it now is because Jello needs contributions from each one of you, to use it, validate it and more importanly contribute to it. I'm by no means a Jelly Jedi, and really needs contributions from each one of you!


If you are ready to contribute to Jello, here is the Github Repo .


Thank you and have fun with Jello!

3 Comments