Ask HN: What do your require in your JS framework?

I'm working on a new JavaScript framework that will (hopefully) incite a better web. The framework has very basic functionality right now (but works well/fast). It's a more chain-friendly way of doing things:

  var x = function () {
    this.each(function (value, i) {
      value.innerHTML = i + "...";
    });
  };
  $('id1', '#id2', '.class3').show.then(x);
A great framework includes:

  * DOM selection, helpers, and manipulation
  * AJAX capabilities
  * Ease of use and documentation
  * Extension possibilities
  * Some animation framework extension
My question to the Hacker News community is what you'd consider the bare minimums I should release version 0.5 with?

  • Currently, I am fairly content with jQuery. I honestly don't do a huge amount of low level js work, but could you explain what makes this superior or different from jQuery?

    It looks good, I'm just not sure that the thing that we need for a "better web" is yet another js framework.