2.5 kB
An AMD-compatible natural extension-based class and event model, fully compatible with prototypal inheritance.class inheritance events extend amd prototype prototypal
1.6 kB
Add momentum to anything. It's like iScroll, except not for scrolling. Supports mouse and touch events.momentum touch mouse mobile
2.3 kB
A functional object operations library.functional language data
4.4 kB
convert markdown to HTML in under 5kbmarkdown md html converter
0.5 kB
JavaScript's missing range function.range
2 kB
A fast & lightweight polyfill for min/max-width CSS3 Media Queries (for IE 6-8, and more).polyfill min-width max-width Media Queries CSS3
3.1 kB
scaleApp is a tiny JavaScript framework for scalable one-page-applicationsspa base events node pubsub async flow flow control
0.8 kB
Lightweight, extendable JavaScript logging library.logging CORS localStorage DOM
5.2 kB
DOM.js is a lightweight, fast and cross browser library for DOM traversal, manipulation and event handling.dom dom manipulation dom traversal dom events crossbrowser event traversal manipulation
0.7 kB
A tiny plain JavaScript library for fully responsive image slideshows.javascript slideshow slider responsive fade image
1.1 kB
Exact rounding with a choice of rounding algorithmsnumeric algorithm
0.8 kB
Shim for latest ES6.next Map speclanguage polyfill
1.5 kB
Collection.js is small but yet powerfull local database build on top of the localstorage.localStorage database db simple crossbrowser query collection entity
0.3 kB
Synchronous module system for browsers.di dependency injection container module require
1.7 kB
Micro javascript library that allows you to do conditions faster.condition validate
0.4 kB
A stupid simple functional reactive router built for use with Rx.js appsrouter frp rxjs cycle rx
0.4 kB
Responsive image maps to all browsersresponsive image usemap imagemap map area
3.5 kB
An immutable tree data structure that is always updated from the root, making easier to think in a reactive way.immutable react tree cursors store events
0.6 kB
Easily define CSS keyframes and animations during runtimeanimation css3
3 kB
Predictable state container for JavaScript appsdata functional
0.7 kB
It parses HTML ¯\_(ツ)_/¯html dom manipulation json parser htmlparser
1.1 kB
min.css is the tiniest, fastest and efficient JavaScript library for minifying CSS files. It works in node and the browser.minify css javascript nodejs fastest tiniest
0.7 kB
Perform an aggregate of method calls upon an object in only one statementchaining object syntax shorthand wrapper
4.1 kB
Javascript mvc framework that help developers write loosely-coupled applications to increase scalability and maintainability.framework mvc events command observer
0.5 kB
Implement authentication using Mozilla Persona in your web application.authentication
1.8 kB
JavaScript Library for Cross Browser Persistence using WebStorage (LocalStorage, SessionStorage, WebSQL and IndexedDB) for all browsers.IndexedDB WebSQL localStorage sessionStorage localStorage storage database object store
0.5 kB
Micro event emitter which provides the observer pattern to JavaScript objects.events functional
1.5 kB
A tiny implementation of the Promises/A+ spec for Node.js and the browser, with some extensions to the spec Promises async promises/A+
1.2 kB
A polyfill for native ES6 Promises as close as possible (no extensions) to the strict spec definitions.async asynchronous promise promises
0.7 kB
A micro, super fast, scope limited, javascript selector engine to be used anywherecss
3.7 kB
Custom scrollbars for modern webapps. Supercharge the native scrollscroll ui event touch scrollbar
0.6 kB
The most standard, most cross-browser, most compact, and fastest possible btoa and atob solution for unicode strings with high code pointsbtoa atob utf-8 browser node-js
0.5 kB
Little state objectsevents
1 kB
Evented JavaScript for the browserevents
1.1 kB
Tiny and beautiful site-wide progress indicatorui progress bar loading side-wide
1.7 kB
Utility class to simplify use of timers created by setTimeout.setTimeout setInterval timer timeout management utility
0.5 kB
Probability.js makes it easy to call JavaScript functions by probability in Node.js and the browser.math mathematics probability random statistics
0.9 kB
A simple fluent library to write html DOM elementshtml DOM builder scriber writer
1.3 kB
A tiny and AMD javascript loader with nested dependencies.loader
0.4 kB
An image (pre)loader with promisesloader async
1.2 kB
A scrolling library with a simple api and a small overheadscroll scrolling trigger parallax
1.6 kB
Fast and small hyphenation engine for Node.js and the browserhyphenation
2.2 kB
A simple library for handling keyboard shortcuts in Javascript.events
2.4 kB
Ajax without XML : Asynchronous JavaScript and JavaScript/JSON(P)rest ajax xhr jsonp
0.4 kB
DOMinate the DOM with this simple, yet powerful DOM building utility and template engine.dom-builder dom templating
1.2 kB
Nestable custom events, trappable internal events, functional try/catch abstraction, unsubscribable unnamed functions.shotgun events error observer pubsub publish subscribe node unsubscribe
0.5 kB
A tiny synchronous module definition and dependency management framework.module ioc di injection dependency framework
3.3 kB
xPrototype is a fast, small and feature-rich JavaScript library. It makes things like for loop, for each, time out / interval, data types, sort / order, conversion, clone object, extend object, string manipulation much simpler with an easy-to-use API that works across a multitude of browsers and platforms.javascript prototype extend object quick simple nojquery loop browser chrome firefox
0.3 kB
A tiny library that converts milliseconds to and from CSS time strings.css time string milliseconds convert conversion
1.5 kB
A simple, modern, browser notification systemnotification alert
1 kB
Image updater for responsive designsresponsive
1.4 kB
Full control over JavaScript PopUp's.popup window.open javascript browser callback nojquer simple easy events chrome firefox
0.2 kB
RFC-4122 Compliant Random (v4) UUID Generatorrandom uuid data browser commonjs node
4 kB
API for immutable color objects in RGB, HSV and HSL with optional alpha. Comprehensive CSS format parsing and output.color color manipulation
0.5 kB
A micro javascript library for managing an undo/redo history.undo redo history chronology
3.1 kB
Succinct native REST client, for client-side web apps and node.js. Turns URLs into magic JavaScript objects.ajax
0.4 kB
A simple, dynamic, powerful module loader with hot swapping and optional remote loading support.loader spa cross-platform
0.7 kB
Utility to split opportunities by the account level (free\pro\enterprise\etc.) for frontend and nodeaccess control acl guard auth authorized unauthorized
2.5 kB
Phonetically encode w/ DoubleMetaphone algorithm ('Alexander' -> 'ALKS')phonetic metaphone codec sounds like
0.3 kB
Super tiny library to set and get (encoded/decoded) parameters in the hash of your URL.library fast frontend javascript
1 kB
A very small Markdown to HTML convertermarkdown html nano micro microjs small
2.6 kB
Minimal, logic-less templating with {{mustaches}}. Great for server- or client-side templating.templating
0.6 kB
Tiny, simple, light-weight routingrlite route routing router hash querystring named parameters
2.3 kB
Semantic templates. Binds data to HTML markup. Direto da roça for the browser and server, no DOM needed, just strings.templating
0.8 kB
DIY presentation micro-framework, harnessing the power of CSS3 transitions.presentation slides deck css3
0.2 kB
A 338-byte super small, simple, light, fast, XMLHttpRequest wrapperxmlhttprequest http xmlhttprequest-wrapper browser
1 kB
yepnope is an asynchronous conditional resource loader that allows you to load only the scripts that your users need.polyfill loader
0.7 kB
Tooltips with CSS3 transitions (650 bytes of JS min+zipped)ui tooltips hints
3.5 kB
An Express.js-Style router for the front-endfrontexpress router routing express spa framework front-end tiny parameters querystring named path uri
0.5 kB
Create your very own css-colorcss color parse ui rgb rgba hex creative
1 kB
Functions to test/check objects.test check object utility filter validate data
0.4 kB
A tiny library inspired by Redux & Vuex to help you manage state in your JavaScript appsstate data functional
0.5 kB
Class system with clean implementation and multiple inheritanceclass inheritance multiple super extend
1.1 kB
VP PubSub is a publish/subscribe library that supports message filteringpubsub publish subscribe message pub sub emitter event
1.1 kB
Very simple vanilla javascript library for creating a custom scrollbar cross-browser and cross-devicesscrollbar ui interface scroll custom lightweight
3.3 kB
ColonJs Front End Micro Frameworkfrontend front dom diff templating framework components
2.7 kB
Drag and drop so simple it hurtsDrag and Drop simple Library
1.5 kB
vinny-dragger is a drag and drop plugin for javascript.viiny viiny-dragger drag and drop
0.8 kB
A CSS backdoor API for providing awesome scripts in a centralized waypolyfill
1.4 kB
A lightweight and extensible type ahead librarytypeahead autocomplete autosuggest complete suggest
0.2 kB
Half queue half pubsub. Super small and simple queue that supports subscriberspubsub queue
0.8 kB
Provides a very basic HTML multilingual support using JavaScripti18n dom translation multilingual html language internationalization
0.7 kB
A client-side solution to conditional loading.responsive rwd conditional loading progressive enhancement
0.5 kB
A simple way to asynchronously defer execution of code stored in a string to prevent execution thread blockageeval asynchronous global node-js browser
0.5 kB
An easy way to manipulate events on DOM.dom events event evento
0.4 kB
Smart python like argument management for javascriptpython arguments kwargs defaults function syntactic sugar
2 kB
Tiny asynchronous flow control library.async asynchronous flow events callbacks queue
1.6 kB
The fastest smallest Javascript polyfill for the encode of TextEncoder and decode of TextDecoder for UTF-8 onlyutf-8 encoding decoding browser node-js polyfill
1.4 kB
Resize images in a Canvas based on edge detection.canvas image manipulation resize
0.7 kB
The tiniest debugger in the worlddebugging console output stack trace time execution
3.3 kB
A simple scrollbar for desktop and mobile application using javascript. scrollbar touch desktop scroll
0.3 kB
Simple way to make ajax requests with or without arguments in single line of code. Easy for novice users.ajax xhr xmlhttprequest simple nojquery minimalcode
0.3 kB
Simple lightweigh javascript data observerobserver events lightweight
3.5 kB
An absurdly fast selector engine. Supports CSS3/CSS4 selectors - faster than Sizzle.css selector dom
0.7 kB
A prototype-based inheritance library that makes it easy to create objects and inheritance hierarchies without losing the power of javascript's prototype system.class inheritance prototype javascript superclass parent child inherit
1.2 kB
A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.math number money currency parsing currency formatting
0.9 kB
A Lambda String implementation for Node.js that supports some ES6 (...rest, ()=>{}, ()=>retval) and a built in JSON encoder.lambda function expression anonymous literal functional
0.5 kB
An open, powerful, micro-to-macro API for composing your own custom JavaScript library.compose base mobile
0.7 kB
Change values by dragging itui input forms drag
1.5 kB
Lightweight nano framework for Single Page Applications (SPAs) on the web.nano-framework single-page-application fast routing wirup frontend javascript
4.7 kB
when/defer-style promises for JavaScript (CommonJS/Promises/A,B,D)functional events
0.9 kB
console.log every call made to Web SQL, for debugging purposeswebsql debug sql
0.8 kB
Lightweight pub/sub for any JavaScript environmentpubsub publish subscribe broadcast message
0.6 kB
A tiny event emitter-based finite state machine with promisesstatemachine state fsm event finite state machine promise promises
3.1 kB
a few lines of code to convert OSF to HTML.osf markup parser html shownotes mp4chaps podcast
1.4 kB
A parser for mongo db queries.mongo mongodb mongo db parse parser
1 kB
Tiny library for building Decision Tree and Random Forest classifiers.machine learning decision tree classifier
4.4 kB
it is a tiny implementation of Promises/A+ and a mixin for turning objects into event targets. It works in node and the browser.Promises/A+ asynchronous
1 kB
Async JavaScript and CSS loader.loader
1.6 kB
Convert between RGB, YUV, HSL, HSV, CMYK and HEX color defining with these JavaScript functions under MIT-Licensecolor color manipulation
1 kB
A library for functional operationsfunctional
1.1 kB
Custom Event/Messaging system for JavaScript.events
1.6 kB
Convert between RGB and several CIE color spaces for smarter color manipulation.color
1 kB
browser-javascript, jquery-like liblight-weight helpers jquery-like simple
0.4 kB
A tiny javascript templating framework in ~400 bytes gzipped.templating
0.7 kB
LOGO-inspired canvas drawing lib, adds method chaining and polar coordinates for added fun.canvas graphics
0.3 kB
Extremely simple event emitter for javascriptpubsub event
0.6 kB
Semantic template engine for the browser that maps JSON objects to DOM elements by id, class and data-bind attributes.templating
0.3 kB
Fast & simple centralized state management librarystate state-management centralized management
0.5 kB
A small, zero-dependency form-to-object serialization utilityform serialization
1 kB
An IOC/DI framework in Javascript, inspired by Robotlegs and SwiftsuspendersIOC dependency injection
2.1 kB
Drag-and-Drop functionality for advanced UI development.dragdrop ui
0.5 kB
A micro-framework or a collection of small, helpful utilities for common javascript tasks.dom selector events templating ajax storage
1.2 kB
Jaml tries to emulate Ruby's Haml library, making it easy to generate HTML in your JavaScript projects.templating
0.8 kB
Dependecy injection container inspired by Angular.js.dependency injection container di dic
0.7 kB
Classy is a small JavaScript library that implements Python inspired classes for JavaScript.language class
0.6 kB
printf, sprintf, and vsprintf for JavaScript. Works in Node and browsers.format printf sprintf vsprintf string
3.8 kB
Form-ready delicious style tagging library.tags input autocomplete
0.6 kB
A small javascript library to build DOM elements by chaining javascript functionshtml lightweight dom dom-builder templating chain
2.9 kB
A JavaScript work-around for hardware accelerated CSS3 transitions with custom easing functions.animation jsanimation
2.3 kB
An animator that lets you tween in parallel on multiple elements, from integers to colors in a single high-performant loopanimation jsanimation color
0.3 kB
Ruby-like simple string interpolation for Node.js and browsers.interpolation string formatting template templating
0.9 kB
Countable is a JavaScript function to add live paragraph-, word- and character-counting to an HTML element.paragraphs words characters counting live text
0.5 kB
A concise CSS selector enginecss
0.3 kB
A collection of helper functions for your functions, using `setTimeout()` to delay and defer.async timer defer events
0.4 kB
Add media-query classes to DOM nodesmediaquery mediaqueries css3 css media
2.1 kB
A floating tooltip function, using mutation observers. Has 6 customizable callbacks!ui hints html5 css3 animation mutation observers pretty dom tool tip tooltip tooltips tool tips floating tooltip floating tool tips
1.3 kB
Lightweight modern jQuery-like DOM libraryjquery dom ajax
0.5 kB
Give `Number.prototype` the `Math` methods it deserves.math language sugar
0.6 kB
A very lightweight (anti-gravity?) data model and Flux store with actions and a state change listener.Hoverboard Flux React store model data listener
0.3 kB
Lets you know when the DOM is readydom event ready load
0.8 kB
Build your own framework from scratchbase compose
0.4 kB
Serves 'n' bit tokens, either digested or not.token api digest base64 api-token
1 kB
A flexible dependency injection librarydi ioc dependency injection inversion of control
2.1 kB
A (really) tiny Javascript MVC microframework. Perfect for mobile.mvc class events mobile
1.5 kB
Define scoped keyboard shortcuts, including modifier keys.events
0.5 kB
Create flag promisesflag event promise
1.2 kB
Small library for DOM and AJAX operations (jQuery function style).dom lightweight shorthand ajax
1 kB
A standalone JavaScript library for cross-browser mouse wheel support.mousewheel mouse wheel events
2.4 kB
Script loader, using the 'Deferred' pattern for async operations.loader
0.7 kB
A basic routes framework for JS that hooks in to HTML5 historyhistory route spa
2.9 kB
Animatelo is a bunch of cool, fun, and cross-browser animations for you to use in your projects. This is a porting to Web Animation API of the fabulous animate.css project.animation animate web animation
1.5 kB
DOM Modification observermutantobserver dom changes scroll observer change mutate
2.1 kB
Pure JavaScript modal dialog designed to simplify the creation of dialogs in Web and Hybrid Mobile appsmodal dialog popup pop under alert
0.9 kB
Another Tiny js/css loader supporting aliases, ordered and parallel loading, callbacks ... loader
1.4 kB
JavaScript library to generate a human readable String describing the filesizemath language amd
1.3 kB
Promises/A+ micro library to help with asynchronous work flow.promises promise deferred deferreds aynchronous async
1.3 kB
A micro library that implements a customizable temporized image slider, with custom text and title for each one.animation events
0.8 kB
Clean, Fast, Modular and customizable Modal Window controllermodal javascript vanilla simple
0.8 kB
diff & merge algorithm realized with Javascript.diff compare string array queue
0.4 kB
CommonJS implementation of the observer design patternobserver events
0.5 kB
blobcounter.js helps you find blobs and shapes in an imageblob image canvas processing 2D blobcounter
1.6 kB
Minimal javascript library for creating movable DOM elementsmove dom drag tiny mouse touch
0.3 kB
A very minimal event emitter for browsers, forked from Benjamin Thomas' smokesignals.js, that allows for cancelable eventsevents
3.1 kB
EQCSS is a CSS reprocessor that introduces Scoped Styles, Element Queries, Container Queries, and new selectors like $parent and $prev and moreelement queries container query css reprocessor rwd scoped styles parent selector
1.7 kB
A powerful, extensible dependency injection micro container.dependency injection dependency injection ioc di provider
1.8 kB
A lightweight DOM manipulation libraryDOM manipulation events css query selection data traversal es2015 js:next functional
2.3 kB
Simple & powerful client-side templating for jQuery or Zepto.js.templating
0.3 kB
The world's smallest and fastest classical JavaScript inheritance pattern.augment augments augmentation extend extends extension prototype prototypal class classical object inheritance uber super constructor oop
0.7 kB
The Ultra Lightweight version of Wirup.nano-framework data-binding lightweight fast wirupexpress frontend javascript
0.3 kB
A tiny pub/sub jQuery micro-framework for distant component interactionpubsub component-interaction event jquery
0.8 kB
Ultra lightweight javascript routing for traditional and single page apps.lightrouter route routing router hash querystring named parameters
3.3 kB
A utility library for observing visibility changes of DOM elements. Immediately know when an element becomes hidden, partly visible or fully visible.visibility viewtime viewport visible dom
0.2 kB
Inject and update dynamic CSS using simple js templatingcss templates global client browser util
1.5 kB
A better API for using localStorage and sessionStorage.localStorage sessionStorage JSON namespace API extensible
0.9 kB
Minimal Client JS Frameworkframework web websocket browser
6 kB
A platform detection library that works on nearly all JavaScript platforms.feature
1.2 kB
A JavaScript key state handler for web appsgames
0.4 kB
A a small script which allows you to load youtube player on page only when the user wants to watch the video.youtube video loader
0.2 kB
Bizarrely clean & simple syntax sugar for building HTML/XML stringstemplating
0.7 kB
Simple and clear localStorage, sessionStorage and cookie operating library with the single APIlocalStorage sessionStorage cookie cookies
1.1 kB
Visualize your data with Timesheet.jstimesheet graph charts flow gantt draw
0.6 kB
A small entity-component-system library written in JSsimple games entity component system
0.2 kB
A/B/n Testing Micro Library.ab test a/b test split test testing
1.3 kB
Tiny, fast, easy, yet powerful hash router in JavaScripthtml5 router routes browser location history hash
0.6 kB
Custom error messages for HTML5 form validation.html5 input validation
1.4 kB
A simple CSS Transitions animation frameworkanimation ui transitions
0.4 kB
Functions to create namespaces inside objects.namespace ns space object
0.1 kB
function t(s,d){for(var p in d)s=s.replace(new RegExp('{'+p+'}','g'),d[p]);return s;}templating
0.2 kB
micro DOM selector library that maps queries to native get commandsdom selectors traversing library
1.8 kB
Predicate-based JS execution engine, for in-page and external scripts. Loads itself asynchronously.loader async
0.9 kB
A layman's tool to style HTML Elements and share CSS valuesstyle CSS GUI
1.1 kB
Tiny and lightweight browser router library, developed with SPA in mind :)hash path route router
1.5 kB
A mini (1.2kb) DOM Manipulation library. A very slim and fast helper.javascript DOM jQuery Manipulation
0.3 kB
Simple small functional event observer for the browser and node.pubsub event observer
0.6 kB
Width management tool for responsive designersresponsive
2.4 kB
A simple middleware-style router for isomorphic JavaScript web appsreact reactjs react-component route routes router routing flux
0.3 kB
Preload images, one after another if needed and callback when every image is ready and/or all of thempreload images
1 kB
A non-intrusive Facade Pattern on the HTML5 WebSocket API which allows for: custom event-emissions, custom event-listeners, and binary sending - all in a chainable, jQuery-LIKE way.websocket socket HTML5 custom events emit emission on jquery
0.4 kB
Lazy initialize components of a webpage when they become visiblelazy initialize viewport amd library scroll
0.5 kB
1kb JavaScript Identify Number Validater.javascript Validation
3.1 kB
A tiny, cross-browser, library with DOM manipulation, events, pub/sub, Ajax and language utilities.base dom events ajax language
0.7 kB
Use objects on canvascanvas graphics oop html5 games image draw
2.1 kB
It's a wonderful image library! With the purpose to facilitate the manipulation of images, imago.js enables you to perform trimming and resizingimage image manipulation image resizing image trimming
1.3 kB
A JavaScript implementation of the C# List object.list collection array library c#
0.4 kB
Add touch event support to the desktop and other mouse-based browsers.polyfill
0.2 kB
Reduced Google's original analytics snippet by one third, with better performance.analytics
0.2 kB
Load JSON data while still loading other scripts (xhr + promise).AJAX JSON GET xhr request promise parallel performance load preload
0.4 kB
Undo library for browser and Nodeundo redo history
1.7 kB
Enable you canvas with zoom, drag and rotate functionalitycanvas
2.6 kB
A tiny JavaScript micro-framework.chibi framework
0.6 kB
A HTML5 Audio Libraryaudio games
4.1 kB
Smooooooth JavaScript charts for realtime streaming datacanvas charts graphs
1.2 kB
Use the Native DOM APIs as easily as jQueryDOM NodeList
0.3 kB
Basic CSS DOM manipulation and animation optimized for webkit browsers(Safari, Chrome) for building mobile web appsCSS CSS3 mobile
1.9 kB
Library for validating and creating Finnish IBAN bank account numbers and reference numbers.Finnish IBAN Validation Viitenumero Reference number
0.5 kB
A minimal and fast promise/deferred implementation, compatible with Promises/A+promise deferred functional async future
1.6 kB
JavaScript micro library to generate gradient color stopscolors palette gradient hex rgb hsl
3.5 kB
A lightweight, full featured client side router for single page apps.spa
0.7 kB
Make your CSS transitions go in slow motion (like Mac animations)slow motion css css3
1 kB
Clones/copies arbitrary objects recursivelyclone copy duplicate
1 kB
Simple, lightweight key-binding libw. MIT or Apache 2.0.keyboard
1.4 kB
A modal creation library with a multitude of configuration options. Customizable html, colors, closable actions, on open and/or on closing functions, or just give it a body!modal popover
0.6 kB
DSL for expressing and comparing dates and timesdates times language sugar
1.7 kB
Bullet is an ultra lightweight and simple to use pub-sub library, with AMD/module support and an intuitive API.bullet pubsub pub-sub events communication oop
0.6 kB
A media queries polyfillpolyfill responsive
4.3 kB
A tiny foundation that providing nested state-based routing for complex web application.decodeURIrouter state spa
0.3 kB
A teensy class system. It's just prototypes, but without the nasty parts.class inheritance
3.9 kB
Hassle-free, library agnostic, extensible DOM utility.dom
0.6 kB
A minimal event emitter implementationevent performance event emitter listener handler eventing amd node web
0.6 kB
Very basic cross-browser AJAXajax http
0.7 kB
A teeny tiny, ease-in-out, smooth scroll library with no dependencyscroll smooth
0.1 kB
A small and simple Javascript namespace functionnamespace module scope simple name space
1.6 kB
BigScreen is a simple library for using the JavaScript Full Screen API.browser canvas
0.5 kB
A javascript spell-correctionspell-correction spell linguist language text
0.3 kB
A publish/subscribe messaging frameworkevents pubsub
0.6 kB
Keyboard events simulator.dom events amd
0.8 kB
converts and updates UNIX-Timestamps to strings like "5 days ago" in six languages (en, de, it, es, fr, pt)time date dates times language ago
1 kB
Set localStorage keys and values as objectsdata storage
0.8 kB
Provides a histogram data structure from a PNG/JPEG/GIF image path. NodeJS, AMD module and vanilla JS supportcanvas color
0.9 kB
Simple event delegation librarydom events delegation
0.3 kB
A single function for dead simple asynchronous control flow.async control flow functional
0.5 kB
A lite but powerfull javascript template enginetemplating
0.6 kB
`window.btoa` and `window.atob` for browsers which don't provide these functions.polyfill
1.1 kB
The 1kb JavaScript Carouselsimple carousel slider gallery slideshow javascript-carousel
3.4 kB
Light and clean tooltips with CSS3 animationui tooltips hints html5 css3 animation
0.5 kB
A super simple JS library for playing sound effectssound audio play media
1.1 kB
Animation micro library. Vanilla JavaScript.animate animation css easing svg tiny lightweight requestAnimationFrame window.performance
0.4 kB
Universal light Event Emitterbrowser node.js universal publish subscribe listen message sender receiver observer push distribution event emitter 3
0.8 kB
A tiny JavaScript frameworkdom events query selection
1 kB
Creates a very simple fps counter in a browser. Zero config by default, options available.performance canvas
0.9 kB
Non-deterministic finite state machine (with empty moves) implementationautomaton finite-state machine deterministic non-deterministic input event
1.4 kB
A very lightweight and dependency-free Flux implementationflux lightweight full flux tiny micro
0.2 kB
A micro-library to return ordinal suffixes from integers (ie: 1st, 2nd, 3rd, 7th of 9)string numbers formatting language text
1.3 kB
Creates a JSON property in the global object, if there isn't already one, with stringify and parse methods.polyfill json
3.1 kB
A lightweight, extensible, and fast selector engine with excellent support for matchesSelector(), commonly used in event delegation. Jaguar supports all CSS1, CSS2, and most CSS3 selectors.css
0.6 kB
Tiny, simple, light-weight routing (~500 bytes min+zipped)rlite route routing router hash querystring named parameters
3 kB
DOM-Manipulation FrameworkDOM manipulation framework
1.9 kB
A small library to brew JavaScript objects.traits oop classes objects object composition
0.7 kB
Chainable SVG path string generator with some sugar addedSVG raphael graphics
0.3 kB
micro-library for embedding video backgrounds into web pagesvideo background embed
0.2 kB
Micro library to easily add the creator pattern to your class.pattern creator node browser
1 kB
A lightweight and flexible microkernel/IOC container which helps to build testable decoupled systemsIOC dependency injection microkernel
0.5 kB
Chainable publish/subscribe frameworkevents pubsub
5.6 kB
boomerangCache is a client side caching library based on localStorage and sessionStorageboomerang boomerang-cache localStorage sessionStorage javascript cache
2.4 kB
convert strings like "five days ago" to an integer (with time in milliseconds) in three languages (en, de, pt)time date dates times language parse strings
1.5 kB
Vanilla JS library for clean toast notificationstoast notification growl snarl alert flash messages vanilla
1.4 kB
URL parsing library with sane parameter handlingclient server util parser uri url query parameters queryparams
2.5 kB
A JavaScript / PHP to manage lazy loading from server to client.ajax lazy loading remote package
1.6 kB
Metamorph.js is a library that allows you to create a string of HTML, insert it into the DOM, and update the contents later.string HTML DOM
4.4 kB
A simple, easy to use color picker with alpha selection.ux ui color colour picker color picker color-picker colorpicker rgb rgba hsl hsla hex alpha
2.1 kB
A collection of utility functions for stringsstring functional language
0.6 kB
Easter eggs made easy.easter-egg keys sequence
4.2 kB
Transfer data objects from server to javascript on page loadserver pubsub events base
5.4 kB
jQuery API-compatible framework for modern web browsers. Optional Ajax, Events, Data and Touch modules.base dom webkit jquery ajax events mobile
1.4 kB
Functions to mix, filter, change and copy/clone objects.mix merge mixin object filter change copy clone
1.4 kB
KolorWheel.js generates color palette from a base color and chainable absolute/relative H-S-L transformation methods (incl. specified target color). Documentation contains live examples with editable parameters.jQuery color color manipulation gradient HSL
0.8 kB
A lightweight Javascript library for swiping open/close off-canvas menus.swipe menu navigation off-canvas off canvas
2.6 kB
Simple JavaScript Class. Create your advanced JavaScript Class!class node npm javascript nojquery browser chrome
1.9 kB
A lightweight script for lazy loading and multi-serving (retina and responsive) imageslazy lazyload image images retina responsive loader
1.1 kB
A localStorage-based memcache-inspired client-side caching library.data storage
1.9 kB
A lightweight 1-to-1 mobile slider. Optimized for touch devices.jsanimation mobile
7.7 kB
Lightweight MVC—models with custom events, collections with rich enumerables, views and RESTful JSON.mvc data functional
3.2 kB
JavaScript Library for Events and DOM manipulation. Replacement jQuery for Backbone in browsers.base events html performance backbone jquery attributes manipulations dom mobile
2.3 kB
Plates (short for templates) binds data to markup. Plates has NO special syntax. It works in the browser and in Node.js.templating
1.6 kB
Reduce user-misspelled email addresses in your forms.library email spelling autosuggest autocorrect typo
0.3 kB
Ruby inspired Structs for JavaScript.utilities
0.6 kB
Tiny, simple framework to benchmark your JS functions in browser consoleperformance benchmark
0.3 kB
A minimal URL parameter parsing library.uri url query queryparams parameters parsing querystring
3.2 kB
Functions to create, process and test objects.object process create check field value type kind size split filter copy change map remove reverse empty transform
0.8 kB
Small, easy-to-learn and modular JavaScript framework for bigmodule simple autoload context settings module pattern advice
0.4 kB
A JavaScript micro-library that provides promise functionality.promise pledge
0.4 kB
very simple and powerful client-side HTML via JSON templating engine.templating
0.8 kB
Design pattern to write clean, reusable, decoupled, standalone Modules that are coupled with Mediators.mediator module design pattern MVC
2.8 kB
Simple, flexible and sane JavaScript loader and build tool for browsersloader
0.3 kB
Tiny script detecting if you are on a desktop, mobile or tablet device.device detector client-side ismobile check mobile
2 kB
Headache-free DOM collection management and traversal with an API inspired by both jQuery and Prototypedom
0.2 kB
ClassIE is an unobstrusive library which detects Internet Explorer version for JS and CSS sidesfeature
1.5 kB
Canvas based image manipulation librarycanvas image manipulation
1.2 kB
Awesome Media Queries in JavaScriptmatchMedia mediaquery mediaqueries css3 css
1.3 kB
Arrow is a small library for displaying a arrow pointing to the browser download locationnotification cross-browser namespace
1.7 kB
HTML content swapping via HTML5 imports or XHR (Ajax).HTML5 imports xhr ajax swapping
0.9 kB
Small embeddable online code editor for demos.embeddable code editor
1.3 kB
User Timing polyfillusertiming user timing performance timeline window.performance.now mark measure
0.6 kB
simplebinder is a zero dependency one-way databinder for javascript.binding data input change event callback library functional
1.6 kB
Franklin M. Liang's hyphenation algorithm, implemented in Javascripttext hyphenation hyphen liang
0.5 kB
An expressive, cross platform JavaScript Class provider with a slick, classical interface to prototypal inheritance.language class
0.8 kB
Infectiously simple dependency injection for any JavaScript projectdependency injection DI dependency injection dependency-free
1.6 kB
General purpose context-free languages parser - Earley parserparsing context-free grammar earley parser natural language processing nlp parse tree
2.7 kB
Yet another touch slider. Fast, lightweight, extensible, works on everything.mobile slider touch carousel slideshow
2.9 kB
Elegant, highly efficient data validation for JavaScriptxtype type typeof data-type validation
1.9 kB
Micro library that interfaces with the HTML5 Gamepad API and publishes gamepad update events.gamepad html5
0.4 kB
Populate form fields from a JSON object. Extremely small, no dependencies.json form
2.5 kB
Selecting, styling, traversing and animating DOM elements.dom events animation
0.5 kB
Initialize your code when the DOM is ready. Based on jQuery's ready() method. AMD compatible.dom event ready load
1.4 kB
Asynchronous dependency injections that works on any promise frameworkdependency injection di asynchronous promise
0.8 kB
Determine if a date is a holiday or falls on custom dates. Add custom and recurring datesholiday holidays date dates date checker holiday parser holiday checker
2.1 kB
JavaScripts functional sister providing iterators, type checking, and basic utilsfunctional language data
0.5 kB
Event Emitter Class for the browser based on NodeJS EventEmitterevents
0.9 kB
An elegant armor-plated JavaScript lexer modelled after flex. Easily extensible to tailor to your need for perfection.lex lexer lexical analysis scan scanner scanning token tokenize tokenizer tokenization flex jison
0.4 kB
A simple and fast DOM creation utilityDOM
4.2 kB
make AJAX Requests and get (parsed) values (and headers).ajax http xml csv json binary api
0.9 kB
A seeded random number generator. Can override Math.random or return a generator function.random RNG PRNG
0.4 kB
CSSfilter.js helps you, adding CSS filters to images (or other elements)css css3 filter
3.5 kB
A functional library inspired by Clojure and ClojureScript, built on Underscorefunctional monads data protocols
1.2 kB
A (seemingly backwards) JS class builder with support for runtime patchinglanguage class
0.1 kB
Micro helper for JavaScript dependency injection (DI).dependency injection di es6
0.3 kB
Collect logs selectively from client instances on demand.logging logs
0.8 kB
Create and manage CSS3 animations from JavaScript.animation animations css css3
0.3 kB
event emitter for any javascript object for node and browser.events node
0.2 kB
Aspect Oriented Programming Micro Library.aspect oriented programming aop functional
1.2 kB
A super small, super efficient library that helps you lazy load (almost) anything. Core Web Vitals friendly.lazy loader lazyloader lazy-load async defer
1.2 kB
Browser history manager for rich-media applications.spa
1.4 kB
Enables use of modern JavaScript by augmenting built in objects with the latest JavaScript methods.polyfill
0.4 kB
Give a function a daemon like interface (start, stop, restart)unix daemon
0.7 kB
Sprites.js is simple canvas sprites animation library. No setTimeout() or setInterval(). Just rAF.sprite canvas sprites.js requestAnimationFrame raf front-end frontend javascript
2 kB
http.js is an object oriented javascript library for making http requests and ajax calls.http ajax rest
3.2 kB
Library to synchronize automatically a local WebSql database (SQLite on the browser) with your serverwebsql sqlite synchronization sync sql web-sql database server
3.4 kB
A tiny yet complete toolkitbase css functional
0.4 kB
Tiny implementation of RPC-style interfaces for web workers.web worker proxies rpc remote procedure call
1 kB
CSS Selector to HTML generator.html css selector
1.3 kB
A minimal JS library for showing & hiding things.helper lightweight slider browser carousel native slideshow gallery toggle
0.3 kB
A super-tiny jQuery-like JavaScript librarydom selectors traversing library
3.6 kB
Sly is a query selector engine allowing you to select elements with CSS1, CSS2 & CSS3 selectors.css
0.6 kB
Generates a JavaScript object with the user's system information.feature
0.6 kB
Tiny but impossible powerful jQuery-like Javascript DOM librarydom selectors jquery library
2.9 kB
A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic.big number bignumber bigdecimal biginteger arbitrary precision decimal arithmetic math
1.3 kB
A tiny, static AMD API implementation. Combine with TypeScript to replace Webpack.amd umd javascript typescript web loader bundler webpack rollup
0.9 kB
Light weight, portable, single purpose responsive javascript library.responsive respond media query media-query queries
0.2 kB
a smart mixin/merging object helpermixin merge json
4 kB
Web's fastest and most lightweight animation tool. This is a compact version including: Animation, Easing, Bezier, Transform, Colors.fast animation tool tween transform transition filter effect slide animate
3.7 kB
Cross-browser (and IE8) + node.js event emitter in 35 lines. Invoke custom or DOM event. Useful for two-way data-binding!!browser chrome chromium cross cross-browser custom dom dual emitter event events explorer firefox ie ie8 internet invoke bind mini mozilla node nodejs spa databinding binding two way data binding
0.4 kB
A flexible, plain javascript youtube video embedding script in less than 40 lines.youtube iframe video
1.1 kB
A polyfill for animate events on SVG on non-supported browsers, like webkit enginessvg events animation polyfill
1 kB
Automatically switch css html background color.overflow color DOM css
0.3 kB
Simple, small, fast, multilingual text highlighter in javascript.functional es6 node-js browser
0.4 kB
Chic is an extremely simple class-like interface to JavaScript prototypal inheritance.class classes extend inheritance oop prototypal prototype
2.1 kB
A small library for checking types and throwing exceptions.types type-checking duck-typing
0.8 kB
CSS3 animation and transition DOM event handler with a simple fallback pattern for unsupported browsers.animation css3 events polyfill transitions
0.6 kB
JavaScript classical inheritance for the browser and Node.js. Super methods and namespacesclass inheritance namespace node
0.4 kB
Reactive microlibrary with observables and Knockout-style computeds in 430 bytes (minified and gzipped)observable frp functional reactive functional state knockout rx
0.7 kB
To the point dependency management.modules loader require define dependency manager
0.6 kB
A simple function to translate strings. With support for multiple plural forms and replacements/placeholderstranslation translate i18n internationalization languages localization
2.3 kB
Zero dependency javascript RIFF Wav file manipulation routines.audio wav sound html5 RIFF
0.8 kB
Functional flow-control for JavaScript. Combines features of the underscore and async libraries.functional async
0.6 kB
Yielding enumeration replacement functions for async.forEachSeries() and jQuery.each()enumeration setimmediate enumerate jquery yield
0.1 kB
Enforce that a CoffeeScript or JavaScript function can only be executed once.called once function one single coffeescript javascript amd node web
0.8 kB
Small, easy-to-learn and modular JavaScript framework for bigmodule simple autoload context settings module pattern advice
0.4 kB
The undo/redo manager for well formed javascript applications.undo redo done ui functional
0.4 kB
Probably the fastest JS class system. No wrappers.language class
0.6 kB
ease component for animation, include 30 ease functions.ease animation
1.3 kB
A minimal ~3kb JavaScript kit without library dependencies to push things off-canvas using using just class manipulation.menu navigation responsive off-canvas offcanvas off canvas
0.6 kB
Binary Heap implementation in Javascriptbinary heap binaryheap data algorithm
1.4 kB
A JavaScript library for i18n text messages.i18n
0.6 kB
Blazing fast query selector engine allowing you to select elements with CSS1, CSS2 & CSS3 selectors.css
1.7 kB
A fast jQuery replacement library for DOM, ajax, and CSS. 2kb minified+gzipped. Supports IE8+.jQuery DOM ajax CSS
2.8 kB
Powerful JavaScript URL routing/dispatch for server-side and client-side applications.route events spa
1.5 kB
Mold is a templating library.templating
4.7 kB
Z-data is an extremely lightweight zero configuration embedded front-end js framework.lightweight framework embedded template-engine js frontend minimal zero-dependency zero-configuration
0.7 kB
A small library for easily creating tabbed content. Small markup and a single function.dom tabs tabbed content
1.3 kB
A JavaScript implementation of the C# List object.list collection array library c#
2.1 kB
A self-contained modal popup librarymodal popup message
1.4 kB
Microlanguage with common syntax subset of JS/C++/Python/Rust/Go, for custom DSL/expression evaluations/templates etc. Also provides justin lang - JSON with expressions.dsl language expression evaluator calculator arithmetic math justin
1.9 kB
Standalone and Compact asynchronous library in JavaScript.defered asynchronous callbacks
0.9 kB
Monitor multiple async operations and triggers when all or some are complete.async node.js watch flow flow control
2.9 kB
Transformable scroll elements (with mobile support)scroll transform css ui creative color json responsive
4 kB
Small and fast DOM and event library for modern browsers. It has the same familiar API as jQuery, and is lean & mean with small, optional modules.DOM events selector modern modular es6
2.9 kB
Pure indentation of JS, CSS, HTML code and nothing extra.indent autoindent indentation jsbeautify
0.7 kB
A fast, small, robust and extensible binary conversion library.binary decode encode
1.3 kB
A micro (~1.5kb gzipped) JS routing library. Satnav provides functionality for Regex-like paths in JavaScript.routing micro hashchange pushState
1.4 kB
A generalized and simple hooking API for adding extensibility to your applicationshooks before after pre post wrapper plugins
3 kB
An elegant OOP with mixins + AOP for JavaScriptclass oop aop inheritance object compose
2.6 kB
A small, self-contained JavaScript modal library with some extra features.modal dialog popup message
1 kB
Non-recursive JSON.stringify and JSON.parsenon-recursive json stringify parse
4.2 kB
Lightweight Date Polyfill with a lot of flexibility.date polyfill
0.5 kB
Provides jQuery-like functionality for graph structures in JavaScript.traversing graph
1.4 kB
Create pretty scrollbarsscrollbar ui interface scroll
1.4 kB
A very lightweight and dependency-free Flux implementationflux lightweight full flux tiny micro
3.9 kB
Tiny ~1200 byte Express-inspired client-side router.page page.js router routing express spa
0.9 kB
Process live audio input in the browserhtml5 audio microphone signalprocessing dsp mic sound
1.5 kB
A ~2kb lib for quickly prototyping templated contenttemplates
3.4 kB
strftime for JavaScript. Works in Node and browsers.strftime format date time
2.8 kB
Choona.js is a tiny JavaScript framework for scalable , modular architecture for one-page-applicationspubsub modular scalable sandbox spa architecture
1.5 kB
Small but powerful string cleanup and reduction library.string remove cleanup redundant gibberish trim
5.5 kB
Library for progressive parsing of ajax responses. Provides notification of objects found without waiting for the request to complete.ajax streaming download json parser sax jsonpath http
5 kB
Physical Quantities and Measures (PQM) is a Node and browser package for dealing with numbers with unitsunits physics quantities dimensions
0.4 kB
Scrolls up your curtain!curtain scroll transform position css responsive creative
1.1 kB
signals, in JavaScript, fastevents signals fast
0.5 kB
A tiny implementation of the Promises/A+ specification.promises
0.8 kB
Cross Browser caching util leveraging LocalStorage and XML Store with a Memcached interfacedata storage
1.7 kB
Tiny replacement of jQuery jstree ("interactive trees") with no dependencies.jstree jquery interactive trees vanilla pure native
0.8 kB
General purpose event triggeringevents
1.4 kB
A tiny library for type and sanity checkingtype checking verification utility library
4.3 kB
Inversion of Control / Dependency Injection Librarydependency inversion control injection ioc di require dependency injection provider IOC microkernel module framework service locator
1.3 kB
A spinning activity indicator. An animated CSS3 loading spinner.spinning indicator loading spinner
0.1 kB
10-SLOC no-bullshit dependency injection micro-librarydependency injection inversion control ioc di require
0.5 kB
A tiny high-performance JavaScript 2D/3D polyline simplification library.math geometry simplification polyline
3.5 kB
Robust wrapper for asynchronous http requests.ajax
0.2 kB
A micro library used to parse and manipulate formsform forms parse
2 kB
Adds support for HTML5 Forms chapters new field input types, attributes and constraint validation API in non-supporting browsers.polyfill
0.5 kB
An asynchronous javascript micro framework for event broadcasts along routes and channels.async asynchronous channel route observer mediator events callbacks queue
0.8 kB
Utility to separate into parts and to format time duration in milliseconds.time duration divide separate decompose format millisecond
0.2 kB
Preload images and callback when they are all readypreload images asset
0.5 kB
Simple, buildable, repeatable workflows for client or serverside javascriptfunctional workflow async
2 kB
Domchanger calculates diffs between virtual dom trees (JSONML) and applies only the difference to the domdom ui reactive
0.1 kB
The cross-browser force DOM reflow library that will work in all current and future browsersdom-reflow css-transitions browser
3.3 kB
Cross-platform & cross-browser classical inheritance in JavaScriptclass inheritance namespace dependencies pubsub notifications
0.7 kB
Syntactic sugar for JavaScript's setTimeout() and setInterval().functional sugar
1.1 kB
Small, fast, elegant, powerful, and cross platform OOP library. Support singleton, super call, private, mixins, plugins, AOP and more.oop language commonjs node class
1.3 kB
A formfactor detection library, to help developers target tablet, tvs, desktops and handhelds (or anything you choose)formfactor loader
2.7 kB
A Library for creating beautiful mobile shelfs in Javascriptsnap droor drawer shelf mobile ios reveal slide drag pane back panel side menu
0.5 kB
psColor is a small JavaScript library for calculating the average color of an <img> element in the browser.color canvas
1.5 kB
ExtJs syntax for declaration object inheritance, mixins, static methods / properties / mixins, singleton declaration out of the box and less then 2kB minified JavaScript code.class classes extend inheritance oop mixins
3.9 kB
Bean is a slick, cross-platform, framework-agnostic event utility designed for desktop, mobile, and touch-based browsers. events dom
2 kB
asynchronous flow-control using sequences and gatesasync asynchronous control flow flow control
1.1 kB
Make your dom elements draggable easily.dom css css3 amd
2.3 kB
play with the Document Object Model (DOM) tree - change and insert Elements.dom ready html getElement selector
0.2 kB
Simple includes in the browser.loader
1.6 kB
A dependency-free PullToRefresh implementationwebkit mobile scroll
2.1 kB
Converts geojson to svg string given svg viewport size and maps extent. Used for data visulizaton on maps.maps geojson svg
4 kB
ResourceTiming compression and decompressionresourcetiming compress
0.5 kB
A very small user-agent (browser) and device detection library.feature
0.7 kB
Micro javascript library to lazy load responsive images (also with srcset attribute).lazy load lazyload responsive image images loader srcset picture spinner
2 kB
A lightweight pubsub utility for node and the browser.publish subscribe pubsub browser node
1.6 kB
A JavaScript implementation of the $1 Gesture Recognizer, a two-dimensional template based gesture recognitiongesture recognition recognizer multitouch interactive input jquery
0.3 kB
Make one class (constructor function) inherited from another.extend inherit prototype inheritance class
2 kB
A msgpack encoder and decoder using ArrayBuffer and DataViewmsgpack json format encoder decoder
0.3 kB
A very lightweight javascript library for async iteration. Callback-chain-free. Zero dependency.async iterate callback
0.8 kB
Lighting fast class system. Beautiful API.language class inheritance
2 kB
The *performance* script loader: on-demand parallel script loading with ordered execution for dependencies.loader
0.3 kB
Enable firstBy().thenBy().thenBy() sorting of arrays using the standard Array.sortsorting sort arrays
1.6 kB
Increases / decreases text quantity inside inline elements by pressing keys to check if the design can cope with different text length.content text helper tool developer tool
3.9 kB
Web workers, but easy.worker parallel
0.6 kB
Tiny, simple-to-use URL parser/routerroute routing query parameters
1.9 kB
LocalDB.js is a tool that maps the structure of the databases in objects using the localStorage API, no database drivers are required, just add the library and use it!nosql ODM mongo json database web applications localStorage
0.5 kB
Easily kick-off page specific JavaScript.functional
3.7 kB
Generate repeatable random datadata
4.5 kB
One of the fastest and most convenient class systems in the worldlanguage class inheritance multiple extend
0.3 kB
A small fast library that solves the 'Maximum Stack Call Exceeded' errordeferred-tasks trampoline node-js browser
4.8 kB
A good compromise between speed and validity to hash stringshash hashing md5 whirlpool
3 kB
ppo is a super small and useful utils library for JavaScript utils tool util
1.4 kB
1kb progressive state management library inspired by Vuex.store state state management reactive vuex redux flux manager
0.8 kB
Blazing fast CRC-32 checksum algorithm for binary and Unicode data.crc crc-32 checksum check verify error hash
0.6 kB
A normalization pattern to build, query, and manipulate everything.data
0.6 kB
OORJa = Object Oriented JavaScriptlanguage class
1.2 kB
Simple URI parser/builderclient server util parser uri
4.1 kB
Cross-browser DOM events, with keystroke handling, hashchange, mouseenter/leave.events dom
1.7 kB
The smallest (1100 bytes gzipped!) JavaScript Router with Named Parametersgrapnel route routing router hash anchor tiny require named parameters
1.5 kB
VanillaMasker is a pure javascript mask inputmask input mask vanilla
0.2 kB
Tiny and blazing-fast fuzzy search in JavaScriptLightweight Tiny fast fuzzy fuzzy-search search
1.2 kB
dependency-free infinite scrollingajax scroll
1.3 kB
A tiny JavaScript library that prevents the autoplaying of the animated Gifsgif play control stop first frame
3.3 kB
Dynamic Loading of Javascript based on DOM elements.dependency injection module loader event bus eventBus
4.1 kB
A simple library for logging and exception tracking in Javascript.logging error exception log
1.3 kB
Creates objects that generate number sequences.number sequence generator progression Fibonacci
0.8 kB
An asynchronous JavaScript loader and dependency manager with an astonishingly impressive footprint.loader
0.2 kB
It's an agnostic, cross-browser and very lightweight library to help you to work with Promise in JavaScript.promise callback library functional
0.7 kB
A Super Tiny JavaScript Animation Libraryanimation banner CSS animations
4.1 kB
The core module of RaptorJS provides a lightweight module system that supports namespacing, AMD, class inheritance, mixins, enums and lazy initialization. Works in the browser and Node.jsclass inheritance extend amd prototype prototypal lazy
0.4 kB
Helper to build sorting functions for array.sort()sort sorting ordering arrays
0.7 kB
A JavaScript library for cricket scoring.cricket scoring
1.3 kB
Uniloc is a utility to match URIs to named routes, and to generate URIs given a route name and optionsrouter routing query parser parsing parameters uri
1.1 kB
Client side JSON document store. Perfect for WebKit mobile apps.data storage webkit mobile
2.9 kB
Standalone polyfill that inserts the vendor-specific CSS3 properties necessary for old and new browsers.css css3 polyfill
0.7 kB
A fast, lightweight, Javascript Map and WeakMap polyfillpolyfill map weakmap-polyfill map-polyfill weakset-polyfill set-polyfill es6 browser
0.4 kB
The smallest implementation of Mustache logic-less template engine.templating template tiny
1 kB
Clean API high performance DOM builderdom dom-builder
0.3 kB
A object extend utilityextend augment
1.7 kB
A very small library for promisespromise deferred async
1.8 kB
Make your sidebar floatingsticky float sidebar
0.5 kB
Sorts an Array of Objects with SQL ORDER BY clausearray object sort keys sql where
0.4 kB
Simple route callbacksrouter callback init
0.8 kB
A simple wrapper for JavaScript's built-in hash storage.functional extend data
1.3 kB
A really light library for creation, manipulation and animation of SVG.svg vector graphics games
0.4 kB
A small SVG library with a chaining APIsvg
0.4 kB
Calculate difference between two datesdate time
1.9 kB
Provides ransformations to plain text for typographically-improved HTML.dom data css text ui typography hyphenation
0.4 kB
Plug changes like HTMLInputElement.value into MutationObservers in 766 bytes. Framework agnostic!.mutation-observer evil es6 browser
2.2 kB
Ajax library with promises and XHR2 supportajax async
0.1 kB
Two way color conversion for Hexadecimal and RGB integer colorscolor
1.7 kB
Make that shiz draggabledrag dragable draggable
0.5 kB
A tiny event emitter-based finite state machinestatemachine state fsm event finite state machine
1.5 kB
A bare bones animation librarycss animation
0.2 kB
FastActive is a javascript snippet that makes websites and web apps feel as responsive as native apps on touch devices.events mobile touch
1 kB
Microlibrary that makes it quick and easy to draw using the HTML5 Canvas API/HTML5 canvas
0.8 kB
Convert JSON, Arrays or Objects to CSVcsv json array object encode transform
1.3 kB
Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methodslog logging console
1.8 kB
Bind, fire and assert on keyboard events, with easy to use keyboard selector combosevents
0.6 kB
A (animated) javascript progress bar without dependencies.progress bar progressbar
0.7 kB
formats time differences as a vague time, e.g. 'just now' or '3 weeks ago'time date
0.2 kB
A minimal html entities decoder/encoder using DOM.htmlentities decode encode dom
1.3 kB
IE9+ Angular-style directives for binding events to adding, removing and modifying classes, attributes and tags of DOM elements. Includes MutationObserver and WeakMap IE9+ polyfillsdirectives WeakMap MutationObserver
0.8 kB
A slim JSONP request library for Javascriptjsonp asynchronous async
0.6 kB
Super lightweight svg identicon (avatar) generator for your site. Try the online demo 😃identicon generator svg avatar icon webcomponent component browser nodejs html image picture username
0.5 kB
A tiny, fast, zero-dependency event emitter (~500 bytes min + gzip)emitter events event listener pubsub trigger observe
0.7 kB
Callbacks library similar to jQuery's Callbacks. There's also an event manager that allows you to use on(), one(), off() and trigger()callbacks events event manager
1.3 kB
Create sparkline graphs inline with the text. Good defaults, easy to customize.sparkline sparklines tiny graph line spark chart
2.1 kB
Smart select is replacing and beautifying standard selects while keeping them async.select multi-select multi select standalone library micro smart
0.5 kB
dropin replacement for require() in browser.loader commonjs require node
1.2 kB
Dom traversing with lodashlodash dom traverse
0.1 kB
A simple library for creating namespaced objects in the browser.namespace modules
0.4 kB
A tiny, optimized, tested, standalone and robust pubsub implementation supporting different javascript environmentsevents pubsub publish subscribe node rhino amd commonjs titanium
2.8 kB
Accessible W3C conform accordion written in ES6.handorgel accordion tabs toggle collapse
0.8 kB
Functions to create functions and evaluate expressions.create function dynamic eval evaluate expression execute delegate method
4.2 kB
A cross-browser responsive image gallery without dependencies.image images responsive photo slideshow carousel gallery slider lightbox
0.3 kB
Dependency Injection Micro Library.dependency injection di
2.3 kB
Tiny wrapper for CSS Defined Animations (@keyframes).animation animate css css3 keyframe defined
0.5 kB
Adds the functions .hasClass, .addClass, .removeClass and .toggleClass to the Element prototype.css
0.6 kB
Create chainable sync/async APIs easilydata functional chain
0.5 kB
A minimal JavaScript Channels library, inspired by Clojure's core.async.Channels core.async async Promise Deferred Deferreds Promises
0.3 kB
Tiny stack for browser or serverstack data amd
2.1 kB
A simple assertion library for server and client side JavaScript.assert test
3.5 kB
Small, zero-dependency date picker (~1500 bytes min+zipped)date calendar picker datepicker
0.4 kB
Simple, yet powerful inheritance library to make polymorphism and super-constructors work propertly.class extend commonjs amd
0.3 kB
Function to provide a similar syntax to a switch statement but with regex as cases.switch regexp
0.4 kB
Secure URL-friendly unique string ID generatorid uuid generator
0.4 kB
A DOM instantiation API designed to tidy up and encapsulate attaching JavaScript to the page.dom instantiation attach javascript
1 kB
Lightweight promises (or futures, or deffered). Includes AJAX REST functions.async promise future deffered ajax
1.5 kB
The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more.nodejs browsers templating partials custom delimiters
1.5 kB
Small class providing async control flow, property listeners, barrier pattern, and more. For node and browser.async barrier control events flow properties
2.6 kB
A lightweight, cross browser library for adding IDE style behaviors to plain text areaside text editor behave behaviors code ace codemirror
1.6 kB
Keyboard shortcuts handling with support for key sequences.events
0.9 kB
Date-agnostic time parsing for node and the browser.time parse parsing format validate
1.3 kB
Flexible pubsub-ish framework for handling namespaced events.utils pubsub notifications events async callbacks
0.4 kB
A tiny javascript async flow control library.async flow
0.1 kB
A high resolution performance benchmarking polyfillperformance benchmark polyfill high resolution timer now
1.3 kB
A tiny JavaScript modular architecture library.architecture module scalable spa
1.1 kB
Simple, lightweight routing for web browsersroute
1 kB
Detects when fonts are loaded.font load webfont font-face FOUT
0.5 kB
A small RGB <-> HSI converter.color
0.8 kB
A JavaScript utility for processing text.text utility
0.6 kB
A micro library to fade elements in and out.animation
0.8 kB
Timer.js is a periodic timer for Node.js and the browser.interval timeout timer periodic
1.7 kB
CSS-in-JS libray. Small, yet robust and featureful. Local classes, nested selectors, all @rules (nestable), full style sheets or inline styles...CSS CSS-in-JS compiler preprocessor SASS LESS Stylus JSON
4.5 kB
A comprehensive node-tree solution, for smart datadata
1.7 kB
A minimal JavaScript library for automating practically anything in Javascript.Automation Unit testing Sequence User interaction
0.6 kB
mess - Messages Extremely Simple Script: dialog 'android toast' like messages.message toast toasts android dialog info
0.8 kB
Universal analytics event tracking API wrappertrak track events analytics google tag tagging
0.3 kB
Convert Unix style permissions to strings like ls (0755 => 'rwxr-xr-x')permissions perms ls chmod unix
3.3 kB
A modern JSON implementation compatible with nearly all JavaScript platforms.polyfill json amd
1.5 kB
essential unit test framework compatible with browsers, node.js, and Rhinotesting
0.8 kB
A library that allows you to access the text selected by the userselecting selection string text api
0.7 kB
Lighten background images with Canvas2Dcanvas responsive
0.3 kB
Event dispatching, can be used either as static or instance based.events dispatcher static callbacks
0.2 kB
Extra-extra-small publish/subscribe micro-library in JavaScriptpubsub
0.8 kB
Client-side storage the way it should be - using the HTML5 localStorage API. lostorage.js allows you to save any kind of data.storage localStorage sessionStorage
0.3 kB
Tiny command line options parser for node.js in CoffeeScriptnodejs options parser
2.2 kB
Pattern matching (like in Haskell or Scala) for JavaScript.pattern matching functional object json query decompose
0.8 kB
logs every keypress and store it for laterevents input bind keypress hotkeys keyboard shortcuts
0.6 kB
A small IoC service locator container.ioc service locator
0.2 kB
A mini event library for Javascript applicationsevents
0.3 kB
Simple JavaScript Class notation, fully CoffeeScript compliantlanguage class
6.3 kB
Add search, sort and flexibility to plain HTML lists (div, ul, table, everything!).list extend templating utils sort search filter
0.5 kB
TimeJump adds deep-linking to HTML5 audio and video podcasts.audio video podcast player
3.4 kB
A framework agnostic, animated, gallery plugingallery plugin animation
0.9 kB
Dynamic tab favicon notifications/alertsnotification alert browser canvas tab
2 kB
Standalone AJAX library inspired by jQuery/zeptoajax jquery
0.6 kB
String based lambdas for Node.js and the browser, that allow strings such as 'x+1' and 'x -> x+1' to be used as functions.lambda function expression anonymous literal functional
1.1 kB
i18n library that allows users to easily support multiple languages and requirejs supporti18n translation multilingual language internationalization amd
2.1 kB
Completely unobtrusive, full featured template antimatter. Works in Node.js or the Browser, awesome built-in debugger.templating
2.9 kB
Micro-library for writing vanilla web componentsweb-components
1.8 kB
Fluent, extensible, easy-to-use ajax Framework.ajax xhr rest fluent XMLHttpRequest
0.4 kB
Unopinionated JavaScript (unit/integration/whatever) testing librarytesting tdd unit bdd
0.2 kB
Easily and automatically cast common datatypes in JavaScriptauto cast typecast convert
0.6 kB
Handles dynamic style sheetsutil css client browser
3.1 kB
A cross-browser framework-independent responsive images loader. jQuery version available.image images responsive loader
0.6 kB
Easy fetch requestsfetch promise json xhr ajax rest
0.9 kB
Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.automata finite fsm machine state
0.2 kB
Really, really lightweight event emittingevents
0.7 kB
Via is a small library that allows you to load content on to a page dynamicallycontent load route dynamic browser page html
0.5 kB
Dependency-free JS module to freeze body scroll when opening modal boxscroll freeze modal scrolling lightbox performance
0.9 kB
A Facade Pattern on the HTML5 IndexedDB API.IndexedDB database object store localStorage
1.3 kB
Minimalist, fast, rather-slim and pretty concise framework/library. Provides the flavour of both jQuery and RequireJS without the payload. Small enough to be embedded in any first-byte.browser embeddable loader base dom micro framework require
2.3 kB
A simple modal library for JS.modal library simple modal library modal simple modal alert confirm prompt
2.5 kB
Render website sections with data from Google Spreadsheetsspreadsheet fast dom templating website
0.6 kB
Rococo is a Micro Framework to create elegant and robust Javascript Applications.mvc data functional events
2.2 kB
Provides support for manipulating with DOM and events handling. Easy for use, optimized for performance, native browser's support first.simplyjs simply simple easy DOM events async asynchronous native prototype CSS