mathiasbynens

mathiasbynens/esrever

A Unicode-aware string reverser written in JavaScript.

JavaScript
892
31
MIT License

Esrever is a JavaScript library that correctly reverses Unicode strings, handling complex characters like combining marks and astral symbols that standard reversal methods break. It's designed for developers who need to manipulate text containing emojis, accented characters, or other Unicode symbols without corrupting the data. The library provides a simple API and works across all modern JavaScript environments.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mathiasbynens/esrever

Account's avatar
takes json-cov output into stdin and POSTs to coveralls.io
Account's avatar
The JavaScript Task Runner
Account's avatar
Grunt plugin that interpolates template files with any data you provide and saves the result to another file.
Account's avatar
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale
Account's avatar
An easy-to-use JavaScript Unit Testing framework.
Account's avatar
Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points.
Account's avatar
Node adapter for RequireJS, for loading AMD modules. Includes RequireJS optimizer
Account's avatar
JavaScript-compatible Unicode data. Arrays of code points, arrays of symbols, and regular expressions for Unicode v7.0.0’s categories, scripts, blocks, bidi, and other properties.

Support the repos that depend on mathiasbynens/esrever

Top contributors

mathiasbynens's profile
mathiasbynens
26 contributions
redchair123's profile
redchair123
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet