<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Learning jQuery &#187; Tools</title>
	<atom:link href="http://www.learningjquery.org/index.php/tag/tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.learningjquery.org</link>
	<description>Learning jQuery: Tips, techniques, and tutorials for the jQuery JavaScript library</description>
	<lastBuildDate>Tue, 24 Aug 2010 10:10:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>50 Useful JavaScript Tools</title>
		<link>http://www.learningjquery.org/index.php/50-useful-javascript-tools/</link>
		<comments>http://www.learningjquery.org/index.php/50-useful-javascript-tools/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 05:03:33 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[jQuery]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.learningjquery.org/?p=21</guid>
		<description><![CDATA[By Jacob Gube
JavaScript is a powerful client-side scripting language used in many modern websites and Web applications. In the hands of a skilled Web developer, JavaScript can enhance the user’s experience of the website and provide rich interactive components and features. But even though syntactically simple in nature, JavaScript is often difficult to author because [...]]]></description>
			<content:encoded><![CDATA[<p><em>By Jacob Gube</em></p>
<p><strong>JavaScript</strong> is a powerful client-side scripting language used in many modern websites and Web applications. In the hands of a skilled Web developer, JavaScript can enhance the user’s experience of the website and provide rich interactive components and features. But even though syntactically simple in nature, JavaScript is often difficult to author because of the environment it runs in: the Web browser. JavaScript’s popularity is evident in emerging technologies, such as <a href="http://livedocs.adobe.com/labs/air/1/jslr/">Adobe AIR</a>, which use it as a supported language for creating desktop-based applications.</p>
<p>Below, you’ll find <strong>50  excellent tools to help you achieve various tasks involved in authoring JavaScript  code</strong>. You’ll find useful tools to speed up your coding processes, including debugging tools to hunt down places where your scripts break, unit testing and validation tools to test your scripts in various situations, security vulnerability scanners and code optimization tools to make sure your scripts are light as a feather.</p>
<p>You’ll also find a few new and alternative JavaScript and AJAX frameworks to help you explore options beyond the big names (i.e. MooTools, jQuery, YUI, Dojo, Prototype), in addition to useful scripts to help you accomplish a host of design and development tasks related to JavaScript.</p>
<p>Also, be sure to check out the following related posts:</p>
<ul>
<li><a href="http://www.smashingmagazine.com/2008/09/11/75-really-useful-javascript-techniques/">75  (Really) Useful JavaScript Techniques</a></li>
<li><a href="http://www.smashingmagazine.com/2008/04/15/60-more-ajax-and-javascript-solutions-for-professional-coding/">60  AJAX- and Javascript Solutions For Professional Coding</a></li>
<li><a href="http://www.smashingmagazine.com/2008/09/16/jquery-examples-and-best-practices/">jQuery  and JavaScript Coding: Examples and Best Practices</a></li>
<li><a href="http://www.smashingmagazine.com/2008/12/09/50-really-useful-css-tools/">50  Extremely Useful And Powerful CSS Tools</a></li>
</ul>
<h3>JavaScript/AJAX Authoring Tools</h3>
<ul>
<li><a href="http://ui.jquery.com/themeroller/">jQuery UI</a><br />
The jQuery UI allows you to design custom user  interfaces for Web applications using the <a href="http://jquery.com/">jQuery</a> library. With jQuery UI, you can reduce the amount of code you write for common rich interactive features and website widgets. Be sure to check out the <a href="http://ui.jquery.com/demos/">jQuery UI Demo</a> page, which showcases  some of the things you can accomplish using jQuery UI.<a href="http://ui.jquery.com/themeroller/"><img src="http://media2.smashingmagazine.com/images/javascript-tools-images/01_jqueryui.jpg" alt="jQuery UI - screen shot." width="500" height="319" /></a></li>
<li><a href="http://code.google.com/webtoolkit/overview.html">Google Web Toolkit</a><br />
The Google Web Toolkit (commonly referred to as GWT) is a framework for developing complex and fully featured AJAX-based Web applications. You write front-end code in Java that is later compiled into optimized and cross-browser-friendly JavaScript. GWT puts the focus on Web application development by reducing the need for testing and debugging JavaScript for browser quirks.</li>
<li><a href="http://jxlib.org/">Jx</a><br />
Jx is a JavaScript library for creating graphical user  interfaces written on top of the <a href="http://mootools.net/">MooTools</a> framework. Jx is distributed with an <a href="http://www.opensource.org/licenses/mit-license.php">MIT license</a> and is well documented. Numerous examples as well as thorough and well-organized API documentation is available on the website.<a href="http://jxlib.org/"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/02_jx.jpg" alt="Jx - screen shto." width="500" height="239" /></a></li>
<li><a href="http://www.thefrontside.net/freestyle">Freestyle Webtop Toolkit</a><br />
Freestyle aims to reduce the complexity and time involved in deploying Web-based user interfaces by eliminating the separation of client-side and server-side development. With Freestyle, you focus on programming logic and UI design, and it handles the rest (i.e. cross-browser compatibility and DHTML and AJAX development).<a href="http://www.thefrontside.net/freestyle"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/03_freestyle.jpg" alt="Freestyle Webtop Toolkit - screen shot." width="356" height="170" /></a></li>
<li><a href="http://projects.nikhilk.net/ScriptSharp">Script#</a><br />
Script# is an AJAX and JavaScript authoring tool that allows developers to write in C#. It also allows .NET developers to leverage their existing knowledge and provides powerful tools associated with the .NET framework.<a href="http://projects.nikhilk.net/ScriptSharp"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/04_script.jpg" alt="Script# - screen shot." width="462" height="228" /></a></li>
<li><a href="http://www.aptana.com/jaxer/">Aptana Jaxer</a><br />
Aptana Jaxer is the first “AJAX server” that allows developers to use their AJAX, HTML, JavaScript and DOM knowledge to create fully featured server-side-powered Web applications. With Jaxer, you can even write database queries in JavaScript syntax. Jaxer integrates very well with popular JavaScript libraries such as jQuery, <a href="http://www.dojotoolkit.org/">Dojo</a> and <a href="http://extjs.com/">Ext  JS</a>.</li>
<li><a href="http://www.jslab.dk/tools.regex.php">JS Regex Generator</a><br />
JS Regex Generator helps JavaScript developers write <a href="http://en.wikipedia.org/wiki/Regular_expression">Regular Expressions</a> for matching strings of text. This is commonly done for text-format validation, such as when checking if inputted text has the correct date and email format.<a href="http://www.jslab.dk/tools.regex.php"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/05_js_regex_generator.jpg" alt="JS Regex Generator - screen shot." width="330" height="284" /></a></li>
<li><a href="http://www.wavemaker.com/">WaveMaker</a><br />
WaveMaker is open-source software for complete Web application development and deployment. You can find a host of demo applications built and deployed using WaveMaker on the <a href="http://www.wavemaker.com/product/demos.html">Demo Applications</a> page.<a href="http://www.wavemaker.com/"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/06_wavemaker.jpg" alt="WaveMaker - screen shot." width="500" height="228" /></a></li>
</ul>
<h3>Documentation Tools</h3>
<ul>
<li><a href="http://code.google.com/p/jsdoc-toolkit/">JSDoc Toolkit</a><br />
JSDoc Toolkit makes code documentation a breeze. Written in JavaScript, it helps developers automatically generate templates for JavaScript comments. It’s a great tool for managing large-scale applications developed by teams of developers who have different coding styles.</li>
<li><a href="http://jgrouse.com/#jgdoc">jGrouseDoc</a><br />
jGrouseDoc is an open-source project distributed through <a href="http://code.google.com/p/jgrousedoc/">Google Code</a> under a modified BSD license. It lets  developers document and manage their code comments using a format similar to <a href="http://java.sun.com/j2se/javadoc/">Javadoc</a>’s.<a href="http://jgrouse.com/#jgdoc"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/07_jsgrouse.jpg" alt="jGrouseDoc - screen shot." width="354" height="253" /></a></li>
</ul>
<h3>JavaScript Debugging Tools</h3>
<ul>
<li><a href="http://getfirebug.com/">Firebug</a><br />
Firebug is an extremely popular and well-regarded front-end debugging tool. It has all the features you’d expect from a JavaScript debugging tool, such as the ability to set breakpoints in your code so that you can step through your script. For people developing outside of Mozilla-based browsers, check out <a href="http://getfirebug.com/lite.html">Firebug Lite</a>, which is a JavaScript library you can include in your Web pages to access  some of the features of Firebug.<a href="http://getfirebug.com/"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/08_firebug.jpg" alt="Firebug - screen shot." width="470" height="269" /></a></li>
<li><a href="http://www.mozilla.org/projects/venkman/">Venkman  JavaScript Debugger</a><br />
Venkman is Mozilla’s JavaScript debugger and an add-on for Gecko-based browsers. Venkman is a robust and fully featured JavaScript debugging environment, with a host of useful features and options, such as code profiling to inspect your script’s performance.<a href="http://www.mozilla.org/projects/venkman/"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/09_venkman.jpg" alt="Venkman JavaScript Debugger - screen shot." width="500" height="233" /></a></li>
<li><a href="http://webkit.org/blog/61/introducing-drosera/">Drosera</a><br />
Drosera is an excellent debugging tool for Safari and  WebKit-based browsers.<a href="http://webkit.org/blog/61/introducing-drosera/"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/10_drosera.jpg" alt="Drosera - screen shot." width="274" height="344" /></a></li>
<li><a href="http://www.opera.com/dragonfly/">Opera Dragonfly</a><br />
Opera Dragonfly is a robust debugging environment for the Opera browser. Dragonfly allows you to view and inspect errors, debug your scripts and inspect and edit the DOM and CSS on the fly.</li>
<li><a href="http://www.nitobibug.com/">NitobiBug</a><br />
NitobiBug is a browser-based JavaScript object logger and inspector. It runs on numerous browsers, including IE, Safari, Opera and Firefox. It is a powerful tool in helping developers build rich interactive AJAX applications.</li>
<li><a href="http://www.debugbar.com/">DebugBar</a><br />
DebugBar is an in-browser front-end debugger for Internet Explorer. Much like its Firefox counterparts, it has a robust set of features, such as DOM, JavaScript and cookie inspection. Be sure to check out <a href="http://www.my-debugbar.com/wiki/CompanionJS/HomePage">Companion JS</a>,  which is a JavaScript debugging library to be used alongside DebugBar.<a href="http://www.debugbar.com/"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/11_debugbar.jpg" alt="DebugBar - screen shot." width="489" height="284" /></a></li>
<li><a href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en">Internet  Explorer Developer Toolbar</a><br />
Similar to Firebug, IE Developer Toolbar is an in-browser tool to help you debug front-end code in Internet Explorer. It’s especially handy as a debugging and inspection alternative to Firefox when you’re developing and testing in IE.</li>
</ul>
<h3>JavaScript Testing and Validation Tools</h3>
<ul>
<li><a href="http://javascriptmvc.com/learningcenter/test/index.html">Test &#8211;  JavaScriptMVC</a><br />
Test is a JavaScriptMVC component for easily setting up automated unit testing for JavaScript code. It lets you effectively test for DOM events (such as a key press or form submission), thereby lessening development time, oversight and errors associated with manual testing.<a href="http://javascriptmvc.com/learningcenter/test/index.html"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/12_test.jpg" alt="Test - JavaScriptMVC - screen shot." width="450" height="171" /></a></li>
<li><a href="http://www.jsunit.net/">JsUnit</a><br />
JsUnit is a popular unit testing framework for JavaScript code. It’s a JavaScript port from another unit testing framework for Java called <a href="http://www.junit.org/">JUnit</a>. JsUnit allows you to write test cases and provides tools for automated code execution.</li>
<li><a href="http://jslint.com/">JSLint</a><br />
JSLint is a Web-based tool for verifying your JavaScript code for errors. It has a ton of features and settings that you can use to customize verification algorithms to suit your needs.<a href="http://jslint.com/"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/12_jslint.jpg" alt="JSLint - screen shot." width="368" height="205" /></a></li>
<li><a href="http://www.thefrontside.net/crosscheck">Crosscheck</a><br />
Crosscheck is an open-source testing framework for JavaScript. Crosscheck is unique because it works independent of environment: you can run tests outside of a Web browser, which avoids discrepancies that occur when testing in various browsers.</li>
<li><a href="http://developer.yahoo.com/yui/yuitest/#start">YUI  Test</a><br />
YUI Test is a suite of testing utilities that’s part of the <a href="http://developer.yahoo.com/yui/">YUI library</a> developed by Yahoo!. It has numerous features, such as easy creation of test cases through an intuitive syntax, advanced failure detection and the ability to organize test cases by grouping them into test suites.<a href="http://developer.yahoo.com/yui/yuitest/#start"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/14_yui_test.jpg" alt="YUI Test - screen shot." width="436" height="169" /></a></li>
<li><a href="http://j3unit.sourceforge.net/">J3Unit</a><br />
J3Unit is an excellent object-oriented unit-testing framework for JavaScript. It gives you a host of options for writing automated test cases and has three modes: <a href="http://j3unit.sourceforge.net/#static">Static  Mode</a>, <a href="http://j3unit.sourceforge.net/#local">Local Browser Mode</a> and <a href="http://j3unit.sourceforge.net/#remote">Remote Browser Mode</a>.</li>
<li><a href="http://erik.eae.net/playground/regexp/regexp.html">Regular  Expression Tool</a><br />
The Regular Expression Tool is an online utility that allows you to test your RegEx code against a sample test. It’s a handy tool to have around when you want to quickly test the efficacy of your regular expressions in a variety of example texts.<a href="http://erik.eae.net/playground/regexp/regexp.html"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/15_regex_tool.jpg" alt="Regular Expression Tool - screen shot." width="458" height="251" /></a></li>
<li><a href="http://www.codeproject.com/KB/scripting/regex2.aspx">JavaScript  Regular Expression Tester</a><br />
This is another handy tool for testing regular expressions  within the Web browser.<a href="http://www.codeproject.com/KB/scripting/regex2.aspx"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/16_reg_ex_tester.jpg" alt="JavaScript Regular Expression Tester - screen shot." width="450" height="287" /></a></li>
<li><a href="http://broofa.com/Tools/JSLitmus/">JSLitmus</a><br />
JSLitmus is a lightweight tool for creating JavaScript  benchmarks and performance tests, using an intuitive API.<a href="http://broofa.com/Tools/JSLitmus/"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/27_jslitmus.jpg" alt="JSLitmus - screen shot." width="283" height="251" /></a></li>
</ul>
<h3>Security Tools</h3>
<ul>
<li><a href="http://www.gnucitizen.org/blog/attackapi/">AttackAPI</a><br />
AttackAPI is a framework for writing test cases of potential  JavaScript exploits and vulnerabilities.</li>
<li><a href="http://code.google.com/p/jsfuzzer/">jsfuzzer</a><br />
jsfuzzer is a <a href="http://en.wikipedia.org/wiki/Fuzz_testing">fuzzing</a> tool to help you  write (and test for) attack vectors in JavaScript.</li>
</ul>
<h3>New and Alternative JavaScript and Ajax Development Frameworks</h3>
<ul>
<li><a href="http://clean-ajax.sourceforge.net/">Clean AJAX</a><br />
Clean AJAX  is an open-source framework for creating AJAX-based applications. Check  out the <a href="http://clean-ajax.sourceforge.net/index.php?tab=demos">demo  page</a> to see it in action.<a href="http://clean-ajax.sourceforge.net/"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/17_cleanajax.jpg" alt="Clean AJAX - screen shot." width="409" height="115" /></a></li>
<li><a href="http://www.modernmethod.com/sajax/index.phtml">SAJAX</a><br />
SAJAX is an excellent toolkit for developing AJAX-based  applications. It supports PHP, Perl and Python.<a href="http://www.modernmethod.com/sajax/index.phtml"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/18_sajax.jpg" alt="SAJAX - screen shot." width="235" height="243" /></a></li>
<li><a href="http://javascriptmvc.com/">JavaScriptMVC</a><br />
JavaScriptMVC is a Web application framework based on the <a href="http://en.wikipedia.org/wiki/Model-view-controller">MVC</a> software architectural pattern. It speeds up Web development processes and lays down best practices, maintainability and standards as principles in a project’s development.</li>
<li><a href="http://qooxdoo.org/">qooxdoo</a><br />
qooxdoo is a simple and intuitive AJAX application framework. Be sure to check  out the <a href="http://demo.qooxdoo.org/current/demobrowser/">Demo Browser</a>,  a Web-based application that allows you to view demos of qooxdoo at work.<a href="http://qooxdoo.org/"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/19_qooxdoo.jpg" alt="qooxdoo - screen shot." width="500" height="251" /></a></li>
<li><a href="http://simplejs.bleebot.com/">SimpleJS</a><br />
SimpleJS is a small and lightweight JavaScript library that provides developers with useful JavaScript functions for working with AJAX.</li>
</ul>
<h3>Image Manipulation and Graphing</h3>
<ul>
<li><a href="http://cow.neondragon.net/stuff/reflection/">Reflection.js</a><br />
Reflection.js automatically adds reflections to your images  unobtrusively. Also check out <a href="http://www.netzgesta.de/instant/">instant.js</a>,  a similar script that adds an image border and tilts images on a Web page.<a href="http://cow.neondragon.net/stuff/reflection/"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/20_reflectionjs.jpg" alt="Reflection.js - screen shot." width="500" height="251" /></a></li>
<li><a href="http://typeface.neocracy.org/">typeface.js</a><br />
typeface.js allows you to embed custom fonts on Web pages,  freeing you from having to create images for HTML text.</li>
<li><a href="http://www.liquidx.net/canvasgraphjs/">CanvasGraph.js</a><br />
CanvasGraph.js is a simple JavaScript library that lets you  construct bar, line and pie charts using HTML’s canvas element.<a href="http://www.liquidx.net/canvasgraphjs/"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/21_canvas_graph.jpg" alt="CanvasGraph.js - screen shot." width="500" height="251" /></a></li>
<li><a href="http://code.google.com/p/flot/">flot</a><br />
flot is a JavaScript library for plotting data and has been  tested to work in most modern Web browsers.<a href="http://code.google.com/p/flot/"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/22_flot.jpg" alt="flot - screen shot." width="500" height="251" /></a></li>
<li><a href="http://www.lutanho.net/diagram/">JavaScript Diagram Builder</a><br />
The JavaScript Diagram Builder is a JavaScript library that consists of a variety of objects and functions for constructing diagrams.<a href="http://www.lutanho.net/diagram/"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/23_diagram_builder.jpg" alt="JavaScript Diagram Builder - screen shot." width="500" height="251" /></a></li>
<li><a href="http://www.dojotoolkit.org/2006/11/08/dojo-charting-engine-courtesy-greenplum-and-sitepen">The Dojo Charting Engine</a><br />
The Dojo Charting Engine is a robust utility for creating  components for data visualization, written on top of the <a href="http://www.dojotoolkit.org/">Dojo Toolkit</a>.</li>
</ul>
<h3>Useful Utilities and JavaScript Scripts</h3>
<ul>
<li><a href="http://ejohn.org/blog/processingjs/">Processing.js</a><br />
Processing.js is a JavaScript port of <a href="http://processing.org/">Processing</a>, the open-source data-visualization programming language. Check out <a href="http://blog.osmeusapontamentos.com/processing/dataVisualizationExamplesUsingProcessingJS.htm">examples  that use Processing.js</a>.</li>
<li><a href="http://code.google.com/apis/ajaxlibs/">AJAX  Libraries API</a><br />
Google’s AJAX Libraries API allows you to serve popular JavaScript libraries using its CDN, which reduces the server load on your website.</li>
<li><a href="https://damnit.jupiterit.com/">DamnIT</a><br />
DamnIT is an error-reporting service that allows you to gather feedback from beta testers after they’ve encountered a JavaScript error. This is perfect for live production testing and as a monitoring tool that helps you track errors and weak spots in your Web applications.</li>
<li><a href="http://code.google.com/p/ie7-js/">ie7-js</a><br />
ie7-js is a JavaScript library that forces Internet Explorer to behave like a standards-based browser (like Firefox or Opera). It automatically fixes IE browser quirks and deviations from Web standards, as in the case of its box model.</li>
<li><a href="http://www.appelsiini.net/projects/lazyload">Lazy  loader</a><br />
Lazy loader is a jQuery plug-in that delays the loading of images so that text content can load first, thereby making image-heavy pages load faster.</li>
</ul>
<h3>JavaScript Code Optimization and Minification Tools</h3>
<ul>
<li><a href="http://fmarcia.info/jsmin/test.html">JS Minifier</a><br />
JS Minifier is a Web-based tool for shrinking your JavaScript code  to make it as lightweight as possible.<a href="http://fmarcia.info/jsmin/test.html"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/24_js_minifier.jpg" alt="JS Minifier - screen shot." width="500" height="251" /></a></li>
<li><a href="http://www.crockford.com/javascript/jsmin.html">JSMIN</a><br />
JSMIN is a popular JavaScript minifier that removes unneeded characters (like spaces and tabs) and comments, thus reducing your script’s file size.</li>
<li><a href="http://developer.yahoo.com/yui/compressor/">YUI  Compressor</a><br />
The YUI Compressor is another well-regarded JavaScript code-optimization tool developed by Yahoo!.</li>
<li><a href="http://www.scriptalizer.com/">Scriptalizer</a><br />
Scriptalizer is a helpful online tool for combining  JavaScript files to reduce HTTP requests.<a href="http://www.scriptalizer.com/"><img style="display: inline;" src="http://media2.smashingmagazine.com/images/javascript-tools-images/25_scriptilizer.jpg" alt="Scriptalizer - screen shot." width="500" height="251" /></a></li>
<li><a href="http://dojotoolkit.org/docs/shrinksafe">ShrinkSafe</a><br />
ShrinkSafe is a compression tool that reduces  JavaScript file sizes.</li>
<li><a href="http://mootools.net/slickspeed/">SlickSpeed  Selectors Test</a><br />
SlickSpeed is a Web page for comparing the performance of the DOM object selection of various popular frameworks like MooTools and jQuery.<a href="http://mootools.net/slickspeed/"><img style="display: inline;" src="http://media1.smashingmagazine.com/images/javascript-tools-images/26_slickspeed.jpg" alt="SlickSpeed Selectors Test - screen shot." width="500" height="251" /></a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.learningjquery.org/index.php/50-useful-javascript-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
