Internet hoy en día lo tiene todo; hay una gran cantidad de herramientas de desarrollo de proyectos JavaScript en la red. Podemos consultar guías en línea para obtener toda la información necesaria para construir proyectos de código. Si te dedicas al desarrollo web, probablemente prefieras JavaScript, que admite el desarrollo front-end. Este lenguaje de script es relativamente fácil de usar y puede crear interfaces de usuario interesantes para sitios web y aplicaciones web. A continuación se presentan las 10 mejores bibliotecas de JavaScript para el desarrollo de proyectos web.
1. IO.js:
IO.js es una plataforma de JavaScript impulsada por el runtime de Chrome V8. El proyecto se basa en la plataforma Node.js y la compatibilidad de IO.js es bastante alta. La plataforma ofrece un modelo de gobernanza abierto, con el que se espera acelerar y predecir los ciclos de lanzamiento. Además, puede llevar las últimas mejoras de lenguaje, API y rendimiento al motor V8 mientras actualiza libuv y otras bibliotecas.

https://github.com/iojs/io.js
2. Intercooler.js:
Se trata de una extensión natural de HTML. La mayoría de los desarrolladores están familiarizados con las plataformas HTML de atributos simples, y estas plataformas HTML pueden facilitar el desarrollo mediante el uso de Intercooler.js. La plataforma utiliza JavaScript para comunicarse con el servidor y envía solicitudes AJAX a las aplicaciones utilizando la misma sintaxis.

http://intercoolerjs.org/
3. Matter.js:
Este es un sitio web de motor de física de cuerpos rígidos 2D en JavaScript. El módulo del motor utiliza diferentes métodos para crear y manipular el motor. Matter.js es un controlador que gestiona la actualización y la representación de las simulaciones. El proyecto se encuentra actualmente en una etapa inicial; la API de Matter.js todavía está en desarrollo.

https://github.com/liabru/matter-js
4. Immutable.js:
Immutable.js proporciona listas, Stack, Map, OrderedMap, Set, OrderedSet y Record persistentes e inmutables. La plataforma puede funcionar de manera eficiente incluso en las máquinas virtuales de JavaScript modernas. Puedes copiar y almacenar en caché datos mediante mapas hash y vectores utilizados en Clojure y Scala. La plataforma también ofrece funciones lazy Seq.

https://github.com/facebook/immutable-js
5. Format.js:
FormatJS es una colección moderna de bibliotecas de JavaScript que admite la internacionalización del formato de números, datos y cadenas. La plataforma incluye algunos conjuntos de bibliotecas centrales que se pueden utilizar para construir complementos de internacionalización integrados de JavaScript y estándares de internacionalización ampliamente reconocidos en la industria. FormatJS ya cuenta con conjuntos integrados de plantillas y bibliotecas comunes.

http://formatjs.io/github/
6. Anima.js:
Anima.js te permite utilizar carga diferida y animaciones continuas. Así que puedes usar esta plataforma para crear animaciones CSS. La herramienta utiliza JavaScript para realizar transiciones CSS y transformaciones 3D con el fin de crear animaciones. Puedes controlar la herramienta mediante flujos: iniciar, detener y eliminar animaciones, e incluso crear cualquier cosa basada en eventos.

https://github.com/lvivski/anima
7. Is.js:
Is.js es una biblioteca de validación universal independiente. Con Is.js, puedes comprobar tipos, expresiones regulares, existencia, tiempo y muchas otras cosas.

https://github.com/scottrabin/is-js
8. MinBlock.js:
La biblioteca de JavaScript minBlock.js se puede utilizar para la implementación de cuadrículas de matrices. La plataforma puede generar avatares aleatorios similares a los de GitHub.

http://argunner.github.io/minBlock.js/
9. blinkTitle.js:
blinkTitle.js es una advertencia o notificación en la barra de título implementada en JavaScript puro. Esta herramienta se puede utilizar para ejecutar advertencias o notificaciones en la barra de título mediante el parpadeo de la barra de título HTML.

http://argunner.github.io/blinkTitle.js/
10. Conditioner.js:
Si tu aplicación web necesita comportamientos de carga y descarga, esta herramienta es definitivamente la mejor. Conditioner.js hace que la implementación de comportamientos ambientales sea muy fácil; solo tienes que definir los estados necesarios y el resto lo hace la herramienta.

https://github.com/rikschennink/conditioner
Estas son las 10 mejores bibliotecas de JavaScript para desarrollo web en 2015; no dudes en probarlas.
http://www.topthink.com/topic/9636.html