# UNIC: Unicode and Internationalization Crates [![Crates.io](https://img.shields.io/crates/v/unic.svg)](https://crates.io/crates/unic) [![Documentation](https://docs.rs/unic/badge.svg)](https://docs.rs/unic/) Collection of all UNIC major components, providing an easy way of access to all functionalities, when all or many are needed, instead of importing components one-by-one. This crate ensures all components imported are compatible in algorithms and consistent in data. ### Major Components - [`unic-char`](char): Unicode Character Tools. [![Crates.io](https://img.shields.io/crates/v/unic-char.svg)](https://crates.io/crates/unic-char/) - [`unic-ucd`](unic/ucd/): Unicode Character Database ([UAX\#44](https://unicode.org/reports/tr44/)). [![Crates.io](https://img.shields.io/crates/v/unic-ucd.svg)](https://crates.io/crates/unic-ucd/) - [`unic-bidi`](unic/bidi/): Unicode Bidirectional Algorithm ([UAX\#9](https://unicode.org/reports/tr9/)). [![Crates.io](https://img.shields.io/crates/v/unic-bidi.svg)](https://crates.io/crates/unic-bidi/) - [`unic-normal`](unic/normal/): Unicode Normalization Forms ([UAX\#15](https://unicode.org/reports/tr15/)). [![Crates.io](https://img.shields.io/crates/v/unic-normal.svg)](https://crates.io/crates/unic-normal/) - [`unic-segment`](unic/segment/): Unicode Text Segmentation Algorithms ([UAX\#29](https://unicode.org/reports/tr29/)). [![Crates.io](https://img.shields.io/crates/v/unic-segment.svg)](https://crates.io/crates/unic-segment/) - [`unic-idna`](unic/idna/): Unicode IDNA Compatibility Processing ([UTS\#46](https://unicode.org/reports/tr46/)). [![Crates.io](https://img.shields.io/crates/v/unic-idna.svg)](https://crates.io/crates/unic-idna/) - [`unic-emoji`](unic/emoji/): Unicode Emoji ([UTS\#51](https://unicode.org/reports/tr51/)). [![Crates.io](https://img.shields.io/crates/v/unic-emoji.svg)](https://crates.io/crates/unic-emoji/)