dotfiles
🔧 .files, including ~/.macos — sensible hacker defaults for macOSjquery-placeholder
A jQuery plugin that enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yethe
A robust HTML entity encoder/decoder written in JavaScript.evil.sh
🙊 Subtle and not-so-subtle shell tweaks that will slowly drive people insane.small
Smallest possible syntactically valid files of different typesemoji-regex
A regular expression to match all Emoji-only symbols as per the Unicode Standard.punycode.js
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891.mothereff.in
Web developer toolsesrever
A Unicode-aware string reverser written in JavaScript.jsesc
Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data.utf8.js
A robust JavaScript implementation of a UTF-8 encoder/decoder, as defined by the Encoding Standard.base64
A robust base64 encoder/decoder that is fully compatible with `atob()` and btoa()`, written in JavaScript.CSS.escape
A robust polyfill for the CSS.escape utility method as defined in CSSOM.jsperf.com
jsPerf.com source coderegenerate
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.php-url-shortener
Simple PHP URL shortener, as used on mths.beregexpu
A source code transpiler that enables the use of ES2015 Unicode regular expressions in ES5.tpyo
A small script that enables you to make typos in JavaScript property names. Powered by ES2015 proxies + Levenshtein string distance.luamin
A Lua minifier written in JavaScriptcssesc
A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output.String.prototype.startsWith
A robust & optimized ES3-compatible polyfill for the `String.prototype.startsWith` method in ECMAScript 6.grunt-template
This Grunt plugin interpolates template files with any data you provide and saves the result to another file.document.scrollingElement
A polyfill for document.scrollingElement as defined in the CSSOM specification.jquery-visibility
Page Visibility shim for jQueryjquery-details
World’s first <details>/<summary> polyfill™rel-noopener
Quick demonstration of why `<a rel=noopener>` is needed.quoted-printable
A robust & character encoding–agnostic JavaScript implementation of the `Quoted-Printable` content transfer encoding as defined by RFC 2045.grunt-zopfli
A Grunt plugin for compressing files using Zopfli.emoji-test-regex-pattern
A regular expression pattern for Java/JavaScript to match all emoji in the emoji-test.txt file provided by UTS#51.jquery-smooth-scrolling
Smooth anchor scrolling plugin for jQuery.String.prototype.includes
A robust & optimized ES3-compatible polyfill for the `String.prototype.contains` method in ECMAScript 6.Array.from
A robust & optimized ES3-compatible polyfill for the `Array.from` method in ECMAScript 6.regexpu-core
regexpu’s core functionality, i.e. `rewritePattern(pattern, flag, options)`, which enables rewriting regular expressions that make use of the ES6 `u` flag into equivalent ES5-compatible regular expression patterns.jquery-slideshow
The simplest jQuery slideshow plugin. Evar.String.fromCodePoint
A robust & optimized `String.fromCodePoint` polyfill, based on the ECMAScript 6 specification.hashtag-regex
A regular expression to match hashtag identifiers as per the Unicode Standard.custom.keylayout
Custom QWERTY/AZERTY .keylayout files for use with Apple keyboardsunicode-data
Python scripts that generate JavaScript-compatible Unicode datagrunt-yui-compressor
A Grunt plugin for compressing JavaScript and CSS files using YUI Compressor.String.prototype.at
A robust & optimized ES3-compatible polyfill for the `String.prototype.at` proposal for ECMAScript 6/7.String.prototype.codePointAt
A robust & optimized `String.prototype.codePointAt` polyfill, based on the ECMAScript 6 specification.covid-19-vaccinations-germany
Historical data on COVID-19 vaccination doses administered in Germany, per state.windows-1252
A robust JavaScript implementation of the windows-1252 character encoding as defined by the Encoding Standard.flag-emoji-replacements
'🇩🇰🇲🇬'.replace('🇰🇲', '🇪🇨'); // → '🇩🇪🇨🇬'unicode-tr51
Emoji data extracted from Unicode Technical Report #51.String.prototype.endsWith
A robust & optimized ES3-compatible polyfill for the `String.prototype.endsWith` method in ECMAScript 6.wtf-8
A well-tested WTF-8 encoder/decoder written in JavaScript.caniunicode
Unicode version support across JavaScript features & enginesmath-tex
A web component for mathematical typesetting using TeX notation.jquery-noselect
A jQuery plugin which disables text selection on any element. Useful for UI elements; evil for pretty much everything else.String.prototype.repeat
A robust & optimized ES3-compatible polyfill for the `String.prototype.repeat` method in ECMAScript 6.windows-1251
A robust JavaScript implementation of the windows-1251 character encoding as defined by the Encoding Standard.kali-linux-docker
Kali Linux Dockerbacon-cipher
A robust JavaScript implementation of Bacon’s cipher, a.k.a. the Baconian cipher.jquery-custom-data-attributes
An easy setter/getter for HTML5 data-* attributesrgi-emoji-regex-pattern
A JavaScript-compatible regular expression pattern to match all RGI emoji symbols and sequences as per the Unicode Standard and UTS#51.q-encoding
A robust & character encoding–agnostic JavaScript implementation of the `Q` encoding as defined by RFC 2047.babel-plugin-transform-unicode-property-regex
Compile Unicode property escapes in Unicode regular expressions to ES5 or ES6 that works in today’s environments.regenerate-unicode-properties
A collection of Regenerate sets for Unicode various properties.rot
Perform simple rotational letter substitution (such as ROT-13) in JavaScript.regex-trie-cli
Create regular expression patterns based on a list of strings to be matched.strip-combining-marks
Easily remove Unicode combining marks from strings.Array.of
A robust & optimized ES3-compatible polyfill for the `Array.of` method in ECMAScript 6.jquery-oninput
My `oninput` polyfill as a jQuery pluginhomebrew-ecmascript
Homebrew formulae for ECMAScript enginestibia.com-extension
User script that enhances the character info pages on Tibia.com.is-ascii-safe
is-ascii-safe determines whether a given string is ASCII-safe, i.e. if it consists of ASCII characters (U+0000 to U+007F) only.es-regexp-unicode-character-class-escapes
Proposal to improve the character class escape tokens `\d`, `\D`, `\w`, `\W`, and the word boundary assertions `\b` and `\B` in ES6 Unicode regular expressions (with the `u` flag).unicode-canonical-property-names-ecmascript
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.node-unshorten
URL unshortener for Node.jsRegExp.prototype.match
A robust & optimized ES3-compatible polyfill for the `RegExp.prototype.match` method in ECMAScript 6.is-potential-custom-element-name
Check whether a given string matches the `PotentialCustomElementName` production as defined in the HTML Standard.atom-blackboard
TextMate’s Blackboard theme, ported to Atom.unicode-emoji-modifier-base
The set of Unicode symbols that can serve as a base for emoji modifiers, i.e. those with the `Emoji_Modifier_Base` property set to `Yes`.strip-variation-selectors
Remove Unicode variation selectors from strings.nginx-zopfli-test
This repository contains some files that make it easy to test whether Nginx is correctly serving Zopfli-pre-compressed files.unicode-property-escapes-tests
Tests for RegExp Unicode property escapesunicode-match-property-value-ecmascript
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.grunt-esmangle
A Grunt plugin for mangling or minifying JavaScript files using Esmangle.unicode-property-value-aliases
Unicode property value alias mappings in JavaScript format.css-dbg-stories
unicode-property-aliases-ecmascript
Unicode property alias mappings in JavaScript format for property names that are supported in ECMAScript RegExp property escapes.unicode-property-aliases
Unicode property alias mappings in JavaScript format.unicode-match-property-ecmascript
Match a given Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.iso-8859-2
A robust JavaScript implementation of the iso-8859-2 character encoding as defined by the Encoding Standard.string-prototype-replace-regexp-benchmark
Generated JavaScript benchmarks for String.prototype.{replace,replaceAll} with global regular expressions based on emoji-test-regex-pattern.idn-allowed-code-points-regex
A regular expression that matches any of the code points that Verisign allows by default in IDN.pogotransfercalc
Easily calculate how many Pokémon you should transfer before kicking off an evolution spree in Pokémon GO.macintosh
A robust JavaScript implementation of the macintosh character encoding as defined by the Encoding Standard.windows-874
A robust JavaScript implementation of the windows-874 character encoding as defined by the Encoding Standard.swapcase
A letter case swapper with full Unicode support, i.e. based on the official Unicode case folding mappings.RegExp.prototype.search
A robust & optimized ES3-compatible polyfill for the `RegExp.prototype.search` method in ECMAScript 6.netlify-test
pogocpm2level
Easily calculate the level of a given Pokémon in Pokémon GO based on its total CP multiplier value.tibia-bosses
covid-19-vaccinations-munich
Archive of historical coronavirus data for Munich, Germanywindows-1250
A robust JavaScript implementation of the windows-1250 character encoding as defined by the Encoding Standard.stack-exchange-logos
Stack Exchange logos in SVG format.gulp-regexpu
Gulp plugin to transpile ES6 Unicode regular expressions to ES5 with regexpu.is-ascii-safe-cli
is-ascii-safe-cli checks whether a given file (or list of files) is ASCII-safe, i.e. consisting of ASCII characters (U+0000 to U+007F) only.Love Open Source and this site? Check out how you can help us