X-Tag: Web Components’ Custom Elements Polyfill

X-Tag is a powerful sugar library primarily focused on wrapping and enhancing one of the draft-state Web Component specs: Custom Elements With Custom Elements, you could for example just write up <x-map data-key="6c86bb5b30a442c180772d978f3ae000"></x-map> in your HTML and have it rendered as a full blown map. Speed Up App Development with X-Tag and Web Components →X-Tag …

The Intern: A next-generation JavaScript testing stack

Run tests using the browser or node.js and seamlessly integrate with SauceLabs or Selenium. Write tests using object, TDD, or BDD styles and get full code coverage reporting with Istanbul. Continuous integration? Intern has you covered with Travis CI support out-of-the-box. Looks promising. Bumping this one onto my todo list The Intern →

Ejecta – Open Source JavaScript, Canvas & Audio Implementation for iOS

Ejecta is like a Browser without the Browser. It’s specially crafted for Games and Animations. It has no DIVs, no Tables, no Forms – only Canvas and Audio elements. This focus makes it fast. Neat! And by the looks of it blazingly fast too! Ejecta →

ORBX.js – A Downloadable HD Codec Written in JS and WebGL

ORBX.js is a JavaScript library that enables Windows, Linux or Mac OSX apps to be virtualized in the cloud and streamed to any HTML5-enabled browser, including those running on mobile devices Really impressive stuff. In the video above Steam is being run somewhere in the cloud and streamed to the client which is Firefox. Rendering …

PathFinding.js – A comprehensive path-finding library for grid based games

The aim of this project is to provide a path-finding library that can be easily incorporated into web games. It may run on Node.js or the browser. PathFinding.js Demo →PathFinding.js source → Related: A* Pathfinding for Beginners →

Two.js

Two.js is a two-dimensional drawing api geared towards modern web browsers. It is renderer agnostic enabling the same api to draw in multiple contexts: svg, canvas, and webgl. Two.js is deeply inspired by flat motion graphics. As a result, two.js aims to make the creation and animation of flat shapes easier and more concise. At …