Skip to content
Change the repository type filter

All

    Repositories list

    • parse-qs

      Public
      Query string parser
      JavaScript
      0300Updated Jun 22, 2017Jun 22, 2017
    • format-qs

      Public
      Format a query string from a key-value object
      JavaScript
      0000Updated Jun 21, 2017Jun 21, 2017
    • zip

      Public
      Zip two or more arrays together
      JavaScript
      0000Updated Apr 21, 2017Apr 21, 2017
    • diff-keys

      Public
      Take two objects and find out which keys are different
      JavaScript
      0000Updated Apr 5, 2017Apr 5, 2017
    • flat-map

      Public
      Map over a (possibly nested) list, executing a function on each scalar item, and returning the result as a flat list
      JavaScript
      0100Updated Mar 25, 2017Mar 25, 2017
    • range

      Public
      Generate a range of numbers with a given (optional) step size
      JavaScript
      1100Updated Mar 23, 2017Mar 23, 2017
    • union

      Public
      Compute the union of two arrays
      JavaScript
      0000Updated Mar 22, 2017Mar 22, 2017
    • unique

      Public
      Return the unique elements of a list
      JavaScript
      0000Updated Mar 22, 2017Mar 22, 2017
    • srand

      Public
      Seeded random number generator
      JavaScript
      2400Updated Feb 7, 2017Feb 7, 2017
    • set-prop

      Public
      Non-destructively set a nested property, given its path
      JavaScript
      0100Updated Jan 27, 2017Jan 27, 2017
    • Clone object or array.
      JavaScript
      0000Updated Jan 27, 2017Jan 27, 2017
    • Debounced raf function
      JavaScript
      0300Updated Nov 10, 2016Nov 10, 2016
    • raf

      Public
      Request animation frame (polyfilled if it doesn't exist)
      JavaScript
      0500Updated Nov 10, 2016Nov 10, 2016
    • Create an event handler with some sweeter syntax
      JavaScript
      1301Updated Nov 10, 2016Nov 10, 2016
    • throttle

      Public
      Throttle function
      JavaScript
      0200Updated Oct 27, 2016Oct 27, 2016
    • debounce

      Public
      Debounce a function
      JavaScript
      0100Updated Oct 27, 2016Oct 27, 2016
    • Curry functions, but expose their accumulated arguments and underlying function so that they can be meaningfully compared against one another
      JavaScript
      0300Updated Oct 19, 2016Oct 19, 2016
    • JavaScript
      0000Updated Oct 17, 2016Oct 17, 2016
    • find

      Public
      Lookup an element in a list using a predicate
      JavaScript
      0200Updated Oct 10, 2016Oct 10, 2016
    • JavaScript
      0200Updated Oct 6, 2016Oct 6, 2016
    • Check for deep equality
      JavaScript
      0110Updated Sep 30, 2016Sep 30, 2016
    • Minimal observable.
      JavaScript
      1301Updated Sep 28, 2016Sep 28, 2016
    • Prefix style objects based on browser version
      JavaScript
      0000Updated Sep 2, 2016Sep 2, 2016
    • Vendor prefixes for css by browser name
      JavaScript
      0000Updated Sep 2, 2016Sep 2, 2016
    • Normalize a bowser object to a more usable form
      JavaScript
      0000Updated Sep 2, 2016Sep 2, 2016
    • CSS Prefix requirements for browsers
      JavaScript
      0000Updated Sep 2, 2016Sep 2, 2016
    • Polyfill for Element.prototype.matches
      JavaScript
      0000Updated Jul 28, 2016Jul 28, 2016
    • get-value

      Public
      Retrieve the value of a form field
      JavaScript
      0310Updated Jul 26, 2016Jul 26, 2016
    • JavaScript
      0000Updated Jul 26, 2016Jul 26, 2016
    • Map the values of an object to an array
      JavaScript
      1000Updated Jul 20, 2016Jul 20, 2016