MIT License

360 articles

Simple Script Loader that Caches Scripts with localStorage – Basket.js

Basket.js is a small JavaScript library supporting localStorage caching of scripts. If script(s) have previously been saved locally, they will simply be loaded and injected into the current document. If not, they will be XHR'd in for use right away, but cached so that no additional loads are required in the future. [rss]Special Downloads[/rss][rss]Design Freebies[/rss] [rss]Feedback Collection and Polling Widget[/rss][rss]Free…

JavaScript Library For Simultaneous & Resumable Uploads – Resumable.js

Resumable.js is a JavaScript library providing multiple simultaneous, stable and resumable uploads via the HTML5 File API. The library is designed to introduce fault-tolerance into the upload of large files through HTTP. This is done by splitting each files into small chunks; whenever the upload of a chunk fails, uploading is retried until the procedure completes. This allows uploads to…

Simple, Lightweight and Fast jQuery Responsive Touch Slider – GlideJS

GlideJS is a simple and fast slider with fully customizable OOCSS markup. It is responsive and touch-friendly jQuery slider. Based on CSS3 transitions with fallback to older broswers. It's simple, lightweight and fast. Designed to slide, no less, no more. Lightweight ~4,5kB minifed Ultra fast CSS3 Transitions Responsive, Touch & mobile friendly Keyboard navigation [rss]Special Downloads[/rss][rss]Design Freebies[/rss] [rss]Feedback Collection and…

Lightweight jQuery plugin to Set Type/Text on a Circle – Circletype.js

Circletype.js is a tiny (2.7kb) jQuery plugin that lets you set type on a circle. You can use any font, adjust letter-spacing as usual with CSS, flip it around so it reads counter-clockwise instead. You can also Set the radius manually or let CircleType.js figure it out for you. It play well with FitText.js. And best of all, it works…

A Video player without Video Files – Frame Player

The problem of today's HTML5 video is that it can't be played in-line on an HTML page on mobile devices. The way the handheld devices handle it is they open the video in a native player which takes over the page itself, making it impossible to implement any interaction while the video is playing. Also, you can't play two videos…

A Touch Friendly, Responsive jQuery Plugin for Selections

Wrangle is a responsive, touch-friendly selection plugin for jQuery or Zepto. Wrangle offers a unique method of multiple selection: by drawing a line through items to select them. It gives your app a new way to perform multiple selections: a mouse, a finger or a stylus. The plugin is lightweight and designed to be exstensible and adaptable. It’s also highly…

JavaScript Tracing Made Simple – Spy JS

Want to know what exactly happens when you click some button or run some unit test on any platform/device/browser? Whether it's your codebase or any other website scripts, Spy JS allows you to trace the code you've just executed. You start from an event that triggered code execution, progress to the event JavaScript stack trace, end up in highlighted source…

Flipload.js – Flipping HTML Elements to Show a Loading Indicator Easily

Flipload JS is a loading indicator jQuery plugin which creates an instance of Flipload of a given HTML Element. It provides an options object to customize an instance and it is compatible with Chrome, Firefox and Safari. [rss]Special Downloads[/rss][rss]Design Freebies[/rss] [rss]Feedback Collection and Polling Widget[/rss][rss]Free Creative Resume Template[/rss][rss]Open Source Icons[/rss][rss]Free Minimal Wordpress Theme[/rss]

Pixi.js – Super Fast HTML5 2D Rendering Engine With Canvas Fallback

Pixi.JS is a super fast HTML5 2D rendering engine that uses webGL with canvas fallback. The aim of this project is to provide a fast lightweight 2D library that works across all devices. The Pixi renderer allows everyone to enjoy the power of hardware acceleration without prior knowledge of webGL. [rss]Special Downloads[/rss][rss]Design Freebies[/rss] [rss]Feedback Collection and Polling Widget[/rss][rss]Free Creative Resume…

Customizable jQuery Calendar Plugin: CLNDR.js

CLNDR is a jQuery plugin for creating calendars. Unlike most calendar plugins, this one doesn't generate markup. Instead you provide an Underscore.js HTML template and in return CLNDR gives you a wealth of data to use within it. CLNDR is free of opinions about markup and style: it is the high-speed chassis on which you build the vehicle of your…