Tip: Pre-compiling your application files can improve performance by up to 2X! - tell me more
  • Railo CFML Engine
  • Java EE Platform
  • ColdBox MVC Framework
  • Hibernate ORM
  • Inversion of Control
  • jQuery / AJAX / REST / Flex integration with tools & templates
  • Code Generation
  • Mobile device support (generate applications for both Android and iOS)
  • Example Applications (including mobile templates and sample Facebook applications that connect to the stack)
  • Social media tools for easy integration of login and APIs offered by sites like Twitter and Facebook
  • Both command Line and web-based interfces
  • Open Source
  • Compatible with OpenStack
  • FREE (Although fully managed hosted solutions are available)
GRAPE Stack
GRAPE Stack is an open source JEE stack geared towards rapid application deployment.

GRAPE Stack can be deployed in many environments; including Rackspace Cloud ©, The Amazon © cloud, and more.

  • Railo CFML Engine
  • Java EE Platform
  • ColdBox MVC Framework
  • Hibernate ORM
  • CouchBase Server
  • jQuery / AJAX / REST / Flex integration with tools & templates
  • Code Generation
  • Mobile device support (generate applications for both Android and iOS)
  • Example Applications (including mobile templates and sample Facebook applications that connect to the stack)
  • Social media tools for easy integration of login and APIs offered by sites like Twitter and Facebook
  • Both command line and web-based interfaces
  • Open Source
  • Compatible with OpenStack
  • FREE (Although fully managed hosted solutions are available)
To get started with GRAPE, simply specify arguments at the command line using the DSL to create a new application:

[root@myserver ~]$ grape -3 foo.com:www coldbox orm couchdb


Upon typing that, in just a few minutes you have a fully clustered setup of 3 servers (the default configuration creates only one server), all running the GRAPE sample application at foo.com. The application will be fully configured with ColdBox, ORM, CouchDB and a sample application that connects to the stack via AJAX, with security, optimization, caching and more!

There's also a visual (browser-based) wizard to deploy new stacks, if you're not a command-line person. And of course there are all kinds of arguments and configuration options available. Further options can be configured to automatically provision new servers

Project components:

Railo
 
ColdBox
 
Tomcat
 
Apache
 
JBoss
 
Hibernate
 
ColdSpring
 
Spring
 
MySQL
 
CouchBase Server
 
CentOS
 
jQuery
 
Phonegap
 
BlazeDS
 
Red5
 
jQuery UI
 
Flex
 
Eclipse
 
OpenStack

Using GRAPE, applications can be deployed rapidly with out-of-the-box support for streaming video, shared objects, server push technologies (AJAX / Comet), RIA interaction, generated scaffolding and boilerplate code, sample applications and more. The tools make deployment and development fast and easy on top of a completely stable platform with both community and corporate support.

© 2011 GRAPE Stack
© 2016 GRAPE Stack