xJSFL is an open source JSFL framework for creating tools for the Adobe Flash authoring environment
Who uses xJSFL?
From enterprise-sized companies such as Zynga, Disney, Yahoo, Wunderman, and MediaMonks, to smaller game developers like Bolt Creative, Cloud Kid and IsCool Entertainment, right down to indie and freelance developers looking to support and automate their production pipelines.
xJSFL comes packed with classes, tools, features and best practices that make using it a no-brainer if you are involved in any kind of Flash content production work. Examples include:
- The Snippets panel, which makes it easy to manage and launch your day-to-day scripts. Categorise by folder, and customise with icons and tooltips.
- Komodo Edit integration, with full JSFL auto-complete and many other features to turbo-charge your JSFL development
- Selectors and Collections, which allow you to specify and manipulate elements in the Flash IDE in so few lines of code, you could swear it was done by magic
What does xJSFL do?
It manipulates stage elements and library items, iterates over timelines, layers and frames, manages files, user settings, builds interfaces, 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.
Why use xJSFL?
xJSFL has been designed from the bottom up to replace laborious syntax, and abstract repetitive tasks into elegant one-liners.
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.