Library


Monday, December 7th, 2009

Underscore.js gets some updates with 0.5

Category: JavaScript, Library

We posted on the underscore.js initial announcement and we liked what we saw. Jeremy Ashkenas of underscore.js pinged us to let us know that it is chuggin’ along and the library is now up to 0.5 and has had changes such as: OOP-style wrapping: _([1, 2, 3, 4, 5]).each( … ); OOP wrapping allows you Read the rest…

Posted by Dion Almaer at 6:33 am
3 Comments

+++--
3.2 rating from 29 votes

Friday, December 4th, 2009

Highcharts: Really nice charting API

Category: JavaScript, Library

We all want better and better charting libraries. Dojo has some good stuff, Protovis is a good option, and there are many many more (put your favourite below!). The latest guy in the ring is Highcharts uses either jQuery or MooTools for some common JavaScript tasks. In addition, Internet Explorer needs ExCanvas which emulates the Read the rest…

Posted by Dion Almaer at 6:36 am
15 Comments

++++-
4.1 rating from 49 votes

Wednesday, November 18th, 2009

Simply Buttons

Category: JavaScript, Library

Kevin Miller has updated his simply buttons library to use the button element. This library offers better looking and behaving buttons across all browsers. It does not need a javascript framework and is very easy to install and use. It is all the rage to build a perfect button and you can get some nice Read the rest…

Posted by Dion Almaer at 6:38 am
17 Comments

++---
2.3 rating from 54 votes

Monday, November 9th, 2009

Émile: Stand-alone CSS animation JavaScript mini-framework

Category: JavaScript, Library

I am sitting next to Thomas Fuchs at JSConf.EU and he just posted about his new library agnostic CSS animation framework called Émile (named after Émile Cohl, an early animator). Émile has a full set of CSS properties for animation (length-based and colors) and includes easing and callbacks all with less than 50 lines of Read the rest…

Posted by Dion Almaer at 6:03 am
8 Comments

++---
2 rating from 88 votes

Thursday, November 5th, 2009

Google releases Closure, the tools behind the JS geniuses

Category: JavaScript, Library

I remember when the whole Ajax thing kicked in and JavaScript developers looked at Gmail, Gmaps, and the like and thought “I wonder what powers that?” Well, the power comes from Closure a library and set of tools that the great JS hackers built over time as they created the applications at scale. As soon Read the rest…

Posted by Dion Almaer at 3:08 pm
16 Comments

++---
2.7 rating from 119 votes

Thursday, October 29th, 2009

YUI 2.8.0 now Caja compliant

Category: Library, Security

Caja is one of the most promising attempts to deliver secure web applications not prone to the attacks that normal JavaScript solutions sadly enough allow for. Let’s face it – the concept of global variables and the lack of sandboxed environments in addition to the fun that is browser security holes makes the web as Read the rest…

Posted by Chris Heilmann at 11:48 am
2 Comments

++---
2 rating from 61 votes

Would you like a _ with that $? New library gives JS what it should have

Category: JavaScript, Library

Jeremy Ashkenas and the DocumentCloud team have just released Underscore.js a small library that provides all the functional programming helpers that you expect from Prototype.js or Ruby, but without extending any core JavaScript objects. Jeremy told us: This makes it a natural fit alongside jQuery, without having to worry about the conflicts and redundant functionality Read the rest…

Posted by Dion Almaer at 12:50 am
21 Comments

+----
1.9 rating from 74 votes

Thursday, October 15th, 2009

Even Crazier Times: HTML Rendering… in Flash

Category: Flash, HTML, Library

On Monday we saw someone rewriting an HTML renderer in Canvas. Continuing the fun times we see an open source project that does the same thing, but using Flash ActionScript thanks to one of the comments on our last post: Wrapper is a cross-browser compliant HTML/CSS rendering engine written in ActionScript that sits on top Read the rest…

Posted by Brad Neuberg at 6:30 am
13 Comments

++---
2 rating from 51 votes

Tuesday, October 13th, 2009

Behold the, um, Beholder!

Category: Library, SVG

Over on my blog I report a new release of SVG Web from the SVG Web team: Yowsers! It’s another release of SVG Web, this time code named Beholder: According to the classic D&D Monster Manual, the Beholder is an “aggressive and avaricious spherical monster that is most frequently found underground.” In other words, you Read the rest…

Posted by Brad Neuberg at 8:00 am
4 Comments

+++--
3.4 rating from 24 votes

Wednesday, September 30th, 2009

YUI 3 Is Out!

Category: Library, Toolkit, Yahoo!

The YUI team has put out YUI 3.0: We’re pleased to announce today the general-availability release of YUI 3.0.0. YUI 3’s core infrastructure (YUI, Node and Event) and its utility suite (including Animation, IO, Drag & Drop and more) are all considered production-ready with today’s release. This is a ground-up redesign of YUI: Selector-driven: YUI Read the rest…

Posted by Brad Neuberg at 6:30 am
16 Comments

++++-
4.4 rating from 46 votes

Friday, September 18th, 2009

Vanadium: Semantic client side validation

Category: JavaScript, Library

Vanadium is a new client side validator that allows you to set semantic validation logic via the class attribute. The main page has examples such as: < View plain text > HTML <input class=":required" type="text"/> <input class=":integer" type="text"/> <input class=":length;4" type="text"/> <input class=":min_length;4" type="text"/> <input class=":format;/^(vanadium)+$/i" type="text"/> <input id="pass" class=":ajax;/username_checker/check.json" type="text"/> <input id="pass" class=":email" type="text"/> Read the rest…

Posted by Dion Almaer at 6:04 am
23 Comments

++---
2.7 rating from 46 votes

Thursday, September 3rd, 2009

CKEditor 3

Category: JavaScript, Library

Frederico Caldeira Knabben is the creator of the editor formerly known as FCKEditor. His latest update changes the name to be less controversial, and delivers a lot more than that. CKEditor 3 has been cleaned up a ton and you will happy to see the main focus: Amazing performance! Yeah… that’s really a big difference. Read the rest…

Posted by Dion Almaer at 6:59 am
20 Comments

++++-
4.5 rating from 50 votes

Thursday, August 27th, 2009

Aristo and Ace; Good looking and open?

Category: Library

We have talked about Aristo, the creative commons look and feel from 280 North and Sofa, quite a few times. Allen Pike has posted a comparison of Aristo with the new Ace look and feel that SproutCore recently added. It is great to see great looking stuff coming from these open source JavaScript libraries!

Posted by Dion Almaer at 6:47 am
12 Comments

++++-
4 rating from 30 votes

Wednesday, July 8th, 2009

Ouh, shiny! BBC’s Glow is finally out

Category: JavaScript, Library

After being rumoured and showcased at @media Ajax 2008 by Jake Archibald in a pretty epic presentation (audio) the BBC now finally went through all the red tape needed and Glow is available as open source. Glow is the BBC’s own JavaScript library and in use on their sites. The reason to build an own Read the rest…

Posted by Chris Heilmann at 8:21 am
43 Comments

+++--
3.3 rating from 55 votes

Thursday, July 2nd, 2009

GChart 2.5: Faster, sharper, canvas-rendered, pie, line, and area charts

Category: Component, GWT, Library

John Gunther has released GChart 2.5, a client-side library that adds a new canvas-rendering option for sharper, better looking, alpha-transparent, pie, line, and area charts. John told us: Canvas-rendering corrects GChart’s most serious visual quality limitations (including the most often mentioned problem by its users: the banded-filled pie slice). Coupled with its existing feature set Read the rest…

Posted by Dion Almaer at 6:44 am
4 Comments

+++--
3.3 rating from 25 votes

Thursday, June 25th, 2009

First beta of YUI 3.0 released

Category: JavaScript, Library, Yahoo!

Congrats to the YUI team for releasing their first beta of YUI 3: We’ve spent a lot of time in this release cycle refining the core elements of YUI 3 — YUI, Node, and Event — to ensure that we have the right API going forward. Performance is improved, and we’ve refined our module/submodule structure. Read the rest…

Posted by Dion Almaer at 6:52 am
Comment here

++++-
4.1 rating from 33 votes