There are no reviews yet. Be the first to send feedback to the community and the maintainers!
phony
Tiny command line fake data generator.ant
A web crawler for Gok
keyboard event dispatcher.editable
Fixing contenteditable.select
modern <select>store
local store, unserializes and serializes values automagically :)shortcuts
keyboard shortcuts, similiar to component/events.gravy
saucelabssortable
UI Sortable.fmt
tiny fmt utilitycoverage
code coveragecomponent-bundle
component-bundle(1)uniq-selector
get a uniq css selector from element.component-graph
component-graphserialize
serialize a form to urlencoded string.colorpicker
minimal colorpicker.pick
"pick" stuff from html source.redact-popover
medium inspired editor popoverdex
Lightweight IndexedDB wrapperpaper-stack
paper stack effect with css.select-reflect
reflect native <select> to yields/select instance.lru-cache
LRU Cachecss-ease
CSS Easing functionsago
Date(now - 1e3) => "a second ago"on-select
Invoke a callback when a user selects some text.instrument
in-browser code coverage instrumentationcycle
modern selectbox.k-sequence
keyboard sequencesmeasure-string
Measure a string width.stream-log
stream loggeris-touch
Check if touch is supported.to-element
get a node from value.clear-timeouts
clear all timeoutsmongoose-time
timestamps for mongoose schemastraverse
low level traverse function, inspired by $.dirscrolltop
get the window's scrolltop value, cross-browser.zip
zip stuff.path-lookup
lookup path within `object`.grow-width
grow input's width.keycode
name to keycodeclear-intervals
clear all intervalsstatus
user activity emitter, "idle" "active" etc..mongoose-slug
mongoose slug pluginco-timeout
co timeout.carry
Carry over attrs and classes from one element to another.apool
generic poolxhr
Cross-browser XMLHttpRequesteditable-placeholder
Editable placeholder a la medium.comapproximate-time
approximate human readable timesend-json
send json across domains and browsers.delegate-events
delegate events from one emitter to anothersublime-reload
refresh the browser on sublime post save.set-active
Set document.activeElement.download
download files with `xhr`, report progress and send the file.slug
slug componentextensible
extensible constructorsrework-pseudos
rework pseudo elements support.crop
Image cropper.emitter-mixin
EventEmitter mixinuniq
array unique componentsortable-table
Sortable table.indexof
indexof element.data
attach data to elements. think $.data()atkinson
Atkinson can remember form input data across requests.prevent
Cross browser prevent default, because microsoft is awesome.placeholder
Placeholder for older browsers.visibility
Sane page visibility API.sidebar
sidebar implementation, inspired by OSX notification center.wd-browser
parse browser namesempty
empty an element.svg-create
Create svg elementsload-image
load an imageidb-request
Tiny IDBRequest wrapper that allows node style callbacksunserialize
Unserializes stringified json correctly.scan-html
tiny html lexer.fuzzy-object
fuzzy object.eql
eql utilityfunction-source
get inner function sourcecover-map
map coverage data from yields/instrumentparse-attrs
html attribute parser.editable-shortcuts
add shortcuts to Editable instance.buffer-events
Buffer Event Emitter events.currency
format currencymixtur
inline css with htmlsvg-attributes
SVG Attributescapitalize
if i only had a nickel for every time i wrote this...hasflash
Wether or not the browser has flash plugin enabled.merge
merge two objectsget-selected-text
get user selected textskeleton
skeleton's cssisArray
es5 isArrayrework-ignore-selectors
Ignore the given selectors.before
dos-time
get / convert a date to dos-timestampnormalize-case
tiny utility to normalize case recursivelydos-date
get / convert a date to DOS date.progress
generic progress emitter.hms
get hours, minutes and seconds from millisecondswithin
Date(now + 1e3) => "in a second"wrap
wrap an elementLove Open Source and this site? Check out how you can help us