dubenstein + js   15

cubism.js is a d3 plugin for visualizing time series
Cubism.js is a D3 plugin for visualizing time series. Use Cubism to construct better realtime dashboards, pulling data from Graphite, Cube and other sources. Cubism is available under the Apache License on GitHub.
ui  js  lib 
4 weeks ago by dubenstein
insanely fast communication library for node.js services
Supports Request / Reply Communication using round robin
Supports Publish / Subscribe (fanout) Communication
Supports Fire and Forget Communication
Supports middleware plugin for messenger Listeners (servers)
Extremely fast (disables TCP Nagle's algorithm)
Fault tolerant: clients will reconnect to servers even if server goes down and comes back later
Elegant API
Easily involves multiple servers
Zero dependencies on other libraries
js  lib  use 
12 weeks ago by dubenstein
essential javascript design patterns for beginners
I hope this book helps on your journey to improving your knowledge of design patterns and the usefulness of their application to JavaScript.

Before we get started, I would like to thank Rebecca Murphey for inspiring me to write the original version of this online book and more importantly, open-source it. I believe educational material should be freely available for anyone to use, access and improve where possible and hope that efforts such as this inspire other authors. I would also like to extend my thanks to the always brilliant Alex Sexton who was kind enough to be the technical reviewer for the first edition of this work.

Finally, I would like to thank my wonderful wife Elle for putting up with my obsession for technical writing over the years. My hope is that I haven't abused the English language too badly.
js  learn 
february 2012 by dubenstein
a lightweight jquery plugin that enables expanding and collapsing content
This Plugin delivers an accessible and lightweight solution to a widely adopted interface pattern (known as progressive disclosure). It includes features like cookie persistence, ARIA compliance, and is designed to be flexible and modular enough to be used in many different't scenarios.
ui  js 
february 2012 by dubenstein
spacepen is a powerful but minimalist client-side view framework for coffeescript
As you've seen so far, the markup DSL is pretty straightforward. From the @content class method or any method it calls, just invoke instance methods named for the HTML tags you want to generate. There are 3 types of arguments you can pass to a tag method:

Strings The string will be HTML-escaped and used as the text contents of the generated tag.
Hashes The key-value pairs will be used as the attributes of the generated tag.
Functions (bound with =>) The function will be invoked in-between the open and closing tag to produce the HTML element's contents.
coffee  js  lib  use 
february 2012 by dubenstein
up - Node powered zero downtime reloads and load balancing
Zero-downtime reloads built on top of the distribute load balancer.
js  tool  use 
february 2012 by dubenstein
A JavaScript pattern and antipattern code collection
A JavaScript pattern and antipattern code collection that covers function patterns, jQuery patterns, design patterns, general patterns, literals and constructor patterns, object creation patterns (upcoming), code reuse patterns (upcoming), DOM and browser patterns (upcoming).
js  use 
january 2012 by dubenstein
jquery port of impress.js (build a website on the infinite canvas)
a jQuery plugin to build a website on the infinite canvas
lib  js  use 
january 2012 by dubenstein
uri.js is a javascript library (fluent interface, method chaining) for working with urls.
URI.js is a javascript library for working with URLs. It offers a "jQuery-style" API (Fluent Interface, Method Chaining) to read and write all regular components and a number of convenience methods like .directory() and .authority().
js  lib  use 
december 2011 by dubenstein
a document with patterns / best practices in Backbone.js
This is a document with best practices in Backbone. This is a massive work-in-progress.

This document assumes that you already have some knowledge of Backbone.js, jQuery, and of course, JavaScript itself.
backbone  js  learn 
december 2011 by dubenstein
Hogan.js is a 2.5k JS templating engine developed at Twitter
Hogan.js is a 2.5k JS templating engine developed at Twitter. Use it as a part of your asset packager to compile templates ahead of time or include it in your browser to handle dynamic templates.

If you're developing with Node.js, just use NPM to add the Hogan package.
js  lib  use  ui 
december 2011 by dubenstein
createjs a new kind of web editing interface
Create, from the Midgard Project is a comprehensive web editing interface for Content Management Systems. It is designed to provide a modern, fully browser-based HTML5 environment for managing content. Create can be adapted to work on almost any content management backend.

The user interface philosophy behind Create is simple: all content that you are allowed to change becomes editable, right there on the page you're reading. Any modifications you make are retained in your browser and can be sent back to the CMS with a push of a button. With Create, it is time to stop filling forms and to start communicating with your web audience.
js  use  backbone 
december 2011 by dubenstein
Rickshaw is a JavaScript toolkit for creating interactive time series graphs
Rickshaw is a JavaScript toolkit for creating interactive time series graphs, developed at Shutterstock.
js  use  lib 
december 2011 by dubenstein
Phono is a simple jQuery plugin and JavaScript library that turns any web browser into a sip phone
Phono is a simple jQuery plugin and JavaScript library that turns any web browser into a phone; capable of making phone calls and sending instant messages. You can even connect to SIP clients; all with a simple unified API.
js  voip  lib  use 
october 2011 by dubenstein
Recurly.js - JavaScript library for customizable transaction forms
Secure, PCI Compliant Transaction Forms With Fully Customizable CSS.
money  ui  assets  js 
october 2011 by dubenstein

Copy this bookmark:



description:


tags: