Ucd-generate: a CLI tool to generate Unicode tables in Rust source code


Project page: https://github.com/BurntSushi/ucd-generate

This is my attempt at replacing the various Python scripts I (and I think many others!) have written to generate various Unicode tables. There’s still lots of room for improvement, and a lot is missing, but the intention is to start gathering the generation tasks in one place so we can focus our efforts on them. There’s no real scope restriction on what ucd-generate should do, so if you’re willing and want to add your own generator, then just pop in a new sub-command in a PR. :slight_smile:


cc @SimonSapin @Manishearth


cc @behnam I’ll look into how we can use this in UNIC (or at least some of the bits from if it’s too much to integrate into our build system easily) as part of my ongoing table experimentation