Skip to content

abhididdigi/Jello

Repository files navigation

Jello


Apache Jelly in Javascript

Current Version : 0.2

What?

Jello is Apache Jelly written in Javascript.

Why?

People who are new to Service Now can start using Jello for creating UI Pages/UI macros, without knowing the language of Apache Jelly, just it's concepts. Like phase one and two(and many more).

How?

It uses Esprima for parsing Javascript which outputs an AST.

List of features:


  1. Supports both Phase one and Phase two.
  2. Error handling - If there is an error in the Javascript written, it outputs the error at the bottom of the page.
  3. Support for Control Structures If-else and While (For and Switch in development)

To-do


  1. Add support for Control Strucutres like Switch.
  2. Editor in Service Now instance(now hosted on Heroku, and available as a .zip)
  3. Add feature to include UI Macros too by using g:call.
  4. Add feature to write Processing Scripts and other scripts for UI pages/macros.
  5. Add test cases using Travis-Ci and/or other tools.

You can find the demo at : http://jello-editor.herokuapp.com/examples.htm

You can find the distraction free editor at : http://jello-editor.herokuapp.com/

Docs can be found at : https://github.com/abhididdigi/Jello/blob/master/docs.md

About

Apache Jelly in Javascript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages