Skip to content
The Whirl Platform is application builder software for database developers that simplifying of creating web applications. It provides WYSIWYG tools for building UI that tightly binds to database data and business logic. Building application didn't require to write application server or client side logic, all logic can be done database side.
Java JavaScript HTML CSS PLpgSQL FreeMarker
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
scripts @ 68ab3b2
whirl-app
whirl-codemirror
whirl-editor
whirl-jsdoc
whirl-selenium
whirl-theme
.gitignore
.gitmodules
.scrutinizer.yml
LICENSE
README.md
pom.xml

README.md

Build Status

Whrl Platform

The Whirl Platform is application builder software for database developers that simplifying of creating web applications. It provides WYSIWYG tools for building UI that tightly binds to database data and business logic. Building application didn't require to write application server or client side logic, all logic can be done database side.

Demo

You can try Whirl Platform on the our demo server.

Application

Server: http://demo.whirlplatform.org/

Editor

Server: http://demo.whirlplatform.org/editor/

Username: whirl-admin

Password: password

License

Since the Whirl Platform client side code mostly based on the Sencha GXT library, it's deriving GPL v3 license.

License text

Developing

We are using tbroyer Maven GWT plugin to manage GWT modules.

Accordingly to this plugin Maven commands to start modules are:

whirl-app

  • Server

      mvn tomcat7:run -pl whirl-app-server -am
    
  • Client

      mvn gwt:codeserver -pl whirl-app-client -am
    

whirl-editor

  • Server

      mvn tomcat7:run -pl whirl-editor-server -am
    
  • Client

      gwt:codeserver -pl whirl-editor-client -am
    
You can’t perform that action at this time.