Wednesday, September 7, 2011

Tools for Professional Javascript Development


Testing
 
Pavlov – https://github.com/mmonteleone/pavlov
JSSPEC – http://code.google.com/p/jsspec/
SvrewUnit – https://github.com/nkallen/screw-unit
Jasmine – http://pivotal.github.com/jasmine/

 

 Mocking Frameworks

JSmock – http://jsmock.sourceforge.net/
JSmickito – http://jsmockito.org/
MockMe – http://johanneslink.net/projects/mockme.html
Qmock – https://github.com/andybeeching/qmock
JSHamcrest – http://jshamcrest.destaquenet.com/

 

Editors

JetBrains WebStorm – http://www.jetbrains.com/webstorm/
VWD Express – http://www.microsoft.com/express
CoffeeCup – http://www.coffeecup.com/html-editor/
NetBeans – http://netbeans.org/
Aptana – http://www.aptana.com/
Komodo Edit – http://www.activestate.com/komodo-edit
Edit Rocket – http://www.editrocket.com/features/javascript_editor.html
Komposer – http://www.kompozer.net/
Antechnius JavaScript Editor – http://www.c-point.com/
1st JavaScript Editor Pro – http://yaldex.com

 

Code Protection

JSCruncher Pro – http://domapi.com/jscruncherpro/
YUI Compressor – http://developer.yahoo.com/yui/compressor/
Javascript Obfuscator – http://java-applets.org/javascript-obfuscator-linux.html
JavaScript Obfuscator – http://javascript-source.com/buy.html
AntiSoft  HTML Protector http://www.antssoft.com/order.htm
Closure Compiler – http://code.google.com/closure/
JSMin – http://www.crockford.com/javascript/jsmin.html
Digua – http://digua.sourceforge.net/
ObfuscateJS – http://tools.2vi.nl/ + http://linux.softpedia.com/get/Utilities/ObfuscateJS-10350.shtml
Stunnix – http://www.stunnix.com/prod/jo/
Thicket – http://www.semdesigns.com/Products/Obfuscators/ECMAScriptObfuscator.html
Jasob – http://www.jasob.com/
JCE Pro – http://syntropy.se/en/2010/04/jce_pro_downloads/
Scripts Encrypter – http://www.dennisbabkin.com/screnc/
Shanes Obfuscator – http://www.shaneng.net/Main/JavaScriptObfuscator
Jammer – http://rzr.online.fr/docs/shop/jammer.htm
JS Strong – http://www.stronghtml.com/tools/js/
JavaScript Scrambler – http://www.quadhead.de/jss.html


HTML Protect – http://java-applets.org/javascript-obfuscator-linux.html
IonCube HTML Obfuscator – http://www.ioncube.com/html_encoder.php




Reference: http://misfitgeek.com/