javascript
Tutorials Dive deep into comprehensive tutorials that guide you through the latest file uploading technologies. Our step-by-step guides ensure you […]
HTML5 Canvas Heatmap Library. 🔥 JavaScript Library for HTML5 canvas based heatmaps
heatmap.js is a JavaScript library that can be used to generate web heatmaps with the html5canvas element based on your data. Heatmap instances contain a store in order to colorize the heatmap based on relative data, which means if you're adding only a single datapoint to the store it will be displayed as the hottest(red) spot, then adding another point with a higher count, it will dynamically recalculate. The heatmaps are fully customizable.
Btapp.js provides access to a browser plugin version of uTorrent/BitTorrent via a tree of Backbone Models and Collections. The intent of this project is to allow access to the extensive functionality of a torrent client, from web apps that are as simple as a single Backbone View. Btapp.js takes responsibility for getting the plugin installed as well, so you're free to assume that its available. In addition to the local torrent client, you can also easily access a torrent client anywhere else in the world (assume you either configured it originally or have access to that client's username/password).
It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com. — Read more
Create easily your own ajax loader icon :
IT Hit WebDAV AJAX Library is a cross-browser JavaScript API for accessing WebDAV servers.
Mosho is another browser-based presentation framework. Inspired by impress.js, but in my own flavor.
TaffyDB is an opensouce library that brings database features into your JavaScript applications.
Highlight.js highlights syntax in code examples on blogs, forums and in fact on any web pages. It's very easy to use because it works automatically: finds blocks of code, detects a language, highlights it.
Framework agnostic gallery plugin with flashy filtering and re-ordering
Build Desktop Applications for Linux, Mac and Windows using HTML, CSS and Javascript
A suite of modular libraries and tools which work together or independently to enable rich interactive content on open web technologies via HTML5.
Your content, where you want it. Upload files directly from Dropbox, Facebook, your computer, and more!
tQuery is a thin library on top of three.js It is an extension system for people to write plugins. To help them share their code and build on top of each other. It mimics jquery api, well know for its usuability. tQuery aims for "it is should not be harder than playing with lego bricks."
WebRTC is a free, open project that enables web browsers with Real-Time Communications (RTC) capabilities via simple Javascript APIs. The WebRTC components have been optimized to best serve this purpose.
Asynchronous behaviour driven development for Node. There are two reasons why we might want asynchronous testing. The first, and obvious reason is that node.js is asynchronous, and therefore our tests should be. The second reason is to make tests which target I/O run much faster, by running them concurrently.
Jeux massivement multijoueur, inspiré de Zelda, réalisé par Mozilla.
A javascript library for multi-touch gestures
Standing on the shoulders of Scriptographer and making use of HTML5 standards, Paper.js is a comprehensive open source vector graphics scripting framework.
Kalendae is an attempt to do something that nobody has yet been able to do: make a date picker that doesn't suck. Kalendae provides the following features:
At its core, localStorage is a simple key-value store which uses strings as keys and can only store strings as values. Even if you try to store a non-string object into localStorage, it will be converted into a string before it is saved. This means that the developer has to worry about coercing the data back into the intended type before it is used in code again. Still, localStorage's ability to save data between sessions and browser restarts without relying on massive cookies makes it an appealing storage mechanism.
Swipe is a lightweight mobile slider with 1:1 touch movement, resistant bounds, scroll prevention, and completely library agnostic.
So I created my first Zepto plugin called Flickable (jump to download). The plugin allows you to make any element touchable; useful for flicking between sections, or sliding elements around the page.
A small library for manipulating the favicon
filer.js is a well tested wrapper library for the HTML5 Filesystem API, an API which enables web applications to read and write files and folders to to its own sandboxed filesystem.
CSS3 decorations for IE.
PIE makes Internet Explorer 6-9 capable of rendering several of the most useful CSS3 decoration features.
CSS3 pseudo-class and attribute selectors for IE 6-8.
selectivizr is a JavaScript utility that emulates CSS3 pseudo-classes and attribute selectors in Internet Explorer 6-8. Simply include the script in your pages and selectivizr will do the rest.
Modernizr is an open-source JavaScript library that helps you build the next generation of HTML5 and CSS3-powered websites.
A lightweight javascript date library for parsing, manipulating, and formatting dates.
An expanding text area is a multi-line text input field that expands in height to fit its contents. This UI element is commonly found in both desktop and mobile applications, such as the SMS composition field on the iPhone. Examples can also be found on the web, including on Facebook, where it’s used extensively. It’s a good choice wherever you don’t know how much text the user will write and you want to keep the layout compact; as such, it’s especially useful on interfaces targeted at smartphones.
Tim lets you write simple templates that uses JavaScript's familiar dot notation. You pass in a JavaScript object that contains all the relevant strings, and they are then substituted into the template. For example:
cssFx is a standalone polyfill that inserts the vendor-specific CSS3 properties necessary for old and new browsers. This saves you tons of time, maintenance, and bandwidth! Check it out:
Do you want a 7 KB cross-browser native JavaScript that makes your plain HTML lists super flexible, searchable, sortable and filterable? Yeah! Do you also want the possibility to add, edit and remove items by dead simple templating? Hell yeah!
AliceJS - (A Lightweight Independent CSS Engine) is a micro JavaScript library focused on using hardware-accelerated capabilities (in particular CSS3 features) in modern browsers for generating high-quality, high-end visual effects.
JavaScript currency conversion library, done right - with no dependencies, in just over 1 kb.
Do you want to spice up your web applications by making them real-time — but don’t want to create new infrastructures for the sole purpose of getting web sockets to work? In this article, we’ll explore how to use and implement Pusher, an HTML5 WebSocket-powered real-time messaging service for your applications.
a library to manipulate document based on data.
The number of web applications being created and used has grown rapidly since the new millenium. And importantly, so has the sheer complexity of them — specially on the front end. No more static pages, no sir!
Best way to compress javascript and css Make your code faster for free
Ce site web est à vendre ! js2coffee.org réunit des informations et annonces. Nous espérons que vous y trouverez les informations que vous recherchez !
Ideal Forms is a small framework to build powerful and beautiful online forms.
CSS, meet kerning. Kerning, meet CSS. Kern, style, transform, and scale your web type with real CSS rules, automatically.
Aardwolf is a remote JavaScript debugger for iPhone/Android/WindowsPhone7. It is written in JavaScript.
Nowadays, pure CSS3 menus still very popular. Mostly – this is UL-LI based menus. Today we will continue making nice menus for you. This will nice dropdown menu (looks like menu at http://www.microsoft.com/) with onclicking (instead onhover).
stream.js is a tiny stand-alone Javascript library that unlocks a new data structure for you: streams.
chain•vas |chānvəs| n. A tiny library that adds chaining and various helper methods to the canvas API. Additionally, it can make every API chainable.
Here is the complete list of all the modules together with their brief descriptions. We have published all the modules on GitHub, which is the best tool for getting things done and collaborating. All of them are greatly documented so just click the ones you're interested in to read more and see examples.
Javelin is a frontend Javascript library developed at Facebook. It stresses strictness and scalability to try to solve, prevent, or mitigate some of the challenges we encountered as Facebook grew. Javelin is currently used by Facebook Mobile and Phabricator.
CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.
A HTML5 and Javascript framework to transform websites to mobile sites
Generating an RSA key pair & public key string
Agility.js is an MVC library for Javascript that lets you write maintainable and reusable browser code without the verbose or infrastructural overhead found in other MVC libraries. The goal is to enable developers to write web apps at least as quickly as with jQuery, while simplifying long-term maintainability through MVC objects.
batman.js is a full-stack microframework extracted from real use and designed to maximize developer and designer happiness. It favors convention over configuration, template-less views, and high performance by simply not doing very much. It all adds up to blazingly fast web apps with a great development process; it's batman.js.
Sugar is a Javascript library for working with native objects. It is designed to be intuitive, unobtrusive, and let you do more with less code.
D3.js is a small, free JavaScript library for manipulating documents based on data.