2 unstable releases

0.2.0 Apr 21, 2026
0.1.4 Apr 9, 2026
0.1.0 Feb 10, 2026

#797 in Text processing

Download history 17/week @ 2026-02-06 23/week @ 2026-02-13 31/week @ 2026-03-06 19/week @ 2026-03-13 117/week @ 2026-03-20 55/week @ 2026-03-27 11/week @ 2026-04-03 72/week @ 2026-04-10 158/week @ 2026-04-17 221/week @ 2026-04-24 563/week @ 2026-05-01 705/week @ 2026-05-08

1,669 downloads per month
Used in 2 crates

MIT/Apache

9.5MB
89K SLoC

try to define Subset trait so I can add methods for Hmtx TODO: make it generic for all tables


skera

skera is a Rust library and binary for subsetting a font file according to provided input.

Installation

Library

To use skera in your Rust project, add it via cargo:

cargo add skera

CLI

To install the skera command-line tool, use cargo install with the cli feature enabled:

cargo install skera --features cli

Usage

CLI

To subset a font using the command-line tool:

skera --path <INPUT_PATH> --unicodes <UNICODES> --output-file <OUTPUT_PATH>

For a full list of available options and flags, run:

skera --help

Dependencies

~6MB
~127K SLoC