Nano ID is a tiny, secure URL-friendly unique string ID generator for JavaScript.
WTFJS is a list of funny and tricky JavaScript examples. The primary goal of this list is to collect some crazy examples and explain how they work, if possible.
XDomain is a pure JavaScript CORS alternative. No server configuration required - just add a proxy.html
on the domain you wish to communicate with. This library utilizes XHook to hook all XHR, so XDomain will work seamlessly with any library.
Mesh is a JavaScript code editor that feels like a spreadsheet.
Specifically, Mesh is a spreadsheet UI wrapper around a text file editor. Actions on the grid are automatically translated to changes in the JavaScript code.
A tutorial about createing some menu link hover effects for your inspiration. Powered by CSS and JavaScript for individual letter animations.
Project Guidelines is a set of best practices for JavaScript projects.
SheetJS js-xlsx is a parser and writer for various spreadsheet formats. Pure-JS cleanroom implementation from official specifications, related documents, and test files. This is the community version.
Bespoke.js is a super minimal, modular presentation library for modern browsers, designed to foster a rich plugin ecosystem.
Image Compressor is a simple JavaScript image compressor. Uses the Browser's native canvas.toBlob API to do the compression work. General use this to precompress a client image file before upload it.
Fitty is a javascript library that scales up (or down) text so it fits perfectly to its parent container. Ideal for flexible and responsive websites.
A set of experiments with an animated image pieces effect where an image gets shattered into rectangular fragments powered by anime.js.
Wade is a 1kb Javascript search library.
It allows you to create a function that can search an array of strings for a set of keywords, which is run through the processor. After this, it is searched for in each item of the data.
A tutorial about creating cool layout with complex chainable animation by using css animation and javascript.
Fine Uploader is a multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features.
DisplayJS is a simple JavaScript framework for building ambitious UIs. DisplayJS helps you to efficiently render the DOM.