17 projects tagged "Canvas"

Download No website Updated 21 Sep 2011 Canvas Events

Screenshot
Pop 17.58
Vit 31.30

Canvas Events is an object that can emulate mouse events on canvas elements. It extends the HTML 5 canvas context object for a given canvas element, and can register event handlers to be called when mouse events on the canvas element occur. Currently, it supports the events click, dblclick, mouseover, mouseout, mousemove, mouseup, and mousedown events.

Download No website Updated 26 Aug 2011 Easy Chart

Screenshot
Pop 19.05
Vit 31.71

Easy Chart is an object to display several types of charts in Canvas elements. It takes the values, labels, and colors of each point and renders the chart in canvas elements of a given size. Currently, it supports rendering charts of types: line, scatter, column, bar, and pie. The chart background color, grid color and spacing, error, and mouse event handlers are configurable parameters.

Download Website Updated 15 Jun 2011 jsGameSoup

Screenshot
Pop 33.99
Vit 32.83

jsGameSoup is a framework for making games for the Web using JavaScript and HTML5. It abstracts away some of the complexity of developing Javascript games for multiple browsers. It currently runs under new versions of Firefox (Gecko), Safari/Chrome (WebKit), and Internet Explorer 6 and higher. It does not require any proprietary technologies like Flash or Silverlight.

No download Website Updated 04 Apr 2011 Cacophony.js

Screenshot
Pop 28.60
Vit 1.00

Cacophony is a tool for creating and viewing interactive videos, especially music videos, using HTML5 video and canvas elements and Javascript. Interactive elements include visuals/story adapting in response to user input as text, mouse movement, drawings, and choices (choose-your-own-adventure). Input from the viewer can affect the subsequent video, and also be sent to a server for integration with other Web applications (social networking, sharing, and geotagging), which is possible because effects are rendered on-the-fly in the browser, not pre-rendered like traditional video. Input can also come from external sources (RSS and JSON), so you can integrate external data, or previously generated data, back into subsequent views of the video.

No download Website Updated 03 Jul 2010 noVNC

Screenshot
Pop 69.85
Vit 38.26

noVNC is a VNC client implemented using HTML5 technologies, specifically Canvas and WebSockets. It supports "wss://" encryption (SSL/TLS). For browsers that do not have native WebSockets support, the project includes web-socket-js, a WebSockets emulator using Adobe Flash. In addition, as3crypto has been added to web-socket-js to implement WebSocket SSL/TLS encryption, i.e. the "wss://" URI scheme.

Download Website Updated 01 Nov 2009 TellurianRing Scene

Screenshot
Pop 21.49
Vit 1.00

The TellurianRing Scene project is a JavaScript animation library built primarily on top of the HTML 5 Canvas element. It aims to provide a simple but descriptive and powerful domain specific language (DSL) to describe a SceneGraph by exposing and simplifying the functionality of the Canvas element. Canvas and Scene make it easy to create Web animations in the browser without the need to download any plugins.

No download Website Updated 31 Aug 2009 JS Wars

Screenshot
Pop 42.19
Vit 1.00

JS WARS is a classic shoot 'em up written to demonstrate the power of modern Web browsers. It is targeting Firefox 3.5 with its audio/video support and increased performance, and uses the canvas tag. It should work well in other modern Web browsers (supporting the canvas tag), just without the music and sound effects.

Screenshot

Project Spotlight

s6-linux-utils

Tiny Linux-specific utilities.

Screenshot

Project Spotlight

JS Merge XML

A class that merges XML documents from strings or DOM objects.