Useful Tools Collection

Free/Open Source Tools Only!

Programming Snippets:
http://learnxinyminutes.com/
http://snipplr.com/
http://www.emoticode.net/actionscript
http://www.javascriptcookbook.com/ 
http://cheatsheetworld.com 
https://www.reddit.com/r/tinycode/

HaXe

PlayScript


AS2 To AS3
Convert action script 2 to action script 3:
1.http://www.5etdemi.com/convert/index.php
2.http://jobemakar.blogspot.com/2007/05/convert-actionscript-2-to-actionscript.html
http://jobemakar.wordpress.com/2007/05/05/convert-actionscript-2-to-actionscript-3/
3.http://www.kennybunch.com/blog/2010/12/introducing-the-as3for2-framework-an-as3-emulation-layer-in-as2/

FL9toFL8/7/6:
http://code.google.com/p/uniflash/

Java to AS3:
http://code.google.com/p/j2as3/
http://www.insideria.com/2008/12/java-to-actionscript-converter.html
http://www.springworldgames.com/javatoas3/
https://github.com/raff/java2as3
https://github.com/Sojo-Studios/java-to-as3

HaXe2AS3:
http://haxe.org/doc/flash/as3gen
AS32HaXe
https://github.com/geekrelief/as3tohaxe
http://groups.google.com/group/as3tohaxe/files
Win32 Binary(outdated but working, "as3tohaxe.exe"):
https://docs.google.com/file/d/0B5V2PrQ8xX_Ed1NlV19Zby1UZDA/edit?usp=sharing
Mac Binary(newer than Win32 version): https://github.com/geekrelief/as3tohaxe/blob/master/as3tohaxe-mac.zip

https://github.com/vpmedia/as3hx
https://github.com/vpmedia/AS3toHX 

http://haxe.org/doc/flash/usingas3classes
ActionScript3 to Haxe:
https://github.com/HaxeFoundation/as3hx
http://as3hx.spacemages.com (try as3hx online)

TypeScript to Haxe:
https://github.com/Ezelia/ts2haxe

Access any C++ library from Haxe/JS (using Emscripten or Web Assembly):
https://github.com/ncannasse/webidl

NME: (Haxe2NativeC++/SWF/HTML5)
http://www.haxenme.org/
https://github.com/nmehost
http://nmehost.com/
http://gamehaxe.com/
https://github.com/haxenme/nme
NME is now
OpenFL: (flash-like,cross-platform haxe framework that targets Windows, Mac, Linux, iOS, Android, BlackBerry, Flash and HTML5.)
http://www.openfl.org/
http://try.openfl.org/

AS3/Flash API running on WebAssembly:
https://github.com/JasonHuang3D/AJC-Flash-WebAssembly-Examples

Starling For Haxe:
http://blog.peteshand.net/starling-for-haxe/
https://github.com/vroad/starling-openfl
https://github.com/labe-me/haxe-starling


KHA: (OpenFL alternative)http://kha.ktxsoftware.com/  http://kha.tech/
http://zblend.org/(3D Game Framework for Blender)
http://kodegarden.org/

Heaps: (cross platform graphics engine in Haxe) http://heaps.io

Flash to cocos2d-x: http://www.flash-x.cn/


C/C++ to AS3 (FlasCC):
http://gaming.adobe.com/technologies/flascc/
http://blogs.adobe.com/flascc/
http://www.cmodule.org/

FlasCC is now open source:
Open Source Flash C++ Compiler (CrossBridge):
http://adobe-flash.github.io/crossbridge/
http://sourceforge.net/projects/crossbridge/

The old Alchemy Backup:
https://docs.google.com/folder/d/0B5V2PrQ8xX_EN2NCWHkySGlMclE/edit
Alchemy Repack for Win32:
http://www.covergraph.com/blog/?p=367

A massive list of languages that compile to JavaScript:
https://github.com/jashkenas/coffeescript/wiki/list-of-languages-that-compile-to-js

C/C++ to JavaScript:
https://github.com/kripken/emscripten
http://leaningtech.com/cheerp/

C#/VB.NET2AS3/Alchemy:
http://jsc.sourceforge.net/
http://zproxy.wordpress.com/2009/04/06/c-to-actionscript-and-alchemy/ 
C# to AS3/HaXe:
http://code.google.com/p/cstoas3/
http://cs2hx.codeplex.com/
Go to Haxe transpiler:
http://tardisgo.github.io/
JSDoc documented code to Haxe externs:
https://github.com/Blank101/js2hx

AS32JavaScript:
http://www.jangaroo.net/home/
http://randoriframework.com/
http://www.flashjs.com/ https://github.com/PixelsCommander/FlashJS
http://as3js.org/(ActionScript to JavaScript transpiler)
FalconJX: https://cwiki.apache.org/confluence/display/FLEX/FlexJS
FlexJS: https://flex.apache.org/download-flexjs.html
https://github.com/matrix3d/spriteflexjs
http://nextgenactionscript.com/
Apache Royale (formerly FlexJS): https://royale.apache.org
http://layabox.com/ (The ultimate tool for developing HTML5 projects with Flash&AS3, publishing your Flash/AS3 projects directly to the HTML5 target)

AS3 To TypeScript Convertor:
https://github.com/photonstorm/AS3toTypeScript
http://www.egret-labs.org/download/conversion-tool-download.html
https://github.com/egret-labs/

Flash to Html5:
http://labs.adobe.com/technologies/wallaby/
http://swiffy.googlelabs.com/

Flash Successor for Html5:
http://layabox.com/
http://www.egret.com/en/index.html
http://www.pixijs.com/
http://phaser.io/
http://www.stagexl.org/ (in Dart)

JavaScript Flash Player (SWF JavaScript Render):
https://github.com/tobytailor/gordon
https://github.com/ienaga/swf2js
http://mozilla.github.io/shumway/

SWF to SVG:
http://riaxe.com/online-swf-to-svg-converter/
http://wonderfl.net/c/sPjI
http://www.flash-to-html5.net/

Flash Animation to HTML5, Unity, Cocos2d-x, iOS UIKit, and more:
http://gree.github.io/lwf/

SWF2XML/XML2SWF:
http://swfmill.org

SWF to Video
https://github.com/Herschel/Swivel

HTML Canvas to AS3:
http://code.google.com/p/ascanvas/

HTML5 to APP:
https://software.intel.com/en-us/intel-xdk (Intel XDK, publish HTML5 to Multi-OS App Stores, including Apple App Store, Google Play, Amazon Store, Windows Store and Chrome)

Lisp to Flash AVM2 Bytecode:
https://github.com/3b/3bil

ActionScript Code Generation:
http://www.antlr.org/

Convert Timeline Code to Document Class:
http://actionsnippet.com/timeline_to_doc.php

OpenGL to Stage3D (FlasCC):
http://blogs.adobe.com/flascc/2012/12/14/bringing-opengl-cc-code-to-the-web-with-flascc/

GLSL to AGAL Convertor:
http://winxalex.blogspot.com/2012/11/glsl-to-agal-convertor-tool.html
https://github.com/adobe/glsl2agal

HxSL to GLSL:
https://code.google.com/p/hxformat/source/browse/branches/glsl-experimental/format/glsl/

DirectX shader bytecode to GLSL/Metal:
https://github.com/Unity-Technologies/HLSLcc

Processing:
http://processing.org/
http://www.openprocessing.org/ 
Processing.js: http://processingjs.org/ 

AS3 drawing library similar to Processing:
http://www.libspark.org/wiki/nutsu/Frocessing/en 
http://code.google.com/p/processingas/


AS3Eval/Script Engines:
http://bruce-lab.blogspot.com/2014/08/as3-evalscript-engines_14.html

Profiler/Debugge:
http://code.google.com/p/flashpreloadprofiler/
http://jpauclair.net/2010/12/23/complete-flash-profiler-its-getting-serious/
http://www.monsterdebugger.com/
http://code.google.com/p/flash-console/
https://creative.adobe.com/products/scout

UI:
http://www.bit-101.com/MinimalDesigner/
http://www.aswing.org/guibuilder
http://www.openlaszlo.org/front_page
http://designview.svn.sourceforge.net/viewvc/designview/designview-air/air/
http://haxeui.org/
https://github.com/RealyUniqueName/StablexUI

UML:
http://senocular.com/flash/tutorials/starumltoas3/
http://www.gskinner.com/gmodeler/app/run.html

Build Flash Online:
http://wonderfl.net (closed, selected Gallery http://beautifl.net/, archive http://fl.corge.net)
http://zozuar.org/las3rfl
Compile HaXe Online: 
http://try.haxe.org/
Test Stage3D Shaders Online:
HxSL: http://ncannasse.fr/blog/hxsl_studio_demo
AGAL: http://lidev.com.ar/agalthemean/preview/
Online Compilers:
http://ideone.com/
https://www.tutorialspoint.com/codingground.htm (Online Terminals & IDEs)
http://phpfiddle.org/
http://jsdo.it/
https://jsfiddle.net/

IDE:
http://www.flashdevelop.org
http://vtools.org
http://blackwc.bitbucket.org/vtools/(Open Source Flash/HTML5 Authoring Tool)
http://vectorian.com(Free Flash 8 IDE/Authoring Tool)
http://lightningbeam.blogspot.com(Open Source Flash IDE, incomplete)
http://www.gnu.org/software/emacs
https://github.com/aemoncannon/as3-mode(An emacs major mode for AS3)
http://cadeteditor.github.io/ (open source, component-based AS3 Scene Engine)
https://www.google.com/webdesigner/(html5 animation/web design IDE by google)
http://nanofl.com/(Free vector and animation editor with a HTML5 backend)
http://wickeditor.com (Open source Flash Pro/Adobe Animate alternative for JS/HTML5)
https://codeanywhere.com (Online coding IDE) no free tier any more!

Game Engines:
https://www.unrealengine.com
https://www.cryengine.com
https://unity3d.com

Unity 3D Alternatives:
http://www.godotengine.org (Open Source, MIT)
http://dreemchest.com/ (Free)
http://gamestudiohx.com
https://scratch.mit.edu/ (For 2D, made by Flash/AS3, publish to Flash Player)
https://github.com/openfl/scratch-openfl
http://compilgames.net/ (GDevelop - Open Source Construct 2 Alternative)
http://enigma-dev.org/ (Open source GameMaker)

Unreal Engine:
https://www.unrealengine.com/
http://blueprintue.com/
https://github.com/proletariatgames/unreal.hx
https://github.com/ncsoft/Unreal.js

3D:
http://www.blend4web.com/en/
http://cyclesgame.org/ (Blender+HaXe)

Open Source and Free Voxel Editors:
http://bruce-lab.blogspot.com/2014/11/open-source-and-free-voxel-editors.html

Free SWF Decompilers:
http://bruce-lab.blogspot.com/2010/08/freeswfdecompilers.html
Free SWF Encryptor, Obfuscator and Protectors:
http://bruce-lab.blogspot.com/2012/04/free-swf-encryptor-obfuscator-and.html
Free JavaScript Obfuscators Compressors, Packers, Encryptors, Protectors, Optimizers:
http://bruce-lab.blogspot.com/2014/04/free-javascript-obfuscators.html

Vector Art:
http://musprite.sourceforge.net/
http://wahlers.com.br/claus/blog/as3-bitmap-tracer-vectorizer-as3potrace/
http://code.google.com/p/vectorizationpackage/
http://inkscape.org/
http://gimp.org/

Animation:
https://www.blender.org/ (2D&3D)
http://www.synfig.org/ (2D)
http://animata.kibu.hu/
http://vpaint.org/ (https://github.com/dalboris/vpaint)
https://opentoonz.github.io
http://dragonbones.github.io/ (Open source 2D skeleton animation editor, Free Spriter & Spine Alternative)

Box2D Editor:
http://sihok.com/flash/Box2DConvexEditor/
http://actionsnippet.com/?p=2900

Other:
http://www.swftools.org/
Exploring Math.atan2( y, x ): http://polygeek.com/1819_flex_exploring-math-atan2
Basic Math Cheat Sheet for ActionScript Programmers:
http://cote.cc/blog/basic-math-cheat-sheet-for-actionscript-programmers
http://onebyonedesign.com/flash/particleeditor/
http://blog.tomasmahrik.com/list-of-useful-tools-for-game-developers/

Cloud App Hosting:
https://cloud.google.com/appengine/
https://www.heroku.com
https://www.openshift.com
http://api.shephertz.com
https://www.pythonanywhere.com

Free Game Developing Resources:
http://playtomic.org/ (free, open source, multi-platform, self backend for leaderboards, achievements, user levels, dynamic content, in-game newsletter subscriptions)
http://www.newgrounds.io/ (high score API)
https://bitbucket.org
https://github.com
http://opengameart.org/
http://www.turbosquid.com
http://ludumdare.com/compo/tools/
http://www.sonniss.com/gameaudiogdc2016/ (16GB+ of high-quality free sound effects)

10 comments:

  1. Many thanks. Keep it up!

    ReplyDelete
  2. wtf is with the ad links?

    ReplyDelete
  3. @Anonymous:
    You can report here if there is any dead link above.

    ReplyDelete
  4. In the Flash to HTML5 section, you should add http://www.adobe.com/products/flash/flash-to-html5.html

    ReplyDelete
  5. Really usefull collection of flash related links. I would also recommend you to add http:\\askmeflash.com . Its good question answer platform for flash only.

    ReplyDelete
  6. VTools.org = http://blackwc.bitbucket.org/vtools/

    ReplyDelete
  7. Got enough POPs on this site??

    ReplyDelete
  8. Amazing tool collection. Thanks for it.

    ReplyDelete

Sponsors