The JavaScript blog.


jquery plugins cdn apps angular

Script Roundup: Handpicked jQuery, Firepoker, Enyo 2.3

Posted on .

Note: You can send your scripts and articles in for review through our contact form.

Handpicked jQuery Plugins

The Handpicked jQuery Plugins site by David Higgins has been updated to the third version. He's also released code.jque.re, which has links to resources served from MaxCDN. All of the plugins have MaxCDN links as well.

The site gets increasingly lean and mean over time. Outdated plugins get removed, and new ones take their place. The colors change, the CDN gets better, and more new fans download the repo each day to experiment with the plugins.



Firepoker (GitHub: Wizehive / Firepoker, License: MIT) by Everton Yoshitani is a "Scrum poker" game used for estimating user stories.

In planning poker, members of the group make estimates by playing numbered cards face-down to the table, instead of speaking them aloud. The cards are revealed, and the estimates are then discussed. By hiding the figures in this way, the group can avoid the cognitive bias of anchoring, where the first number spoken aloud sets a precedent for subsequent estimates.

It's built with AngularJS and Firebase. It comes with a Grunt build script, so you can run a local development server to check it out easily.

The Firebase integration seems lightweight and easy to follow -- if you look at main.js you can see how AngularFire is used.

If you're looking for an AngularJS/Firebase example app, then take a look at the source for Firepoker.

Let's Make a Framework Chronological List

Uri sent in a chronological list of the Let's Make a Framework posts, because DailyJS is really just a static site so sometimes it's a bit hard to make sense of long running article series:


Enyo 2.3.0

Ben Combee sent in a post about Enyo 2.3.0-pre.10:

If you've been following Enyo, you've probably noticed that it has been a while since our last public release. From the outside it may appear that the pace of Enyo development has slowed, but appearances can be deceiving — it has actually been an exceptionally busy, productive year for the Enyo team.

So what have we been up to? For starters, we've been doing some exciting UI work to support an upcoming LG product release. We can't share this work with you just yet, but it will ultimately be open-sourced alongside our other Enyo libraries. We've also been pushing forward on the Ares IDE, with our HP team members playing a leading role.

Enyo 2.3 should improve data bindings, data layers, and adds the enyo.Application kind which is an entry point that can be used to organise data and functionality across the entire application.

The blog post explains how to get the prerelease and start using it.


jquery plugins cdn bootstrap

jQuery Roundup: Individual Memberships, Bootstrap Tag Autocomplete, CDNJS

Posted on .

Note: You can send your plugins and articles in for review through our contact form.

jQuery Foundation Individual Memberships

The jQuery Foundation has allowed corporations to become members for a year now, and they've just opened up the programme to individuals. If you're interested in effectively sponsoring the jQuery Foundation, the jquery.com/join page has details on pricing and rewards.

Each pricing tier includes a gift, starting with a t-shirt, and the top $400 tier also includes "access to individual members only benefits at jQuery Foundation events". I'm not sure what these individual benefits are, but where I come from $400 gets you a lot of benefits for your buck, so consider me cautiously intrigued.

Bootstrap Tag Autocomplete

When you're writing Bootstrap-based projects, including any old jQuery plugin sometimes requires a bit of extra work to tailor the required markup and CSS to fit in with Bootstrap's defaults. That means Bootstrap plugins are in demand from developers and designers. Nada Aldahleh recently sent in Bootstrap Tag Autocomplete (GitHub: Sandglaz / bootstrap-tagautocomplete, License: Apache 2.0), which is a Bootstrap and jQuery UI component for creating Twitter-like autocomplete interfaces.

It's built on Bootstrap's Typeahead library, and includes its own caret position library for getting and setting the caret position.

QUnit tests have been included, and the project's website includes documentation and code samples.


Ryan Kirkman sent in CDNJS, which is an open source CDN. They're looking for feedback on which libraries should be included -- there are currently 325 listed. The code that runs the project is available on GitHub at cdnjs / cdnjs, and it's based on Node.

Scripts can be added to the CDN by forking the GitHub project and following the instructions in the readme file. The general rule of thumb is that projects must have over 100 watchers on GitHub, but as long as sufficient popularity can be demonstrated the authors will consider including a new project. That means the list of libraries on cdnjs.com is useful for finding high quality scripts.


google cdn hosting yahoo


Posted on .

If, like me, you find memorising Google's JavaScript library URLs
difficult, then you may want to bookmark
scriptsrc.net. It has a user-friendly list of all the major libraries for googleapis.com.

A related project that I've had in my DailyJS bookmark folder for a few
months is CDN Catalog. This lists
JavaScript and CSS libraries.

These projects are great if you're working on a static page that uses
lots of JavaScript. I've used googleapis.com for examples to share on
blogs, widgets, and as a way of keeping my traffic down.

One additional bonus of using JavaScript served this way is ISPs will
already have the files cached.