Javascript

Facebook Twitter

A suite of Javascript libraries and tools designed for working with HTML5. Recent Updates Follow @CreateJS November 2014 Added Unit Tests to EaselJSUpdates in preparation for new releases (coming soon).

A suite of Javascript libraries and tools designed for working with HTML5

New class model, with big performance increases October 2014 Added 'Extras' to EaselJSTons of updates and pull requests in all libs July 2014 Major Updates to EaselJS Graphics The Story Why we built CreateJS About CreateJS CreateJS is a suite of modular libraries and tools which work together to enable rich interactive content on open web technologies via HTML5. Featured Projects Community Show & Tell. Ion Drift A port of the Flash game Ion Drift, b10b was able to build a CreateJS version in less than a day that hit target framerates on even the lowest devices, and outperformed ports to other libraries. By b10b. BookBlock: A Content Flip Plugin.

A jQuery plugin that will create a booklet-like component that let's you navigate through its items by flipping the pages.

BookBlock: A Content Flip Plugin

View demo Download source. Understanding Design Patterns in JavaScript. Today, we're going to put on our computer science hats as we learn about some common design patterns.

Understanding Design Patterns in JavaScript

Design patterns offer developers ways to solve technical problems in a reusable and elegant way. XRegExp: JavaScript regex library. Node.js Guide. Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices. — The official Node.js website This manual consists of three different sections: The Node.js API Reference documents the core Node.js modules The Node.js Guide contains articles and code samples on coding in Node.js The Javascript Reference contains doucmentation about the Javascript language. OpenJsCad. Web based solid modeling in Javascript: user editable parametric models, STL and DXF export.

OpenJsCad

Error: WebGL not supported OpenJsCad requires a WebGL enabled browser. Try a recent version of Chrome of Firefox. Processing, please wait... Playground Try it by entering some code below. About OpenJsCad is a 2D and 3D modeling tool similar to OpenSCAD, but web based and using Javascript language. Function main() { var cube = CSG.cube(); return cube; } Create — A new kind of web editing interface.

JS101 [unsaved] Animatable: One property, two values, endless possiblities. Money.js / fx() - javascript currency conversion library. JavaScript Currency Conversion should be easy!

money.js / fx() - javascript currency conversion library

Forget trying to adapt those 10-year-old "FREE Currency Converter JavaScripts! " into something workable for your enterprise software or shopping cart: money.js is a simple library with one function: to convert a value from any currency to any other currency. Read on for some background information (recommended!) Or jump straight to the downloads, demo playground or documentation. Introduction First things first: in order to do currency conversion in JavaScript, you need a reliable source of real-time exchange rates. The fact is though, 99% of apps and shopping carts don't need this expensive level of accuracy! With that in mind, the Open Exchange Rates API uses algorithmic blending to calculate a consistently accurate and unbiased set of rates for 160 world currencies - and costs 10-20x less than the most popular competitor (with a Forever Free plan for most users).

Organize Your Code with RequireJS. Writing web applications using JavaScript, HTML, and CSS can become overwhelming quickly.

Organize Your Code with RequireJS

Between managing UI, data, interactions, and network requests, application code can become a real mess, and this isn’t helped by the way the browser loads JavaScript code. In most other programming environments, there is some way to split your code into modules or scripts, and specifically require one module from another. In JavaScript, we can split our code into multiple files, but there is no way to declare in one script that you are depending on another. Worse yet, the place where scripts are loaded isn’t even in the same language you are writing your code.

FlexBox. FullCalendar - Download. Latest: fullcalendar-1.6.4.zip Includes a basic stylesheet, the Google Calendar extension, and the necessary jQuery and jQuery UI files.

FullCalendar - Download

The jQuery UI files are only necessary if you plan to do drag & drop / resizing. View all releases » Backbone.js. jQuery Fundamentals. With contributions by James Padolsey, Paul Irish, and others. See the GitHub repository for a complete history of contributions. Licensed by Rebecca Murphey under the Creative Commons Attribution-Share Alike 3.0 United States license . You are free to copy, distribute, transmit, and remix this work, provided you attribute the work to Rebecca Murphey as the original author and reference the GitHub repository for the work . If you alter, transform, or build upon this work, you may distribute the resulting work only under the same, similar or a compatible license. Any of the above conditions can be waived if you get permission from the copyright holder. Reporting Issues Your feedback is essential to improving jQuery Fundamentals; if you see an error or an opportunity for improvement, please open an issue .

Suggesting Changes to Content Suggesting Additions to Content Contributing Content. Eloquent JavaScript: A Modern Introduction to Programming.

Google Maps