3.0.4 • Published 4 years ago

jul-designer v3.0.4

Weekly downloads
1
License
LGPL-3.0
Repository
github
Last release
4 years ago

JUL Designer - a RAD tool for JavaScript

About

JUL Designer is a RAD tool used to visually build a JavaScript application. Given a component based application running in an event-driven environment, JUL Designer helps you to generate the component tree with the attached event listeners. It also generates the JavaScript code for the current component tree.

License

Licensed under GNU GPLv2 or later and under GNU LGPLv3 or later. See enclosed 'licenses' folder.

Features

  • visually building and live testing a JavaScript application
  • working with your preferred JavaScript component framework
  • can be used with tag based languages (HTML, XUL, SVG etc.)
  • generates the JavaScript code with option to separate UI layout and logic
  • copy, paste and undo operations for the components and their members
  • downloading generated code, exporting XML layout

System requirements

You may download the desktop application OR:

  • a CSS2 compliant web browser with JavaScript 1.5 or later engine
  • Node.js 0.10.0 or later installed
  • OR a web server with PHP 5.2.0 or later extension
  • 1024x768 minimum resolution

Install & usage in Node

Install & run locally for Linux/UNIX shells:

npm install jul-designer
"$(npm bin)/jul-designer"

Install & run locally for Windows/DOS shells:

npm install jul-designer
for /f "tokens=*" %i in ('npm bin') do @"%i\jul-designer"

Install JUL Designer globally:

npm install -g jul-designer

Run server application: jul-designer. Use -h switch to see more options.

Use a browser to work with the app at http://localhost:7770/.

Import a project in a Node script:

var path = require('path');
var workdir = path.resolve(__dirname, 'assets'); // change as needed
// apply the project configuration to a local object
var localVar = {};
require(path.resolve(workdir, 'projects', 'project1.js'))(localVar);
console.log(localVar);

Build & install from source

Install Node.js and Git command line in your system. Run the following shell commands in order:

	npm install
	npm run deps
	npm run make

The release will be in the 'build' folder. The Node module will be in the 'build_node' folder.

Downloads & user support

jul-designer project on SourceForge

3.0.4

4 years ago

3.0.3

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.6.8

5 years ago

2.6.7

5 years ago

2.6.1

5 years ago

2.5.1

5 years ago

2.5.0

5 years ago

2.2.0

5 years ago

2.1.4

6 years ago

2.1.3

6 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago