25 Potentes herramientas para desarrollar con Javascript y Ajax

JavaScript es uno de los lenguajes de programación más antiguos dentro del mundo del diseño web y lo cierto es que ha sido capaz de sobrevivir a todos los cambios que se han ido produciendo en el mundillo. Aquí vamos a ver algunas herramientas que te ayudan a mejorar tus desarrollos basados en JavaScript y Ajax de forma muy sencilla, vistosa y práctica.

Clean Ajax

herramientas-javascript-ajax-cleanajax
Clean Ajax es un motor para Ajax que se maneja a través de una intuitiva interface facilitándote la generación de código.

SproutCore

herramientas-javascript-ajax-sproutcore
SproutCore es un Framework que te ayuda a programar aplicaciones en JavaScript.

Roar Notifications

herramientas-javascript-ajax-roar
Roar es un widget de notificaciones que puede recibir mensajes varios como avisos, errores, actualizaciones, etc. directamente en el navegador. Está basado en el ya famoso Growl.

Sajax

herramientas-javascript-ajax-sajax
Sajax te permite programar en Ajax realizando llamadas a funciones PHP, Perl, Python desde una página web.

JavaScriptMVC

herramientas-javascript-ajax-javascriptmvc
JavaScriptMVC te ayuda a desarrollar proyectos basados en JavaScript.

DamnIT

herramientas-javascript-ajax-danmit
Este código te envía un mensaje de correo a la dirección de e-mail que especifiques en el caso de que un usuario encuentre un error JavaScript al cargar una página.

Regulator

Regulator es una herramienta especializada en testear tus códigos además de ayudarte a aprender JavaScript.

Snippely

Snippely es un editor que te ayuda a escribir y a organizar tus códigos.

Window Growl

herramientas-javascript-ajax-growl
Growl es un conocido sistema de notificaciones para Mac OS X, las aplicaciones compatibles con Growl pueden enviarte notificaciones directamente.

Google Translate API

Google Translate API te permite detectar lenguajes automáticamente y traducir textos de forma automática. Es compatible con cientos de lenguas y además dispones de la potencia de un servicio de Google.

ie7-js

Esta herramienta obliga a Internet Explorer a comportarse como si fuera un navegador como Firefox u Opera.

Themeroller

herramientas-javascript-ajax-themeroller
Un potente constructor de temas que puedes integrar en tus diseños.

WaveMaker VMWare Visual Ajax Studio

herramientas-javascript-ajax-wavemaker
WaveMaker es un completo Framework orientado al desarrollo de aplicaciones web basadas en Ajax y Javascript.

Addons y extensiones para navegadores

Firebug: una popular herramienta que puedes utilizar para depurar código en JavaScript.

Venkman: este depurador de código JavaScript llega de la mano de Mozilla. Incluye un inspector que comprueba la ejecución de tus códigos.

Drosera: un depurador de código para Safari.

Dragonfly: un depurador de código que puedes utilizar desde el navegador Opera.

Debugbar: este depurador funciona desde navegadores Internet Explorer.

Herramientas para optimizar

Yuicompressor: este compresor de código está desarrollado por la gente de Yahoo, reduce y optimiza el código.

Js Minifier: minimiza el código para que ocupe el menor espacio posible.

Scriptalizer. Este interesante código combina varios ficheros JavaScript en uno solo reduciendo el número de llamadas desde una página web.

Herramientas de seguridad

AttackAPI. Te permite testear y encontrar posibles fallos que permitan la ejecución de exploits en tus códigos.

Manipulación de imágenes y gráficos

Reflection: Con reflection puedes añadir efectos de reflejos de imágenes en páginas web utilizando JavaScript.
herramientas-javascript-ajax-reflection

– JavaScript Diagram Builder. Con esta librería puedes construir diagramas.
herramientas-javascript-ajax-diagramas

Canvasgraphjs: Con esta herramienta puedes construir gráficas de todo tipo a partir de un conjunto de datos, gráficas de tarta, barras, lineales, etc.

Efectos de cristal para fotos con iPhone, Glass Booth

Cómo convertir páginas web en PDF con un iPhone/iPad, Documents by Readdle