Scripturian

This open source library can make it very easy to integrate scripting into a Java-based product
Download

Scripturian Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Three Crickets
  • Publisher web site:
  • http://www.threecrickets.com/

Scripturian Tags


Scripturian Description

This open source library can make it very easy to integrate scripting into a Java-based product Scripturian is an open source library that helps you integrate scripting in Java-based applications:1. Composite ScriptsIt provides composite script support for scripting languages, allowing you to mix plain text and embedded "scriptlets," in the style of PHP, JSP and ASP. At the minimum this can serve as a powerful templating solution for generating text and textual formats (such as HTML and XML), but at the maximum it's a powerful platform for building complex applications using dynamic scripting languages. For example, a blogging or content management application can use it to give users complete control over theming/skinning, or it can be used to generate the entire HTML-based user interface. Couple this with scripting languages running on the client-side (JavaScript in Browsers, or ActiveScript in Flash) and you can create very rich user interfaces entirely in script. Scripturian has powerful facilities for mixing scriptlets in multiple languages in a single composite script.2. Automatic Configuration of Scripting EnginesIt's not always easy to configure and start scripting engines in Java. Scripturian does it all for you. For example, any file with < %python at the beginning will start the appropriate script engine. It's a straightforward equivalent of the #!/ used by shells.3. Bootstrapping ApplicationsScripturian allows you to boot strap Java applications using a script, which makes it easy to quickly configure and make changes in how your applications start up without re-compilation. Even if you don't need any of the other features, you might find this one very useful in itself.Scripting Languages Supported in Scripturian 1.0:- JavaScript (via Rhino)- PHP (via Quercus)- Python (via Jython or Jepp)- Ruby (via JRuby)- Groovy- Velocity Requirements: · Java 2 Standard Edition Runtime Environment


Scripturian Related Software