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