podefr

38 Packages by podefr

  • bdd-wrappers BDD wrappers for jasmine and mocha describe/it to help writing tests in GIVEN WHEN THEN AND fashion
  • compare-numbers Compare two numbers, return -1/0/1. To be used to sort arrays
  • couchdb-emily-tools Complete set of tools for synchronizing an observable key/value stores with CouchDB documents, views, and managing users or security documents. Works both in the browser and in node.js
  • data-binding-plugin One of the most powerful two way data-binding tool with virtualization. Highly optimized for performance and memory
  • dom-stack Create a stack of DOM elements. You can add/remove elements, reorder them, hide/show the elements, transit between them, or move them all together.
  • emily Runtime agnostic JS library for scalable web applications.
  • event-plugin Declaratively add event listeners to your views.
  • get-closest Compare your item to items in an array and get the closest one.
  • get-dataset Get a DOM element's or an SVG Element's dataset. Works where .dataset isn't present such as in < IE11
  • get-global get the global object, independently of the JS runtime
  • get-nodes Returns an array of all the elements within a dom element, including the dom element itself
  • highway A simple and multi-purpose router.
  • js-cpu-load measure your CPU load
  • jsonp-flickr Access Flickr's API via Jsonp from your browser
  • jsonp-utils jsonp utils for fetching data using jsonp. Accepts a callback or returns a promise
  • local-observable-sto... An observable data-store that persists in local storage
  • nested-property Read, write or test a data structure's nested property via a string like 'my.nested.property'. It works through arrays and objects.'
  • nouage Standalone data binding plugin based on Object.observe (es7)
  • object-count returns the size of an array or the number of properties of an object
  • observable-store An observable data store with dirty checking and computed properties
  • observe-plus Extra features for ES7's Object.observe
  • olives A JS Framework for creating realtime and scalable web applications. Based on Emily.js and socket.io
  • olives-browserid-han... An Olives request handler for BrowserID identification
  • place-plugin A Seam plugin for declaratively appending seam views to the DOM.
  • promesse Emily's Promise/A+
  • quick-dom a one-liner for adding a browser-like document to your node.js global object, useful when testing DOM based applications
  • script-utils script utils for creating script element and adding/removing them from <head>
  • seam Seam binds your JS logic to the DOM by adding configuration to the markup.
  • seam-view Seam-view is the perfect companion to Seam, the tool to add behavior to your HTML via plugins. Seam view will wrap your template (HTML template or DOM elements) and bind it to seam in an easy to use wrapper that you can attach to the DOM and place whereve
  • shallow-diff compare two objects or arrays and return the diff (add/updated/removed/unchanged)
  • simple-loop this a simple loop for iterating over an array or an object
  • simple-object-mixin Simple mixin is the simplest implementation for a mixin, copying an object's properties onto another
  • socketio-transport socketio-transport will allow you to define request handlers on the server side and to access them from the client side.
  • synchronous-fsm A synchronous FSM that triggers events when entering or leaving a state
  • transport a hub for centralizing all your request handlers within your application
  • url-highway A url based router based on highway
  • watch-notify The omnipresent publish subscribe design pattern.
  • yapsl Yet another fancy publish subscribe library, written in C++