Pioneer allows you to maintain a readable code base for both programmers and product owners. It makes writing and debugging integration tests simpler, saving you time and frustration. Pioneer is stack agnostic, you can use it against your jquery powered SPA all the way up to a complex Ember/Angular/Backbone app.
npm install pioneer
Pioneer is composed of four pieces to keep your code as DRY as possible while maintaining layers of readability
Works on iPad and iPhone.
Simple, beautiful and powerful API.
Allows to load pages dynamically through Ajax requests.
Pure HTML5/CSS3 content.
Two transition effects.
Works in old browsers such as IE 8 with turn.html4.js
Turn.js takes all the advantages of having real HTML content over flash content. Besides the feeling of native content (selectable content, no third-party contextual menus), it's possible to add advertisement codes, HTML5 videos, tooltips, images, maps, forms, keep tracking of every page and combine them with hundreds of clever libraries made for the Web.
Turn is the built-in jQuery plugin that comes with the turn.js development kit, which allows you to create flipbooks.
Hapi (pronounced "happy") is a web framework for building web applications, APIs and services. It's extremely simple to get started with, and extremely powerful at the same time. The problem arises when you have to write perfomant, maintable code.
npm install hapi --save
Hapi is a simple to use configuration-centric framework with built-in support for input validation, caching, authentication, and other essential facilities for building web and services applications.
Hapi enables developers to focus on writing reusable application logic in a highly modular and prescriptive approach.
The visual programming language VVVV brought to your web browser. VVVV.js is a great toolkit for prototyping and developing rich data visualisation, advanced user interfaces, games, and more — all by connecting nodes, spreading slices and letting the dafa flow.
VVVV.js has to dynamically load scripts, patches, shader files, etc., so, in order to run a website containing
VVVV.js allows you to use the world's greatest visual programming language VVVV to enhance your web projects. You can create 2D Canvas and 3D WebGL graphics without writing a single line of code. It comes with a built in, browser based patch editor, you don't need any additional software.
Run VVVV Patches seemlessly embedded in your web project
Real-time patching using the built in browser based patch editor
Supports subpatches so you can better structure your patches
2D Canvas graphics and 3D WebGL graphics with built in shader code editor
Access and manipulate the DOM of the surrounding page from your VVVV.js patch
VVVV compatible data format, so you can exchange patch snippets with classic VVVV
Video for VVVV.Js https://www.youtube.com/watch?v=56vBXoKhN8Q
Mocha is free and open source, licensed under the MIT license.
When to use Babylon.js?
Whenever you are building a video game or a complex 3D scene of any sorts.
This <canvas> element will be the place where we'll display the result of our 3D rendering.
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html" charset="utf-8"/> <title>Babylon - Getting Started</title> <!-- link to the last version of babylon --> <script src="babylon.2.3.debug.js"></script> </head> <body> <canvas id="renderCanvas"></canvas> </body> </html>
CanJS provides the default MV* libraries to the DoneJS framework. Checkout DoneJS'squick start guide for an example of using CanJS to build a server-side rendered, real-time chat app that works as an Android, iOS, and Desktop app.