What is xJSFL?

xJSFL is an open source JSFL framework for creating tools and plugins for the Adobe Flash IDE

xJSFL combines the expressive nature and extensibility of a JavaScript framework like jQuery with the structure and file management features of PHP frameworks such as Kohana, to make working with JSFL easy. Not only that but it comes with the brilliant open source IDE Komodo Edit supporting full JSFL auto-completion, templates, macros, publishing shortcuts and more.

Click here to get the full framework overview...

Featured Features

Click here to see all xJSFL's features...

What does xJSFL code look like?

xJSFL has been designed from the bottom up to replace laborious syntax, and abstract repetitive tasks into elegant one-liners. Take the following example (something every designer has wanted to do at some point), smooth all bitmaps in the library:

$$(':bitmap').attr('allowSmoothing', true);

Click here for more code examples...

What else does xJSFL do?

It builds interfaces, manipulates stage elements and library items, iterates over timelines, layers and frames, manages files, user settings, and provides a host of libraries and classes to accomplish everyday Flash tasks with an easy to use syntax and grammar you'll really enjoy writing.

Click here to see various workflow examples...

Why use xJSFL?

Developers can radically speed up their everyday JSFL development, gaining access to an eco-system of software, production-tested libraries, classes, techniques and best-practices to build more advanced, more powerful tools in a fraction of the usual time.

Designers can use the front-end features of xJSFL, such as the Snippets Panel, to more easily manage and run the commands they use daily, and gain access to a library of more powerful, interface-driven, xJSFL scripts.

Download

You can download xJFSL Beta from www.xjsfl.com/download

Discuss

Chat to other JSFL users about xJSFL on the forum at www.xjsfl.com/forum.