graham + @javascript_library 27
Backbone.js
10 weeks ago by graham
Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface.
@javascript_library
backbone
javascript
mvc
10 weeks ago by graham
Underscore.js
10 weeks ago by graham
Underscore is a utility-belt library for JavaScript that provides a lot of the functional programming support that you would expect in Prototype.js (or Ruby), but without extending any of the built-in JavaScript objects. It's the tie to go along with jQuery's tux, and Backbone.js's suspenders.
@javascript_library
@node_package
javascript
programming
jquery
10 weeks ago by graham
Jasmine: BDD for your JavaScript
10 weeks ago by graham
Jasmine is a behavior-driven development framework for testing your JavaScript code. It does not depend on any other JavaScript frameworks. It does not require a DOM. And it has a clean, obvious syntax so that you can easily write tests.
@javascript_library
testing
behaviour_driven_development
10 weeks ago by graham
xui.js - a simple javascript library for building mobile web applications.
10 weeks ago by graham
a super micro tiny dom library for authoring html5 mobile web applications.
@javascript_library
mobile_web
web_development
10 weeks ago by graham
scatterjs - Lightweight RESTful ajax library for performing ajax calls and scattering html results - Google Project Hosting
11 weeks ago by graham
Scatter sends a form (or retrieves a URL) through ajax. If the response contains elements (at top level) with ids that correspond with ids on the current page, the current element will be replaced. This is called "scattering" of elements.
@javascript_library
ajax
templating
11 weeks ago by graham
Slimbox 2, the ultimate lightweight Lightbox clone for jQuery · digitalia.be
11 weeks ago by graham
Slimbox 2 is a 4 KB visual clone of the popular Lightbox 2 script by Lokesh Dhakar, written using the jQuery javascript library. It was designed to be very small, efficient, standards-friendly, fully customizable, more convenient and 100% compatible with the original Lightbox 2.
@javascript_library
jquery
images
web_design
11 weeks ago by graham
IcedCoffeeScript
11 weeks ago by graham
IcedCoffeeScript (ICS) adds two new keywords: await and defer. These additions simply and powerfully streamline asynchronous control flow, both on the server and on the browser. Say goodbye to callback pyramids; say adios to massive code rewrites when synchronization requirements change slightly. Say hello to clean, readable, maintainable control flow for network and asynchronous operations!
@javascript_library
coffeescript
programming
javascript
11 weeks ago by graham
coffee-script/iced.md at iced · maxtaco/coffee-script
11 weeks ago by graham
IcedCoffeeScript (ICS) is a system for handling callbacks in event-based code. There were two existing implementations, one in the sfslite library for C++, and another in the tamejs translator for JavaScript. This extension to CoffeeScript is a third implementation. The code and translation techniques are derived from experience with JS, but with some new Coffee-style flavoring.
@javascript_library
coffeescript
event_handling
11 weeks ago by graham
CoffeeLint - Lint your CoffeeScript
11 weeks ago by graham
CoffeeLint is a style checker that helps keep CoffeeScript code clean and consistent. CoffeeScript does a great job at insulating programmers from many of JavaScript's bad parts, but it won't help enforce a consistent style across a code base. CoffeeLint can help with that.
@javascript_library
coffeescript
code_review
lint
11 weeks ago by graham
Plupload - A tool for uploading files using Flash, Silverlight, Google Gears, HTML5 or Browserplus
february 2012 by graham
The developers of TinyMCE brings you Plupload, a highly usable upload handler for your Content Management Systems or similar. Plupload is currently separated into a Core API and a jQuery upload queue widget this enables you to either use it out of the box or write your own custom implementation.
@javascript_library
jquery
uploading
file_management
web_development
february 2012 by graham
jQuery: The Write Less, Do More, JavaScript Library
january 2012 by graham
jQuery is a fast and concise JavaScript Library that simplifies HTML document traversing, event handling, animating, and Ajax interactions for rapid web development. jQuery is designed to change the way that you write JavaScript.
@javascript_library
jquery
programming
web_development
ajax
january 2012 by graham
Cube
january 2012 by graham
Cube is an open-source system for visualizing time series data, built on MongoDB, Node and D3. If you send Cube timestamped events (with optional structured data), you can easily build realtime visualizations of aggregate metrics for internal dashboards. For example, you might use Cube to monitor traffic to your website, counting the number of requests in 5-minute intervals:
visualization
time_series
@javascript_library
january 2012 by graham
d3.js
january 2012 by graham
D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. As a trivial example, you can use D3 to generate a basic HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction.
@javascript_library
svg
visualization
january 2012 by graham
Backbone.js
december 2011 by graham
Backbone supplies structure to JavaScript-heavy applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing application over a RESTful JSON interface.
javascript
@javascript_library
software_architecture
mvc
december 2011 by graham
bassistance.de » jQuery plugin: Validation
december 2011 by graham
This jQuery plugin makes simple clientside form validation trivial, while offering lots of option for customization. That makes a good choice if you’re building something new from scratch, but also when you’re trying to integrate it into an existing application with lots of existing markup. The plugin comes bundled with a useful set of validation methods, including URL and email validation, while providing an API to write your own methods. All bundled methods come with default error messages in english and translations into 36 locales.
jquery
validation
@javascript_library
html_forms
december 2011 by graham
LESS « The Dynamic Stylesheet language
december 2011 by graham
LESS extends CSS with dynamic behavior such as variables, mixins, operations and functions. LESS runs on both the client-side (IE 6+, Webkit, Firefox) and server-side, with Node.js.
css
web_design
node.js
@node_package
@javascript_library
december 2011 by graham
related tags
@javascript_library ⊖ @node_package ⊕ @reference ⊕ ajax ⊕ backbone ⊕ behaviour_driven_development ⊕ boilerplate ⊕ code_review ⊕ coffeescript ⊕ cookies ⊕ css ⊕ device_detection ⊕ documentation ⊕ event_handling ⊕ file_management ⊕ geolocation ⊕ html ⊕ html_forms ⊕ images ⊕ internet_explorer ⊕ javascript ⊕ jquery ⊕ lint ⊕ mobile_web ⊕ mvc ⊕ node.js ⊕ polyfill ⊕ programming ⊕ software_architecture ⊕ svg ⊕ syntax_highlighting ⊕ templating ⊕ testing ⊕ time_series ⊕ uploading ⊕ user_interfaces ⊕ validation ⊕ visualization ⊕ web_design ⊕ web_development ⊕Copy this bookmark: