Live data from Hacker News

Ask HN: What is the coolest JS library out there?

news.ycombinator.com

51–60 of 95 posts

Re: Ask HN: What is the coolest JS library out there?

#52
Every so often, someone writes a tool that makes you (or me, at least) super excited about web development. In 2006, that was jQuery. In 2013, that tool for me is Backbone.

http://backbonejs.org/

Just instantiate a model with an endpoint and an ID and Backbone will do all your syncing for you. You can have views listen for changes to the models and update automatically. You can add easy support for client-side navigation via push state.

Backbone takes tedious tasks and makes them fun. Highly, highly recommended.

Re: Ask HN: What is the coolest JS library out there?

#53
post #13

d3.js ( http://d3js.org/ ) is the king of visualization libraries

d3 is an amazing library, both for the beauty of the framework API itself, and for how it can be used not just for SVG manipulation, but for general DOM manipulation itself. The power of d3.js is just beautiful.

Re: Ask HN: What is the coolest JS library out there?

#54
Shameless plug time: I built Rekapi, which is a context-agnostic keyframe animation library. That means it works with DOM, Canvas, or whatever you need: http://rekapi.com/

It also supports exporting JavaScript keyframes to CSS3 @keyframes, as demonstrated with Stylie: http://jeremyckahn.github.com/stylie/

Re: Ask HN: What is the coolest JS library out there?

#56

(disclosure: shameless plug) I make GoJS, a HTML canvas-based diagramming library with all sorts of useful features. Node and link concepts (with data binding, templating), layouts, an undo manager, lots of customizable tools, drag and drop/cut and paste. In other words, a very rich set of diagramming features atop HTML5 canvas. I think its cool, because it took two years of canvas tomfoolery to get working well, and…

Wow. Very very nice job there. I had project a while back and couldn't find too many options when it came to Javascript diagramming and had to settle with jsPlumb. I wish this was around at the time [edit] or at least more visible from my quick searching.

Re: Ask HN: What is the coolest JS library out there?

#57

Seems like a reasonable time to self promote http://pouchdb.com/ PouchDB is a full reimplementation of CouchDB inside the browser (using browser storage), you can build applications that work offline then sync your data with 'the cloud'

whoa, this is interesting. makes one think it's now the time to write a middleware syncing library.

Re: Ask HN: What is the coolest JS library out there?

#58

I like TinySort which is a no-frills jQuery plugin to sort HTML elements. Great for data tables -> http://tinysort.sjeiti.com/ Speaking of data tables, I wrote a little function to make table headers sticky so they stay at the top of the viewport as you scroll down a large table. https://github.com/kingkool68/stickyHeader No options, just include on the page, add a class of stickyHeader on the table and you're done.

That's a really useful plugin you made. Thanks for sharing.

Re: Ask HN: What is the coolest JS library out there?

#60

(disclosure: shameless plug) I make GoJS, a HTML canvas-based diagramming library with all sorts of useful features. Node and link concepts (with data binding, templating), layouts, an undo manager, lots of customizable tools, drag and drop/cut and paste. In other words, a very rich set of diagramming features atop HTML5 canvas. I think its cool, because it took two years of canvas tomfoolery to get working well, and…

Nice work. Don't have a use for it right now but I'll keep an eye on it.
Post reply on HN