2 releases

2.0.0-beta2 Feb 26, 2025
2.0.0-beta1 Nov 23, 2024

#490 in Internationalization (i18n)

Download history 125/week @ 2024-11-22 30/week @ 2024-11-29 58/week @ 2024-12-06 50/week @ 2024-12-13 16/week @ 2024-12-20 20/week @ 2024-12-27 86/week @ 2025-01-03 50/week @ 2025-01-10 4/week @ 2025-01-17 1/week @ 2025-01-24 5/week @ 2025-02-14 132/week @ 2025-02-21 64/week @ 2025-02-28

201 downloads per month

Unicode-3.0

10MB
81K SLoC

Rust 67K SLoC // 0.1% comments WebAssembly 14K SLoC C++ 35 SLoC // 0.1% comments

icu_provider_source crates.io

icu_provider_source defines SourceDataProvider, the authorative ICU4X DataProvider that produces data from CLDR and ICU sources.

SourceDataProvider is mainly intended as a source for the icu_provider_export crate, which can be used to transform the data into a more efficient format.

Cargo features

  • networking
    • enables networking support to download CLDR and ICU source data from GitHub
  • use_wasm / use_icu4c
  • experimental
    • enables markers defined in the unstable icu::experimental module

More Information

For more information on development, authorship, contributing etc. please visit ICU4X home page.


lib.rs:

icu_provider_source defines SourceDataProvider, the authorative ICU4X DataProvider that produces data from CLDR and ICU sources.

SourceDataProvider is mainly intended as a source for the icu_provider_export crate, which can be used to transform the data into a more efficient format.

Cargo features

  • networking
    • enables networking support to download CLDR and ICU source data from GitHub
  • use_wasm / use_icu4c
  • experimental
    • enables markers defined in the unstable icu::experimental module

Dependencies

~13–24MB
~327K SLoC