Plumin.js is a tool that can parse font files and make them available via a simple API to JavaScript developers.
They can then manipulate each character in part, editing their details and altering the result displayed on the page.
There's no need for any type of server-side technology or additional font downloads, everything being done in the user's browser via JavaScript and the HTML5 canvas utility.
Fonts can also be created from scratch, allowing developers to deploy their font families without having to pack them as OpenType and TrueType font files.
Changes to fonts can be done at runtime, and since everything is basically JavaScript, some of the changes can also be animated to avoid choppy, quick transitions to a new font.
Plumin.js was built on top of the Paper.js and opentype.js libraries.
Requirements:
- JavaScript enabled on client side
- Node.js
- npm 2 or higher
Comments not found