Skip to content

JavaScript port of the HarfBuzz OpenType text shaping engine

Notifications You must be signed in to change notification settings

nasser/harfbuzz-js

 
 

Repository files navigation

HarfBuzz JS

JavaScript port of the HarfBuzz OpenType text shaping engine. It uses Emscripten to compile the code into JavaScript.

How to build

You will need Ragel installed, as HarfBuzz is using it. Other tools will be installed automatially.

./gradlew assemble

Note: This only works on a Mac (and probably Windows), as Emscripten doesn't publish pre-built binaries for Linux.

Running tests

./gradlew check

About

JavaScript port of the HarfBuzz OpenType text shaping engine

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • CoffeeScript 48.6%
  • Python 47.4%
  • JavaScript 3.7%
  • Shell 0.3%