Flash SWF editor is also know as flash builder. it’s a software that allow you to edit an existing SWF file or create a professional Flash animation from scratch. Here is 7 useful free/open source flash SWF editors for web.
FlashDevelop is a one of the most powerful and popular open source Action Script 2/3 and web development environment built on the Scintilla editor component and is a Microsoft .NET 2.0 application. it has very nice user-friendly docking interface that you can reorganize as you like. A collapsible file explorer that makes bigger coding projects easier to navigate. The layout includes a useful snippets panel that has keyboard commands to show predefined commands. It has built-in support for many workflows and seamlessly integrates with Flash CS3, Flex SDK, MTASC, haXe and Swfmill .
Open Dialect is an open source Flash IDE based on Adobe Flex created with the intent to help System Dynamics Modelers to create and publish Interactive Learning Environments to their work. it’s a free flash IDE which allows anyone from beginners to advanced Flash coders to create Rich Internet Applications quickly and easily. These apps can also be published to the desktop using the Adobe AIR runtime. Open Dialect supports 17 different components and action script scripting can be done using either a wizard (for beginners) or by hand (for advanced users).
Salasaga is an Open Source flash IDE for creating Flash based eLearning. it has a easy to use GUI authoring environment that helps you create visually impressive and actually useful learning material. Initially similar to Adobe Captivate, but will eventually incorporate an AJAX (browser based) playback capability for advanced content. Salasaga written in C, using GTK, libxml, gconf, and ming.
Flash minibuilder is a free and lightweight IDE specially designed for developing programs written in ActionScript 3. Flash MiniBuilder is itself written in ActionScript and provide a completely free and cross platform alternative for developing ActionScript projects. Extending, changing (and even integrating MiniBuilder with other software) is very easy.
Ming is a library for generating Macromedia Flash files (.swf), written in C, and includes useful utilities for working with .swf files. It use PHP Module that allows for the dynamic generation of Flash animations. In addition to PHP, the library can also be used in the programming languages C++, Perl, Python, and Ruby.
MTASC – Motion-Twin ActionScript 2 Compiler
MTASC is the first ActionScript 2 Open Source free compiler. It can compile large number of
.asclass files in a very short time and generate directly the corresponding SWF bytecode without relying on Macromedia Flash or other tools.