History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
Repository Index
47,133 repositories indexed
1–24 of 29 · Most stars
Plugin for Sketch allowing for CSS Flexbox layouts using stylesheets and prototypes
Content released at NorthSec 2018 for my talk on prototype pollution
Prototype in Framer without coding
A robust & optimized ES3-compatible polyfill for the `String.prototype.startsWith` method in ECMAScript 6.
A playable HTML + CSS + JavaScript remake of a space-based "shoot-'em-up" arcade game for Atari / Commodore 64 from 1982, including a level editor and design tool. Written as a prototype / demo of JavaScript and browser capabilities.
Give your Framer-prototypes a third dimension
A through2 to create an Array.prototype.map analog for streams.
A robust & optimized ES3-compatible polyfill for the `String.prototype.contains` method in ECMAScript 6.
A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.
Array.prototype.includes spec-compliant polyfill
Module for FramerJS to enable a perspective view of your prototype.
Simple ES6 Array.prototype.find polyfill for older environments.
Spec-compliant polyfill for String.prototype.replaceAll ESnext proposal.
A robust & optimized ES3-compatible polyfill for the `String.prototype.endsWith` method in ECMAScript 6.
A through2 wrapper to create an Array.prototype.filter analog for streams
An ESnext spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
Kickstart your Framer Library prototype development
Simple ES6 Array.prototype.findIndex polyfill for older environments.
A robust & optimized ES3-compatible polyfill for the `String.prototype.repeat` method in ECMAScript 6.
A flexible Framer Module that creates a grid overlay on top of your prototype.
ES5 spec-compliant shim for String.prototype.trim
A same behaviour EventTarget prototype, that can work with any object from JavaScript
A robust & optimized ES3-compatible polyfill for the `RegExp.prototype.match` method in ECMAScript 6.