unicoder [version]

unicoder turns Unicode data into bundles for programming libraries.

Usage

$ unicoder build <index_name> [--gzip]

Examples:

$ unicoder build emoji --format marshal --gzip
$ unicoder build numeric_value --format esm

Libraries With unicoder-based Indexes

Ruby

Index Name Gem
blocks unicode-blocks
categories unicode-categories
confusable unicode-confusable
emoji unicode-emoji
display_width unicode-display_width
name unicode-name
numeric_value unicode-numeric_value
scripts unicode-scripts
sequence_name unicode-sequence_name
types unicode-types

JavaScript (ESM)

Index Name Module
name, sequence_name, type unicode-name.js
numeric_value unicode-number.js
scripts unicode-script.js
blocks unicode-block.js
categories unicode-category.js

MIT License

Copyright (C) 2016-2024 Jan Lelis https://janlelis.com. Released under the MIT license.