Monthly JSter #7: News of September 2013

September, another month filled with JavaScript coding! The community definitely kept busy again. This time we have an extra dose of demos available. You might also be interested in js13k entries.

Remember that Monthly JSter is available as a newsletter. Our RSS feed contains some occasional extra content.

Libraries

{{ screenshot: http://html9responsiveboilerstrapjs.com/ }}

UI

{{ screenshot: http://designmodo.github.io/Flat-UI/ }}

  • favico.js - Finally a way to do cool stuff with favicons!
  • Flat UI - It doesn't get flatter than this.
  • tabler - Build dynamic tables on client side. JSter entry
  • TogetherJS - Allow collaboration on your site.
  • CLNDR - Calendar plugin for jQuery with some class. JSter entry
  • Semantic UI - Humanize your semantics.
  • FastActive - Make websites and web apps feel as responsive as native apps on touch devices.
  • ZorroJS - Combine transparency of PNGs with size of JPGs.

Articles

{{ screenshot: http://flippinawesome.org/2013/08/19/ractive-js-expressions-and-the-new-wave-of-reactive-programming/ }}

Backend

{{ screenshot: http://martinfowler.com/articles/asyncJS.html }}

MVC

{{ screenshot: http://www.ng-newsletter.com/posts/d3-on-angular.html }}

UI

{{ screenshot: http://philipwalton.github.io/solved-by-flexbox/ }}

Resources

{{ screenshot: http://garann.github.io/template-chooser/ }}

Tools

{{ screenshot: http://getfireshell.com/ }}

Services

{{ screenshot: http://thecodeplayer.com/ }}

  • Errormator - Track errors and performance issues in your app.
  • node-modules - Yet another search engine for Node.js modules.
  • Codewars - Katas, lots of them.
  • Code Avengers - Courses, challenges and the shiz.
  • HERE API - Alternative to Google Maps.
  • TheCodePlayer - Video style walkthroughs showing how to create something from scratch.
  • debuggify - Error analytics for modern JavaScript applications.

Hardware

{{ screenshot: http://www.dragoninnovation.com/projects/22-tessel }}

  • Tessel - It's available now.

Games

{{ screenshot: http://jswarrior.fusioncharts.com/ }}

Demos

{{ screenshot: http://jsmess.textfiles.com/ }}

Conclusion

To make a mistake is human and to repeat that mistake over millions of browsers is JavaScript.