bertbeck / Fayde

Inspired by Silverlight; XAML engine using Javascript and rendering to the HTML5 Canvas.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fayde

Build Status Bower Gitter

Inspired by Silverlight; XAML engine using Javascript and rendering to the HTML5 Canvas.

Please check out the wiki for more information.

Dependencies

  • nodejs
  • gulp
  • bower
  • yeoman (used for scaffolding new applications)

How to use

Install the Fayde application generator for yeoman. Then use yeoman to generate a new application.

$ npm install -g generator-fayde
$ mkdir <project directory name>
$ cd <project directory name>
$ yo fayde

Contributing

Prerequisites

$ npm install -g gulp
$ npm install -g bower
$ npm install -g fayde-unify

Setup

$ git clone git@github.com:wsick/fayde.git
$ cd fayde
$ npm install
$ gulp reset # cleans bower libs, bower installs, then symlinks to test and stress bootstrappers

Unit Tests

$ gulp test

Stress Tests

Launches default browser with runnable stress tests.

$ gulp stress

About

Inspired by Silverlight; XAML engine using Javascript and rendering to the HTML5 Canvas.

License:MIT License


Languages

Language:JavaScript 47.9%Language:TypeScript 44.9%Language:C# 5.0%Language:HTML 2.1%Language:ASP 0.1%