top button
Flag Notify
    Connect to us
      Facebook Login
      Site Registration Why to Join

    Get Free Article Updates

Facebook Login
Site Registration
Print Preview

What is Cylon.Js?

0 votes

What is Cylon.Js?

Cylon.js is a JavaScript framework for robotics, physical computing, and the Internet of Things using Node.js. It provides a simple, yet powerful way to create JavaScript robots that incorporate multiple, different hardware devices at the same time.

Cylon.JS is built on Node.JS, a JavaScript framework used for many web apps that provides common ground for IoT applications—such as the ability to simultaneously send, receive and process many messages from many sources. Named for the science fiction cyborgs of Battlestar Galactica, Cylon.JS supports a wide variety of drones, robotic toys, wearables, smart home devices, IoT prototyping and embedded computing modules, and cloud-based analytics and messaging platforms. It lets programmers create powerful interactions between users, devices and services with just a few lines of code.

Cylon.JS was created by The Hybrid Group, a Los Angeles software consultancy, with input from an open community of developers around the world.

Node Command

npm install cylon

Video for Cylon.Js

posted Jun 16 by Manish Tiwari

  Promote This Article
Facebook Share Button Twitter Share Button Google+ Share Button LinkedIn Share Button Multiple Social Share Button

Related Articles

What is Pioneer.Js?

Pioneer is an easy to understand javascript DSL to interact with your app via a real browser and test its state against expectations.

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.

Node Command

npm install pioneer

Pioneer is composed of four pieces to keep your code as DRY as possible while maintaining layers of readability

  1. Cucumber
  2. Step Definitions
  3. Widgets
  4. WebDriver / WebElements
Video for Pioneer.Js​

What is Turn.Js?

Turn.js is a JavaScript library that will make your content look like a real book or magazine using all the advantages of HTML5. The web is getting beautiful with new user interfaces based in HTML5; turn.js is the best fit for a magazine, book or catalog based in HTML5.


  • 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.

Video for Turn.Js​


What is Hapi.Js?

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.

Node Command

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.

Video for Hapi.Js?


What is VVVV.Js?

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.

Main Features

  • 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


What is Mocha.js?

Mocha is a feature-rich JavaScript test framework running on Node.js and in the browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases.

Mocha is free and open source, licensed under the MIT license.

Video for Mocha.js with Node.js​


What is Babylon.js?

An open source 3D engine based on webGL and Javascript​.You can create incredibly high-quality games complete with physics, audio and particle systems among other things.

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.

Example Code:

<!DOCTYPE html>
    <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>
    <canvas id="renderCanvas"></canvas>

Video for Babylon.js

For more visit official site​


What is Can.Js?

CanJS is designed to be a very well-rounded JavaScript framework, useful to almost any client-side JavaScript team.

CanJS is a lightweight, modern JavaScript MVVM framework that’s fast and easy to use, while remaining robust and extensible enough to power some of the most trafficked websites in the world. 

It provides a wealth of JavaScript utilities that combine to make testable and repeatable Model-View-ViewModel applications with very little code.

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.

  • Flexible
  • Powerful
  • Fast
  • Friendly​

Getting Started Video

Contact Us
+91 9880187415
#470/147, 3rd Floor, 5th Main,
HSR Layout Sector 7,
Bangalore - 560102,
Karnataka INDIA.