-
whoami
getting information about the current user and environment
-
num-format
producing string-representations of numbers, formatted according to international standards
-
potential_utf
Unvalidated string and character types
-
fluent
umbrella crate exposing the combined features of fluent-rs crates with additional convenience macros for Project Fluent, a localization system designed to unleash the entire expressive…
-
sys-locale
Small and lightweight library to obtain the active system locale
-
gettext-rs
Safe bindings for gettext
-
fluent-templates
Templating for the Fluent localization framework
-
fluent-langneg
language and locale negotiation
-
rust_icu_uloc
Native bindings to the ICU4C library from Unicode. uloc.h
-
numfmt
Fast and friendly Rust number formatting
-
rust_icu_uenum
Native bindings to the ICU4C library from Unicode. Implements
uenum.hfrom the ICU4C API -
stop-words
Common stop words in many languages
-
rust_icu_ubrk
Native bindings to the ICU4C library from Unicode. - ubrk.h: Support for text boundary analysis
-
zoneinfo64
Working with ICU zoneinfo64.res timezone data bundles
-
rust_icu_ustring
Native bindings to the ICU4C library from Unicode. ustring.h
-
tr
tr! macro for localisation
-
rust_icu_utrans
Native bindings to the ICU4C library from Unicode. - utrans.h: Transliteration support
-
fluent-bundle
A low-level implementation of a collection of localization messages for a single locale for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
rust_icu_ucal
Native bindings to the ICU4C library from Unicode. ucal.h
-
ecma402_traits
type traits to support ECMA 402 specification in Rust. Implementors are welcome to provide their own
-
leptos-fluent
Fluent framework for internationalization of Leptos applications
-
country-emoji
Converts between country names, ISO 3166-1 codes and flag emojis
-
rust_icu
Native bindings to the ICU4C library from Unicode
-
fluent-syntax
A low-level parser, AST, and serializer API for the syntax used by Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
charset-normalizer-rs
Truly universal encoding detector in pure Rust - port of Python version
-
icu_time
Processing of dates, times, and time zones with a focus on i18n and interop
-
zhconv
Traditional, Simplified and regional Chinese variants converter powered by MediaWiki & OpenCC rulesets and the Aho-Corasick algorithm 中文简繁及地區詞轉換
-
i18n-embed-fl
Macro to perform compile time checks when using the i18n-embed crate and the fluent localization system
-
srgn
A grep-like tool which understands source code syntax and allows for manipulation in addition to search
-
intl_pluralrules
Unicode Plural Rules categorizer for numeric input
-
dptran
run DeepL translations on command line written by Rust
-
fluent-i18n
A declarative and ergonomic internationalization for Rust using Fluent
-
format_num_pattern
format numbers according to a pattern string; localized
-
i18n-config
contains the configuration stucts (along with their parsing functions) for the cargo-i18n tool/system
-
tiger-lib
used by the tools ck3-tiger, vic3-tiger, and imperator-tiger. This library holds the bulk of the code for them. It can be built either for ck3-tiger with the feature ck3, or for vic3-tiger with the feature vic3…
-
intl-memoizer
A memoizer specifically tailored for storing lazy-initialized intl formatters for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
lang-id
Const lang-ids and maps are provided, mainly for i18n and l10n
-
fluent-typed
Type-safe access to Fluent localization messages
-
xtr
Extract strings from a rust crate to be translated with gettext
-
formatjs_cli
Command-line interface for FormatJS - A Rust-based CLI for internationalization
-
chinese-lunisolar-calendar
The traditional Chinese Calendar, known as 農曆 or 陰曆 in Chinese, is based on the moon, and is commonly referred to as the Lunar Calendar
-
random_word
Efficient functions for generating random words in many languages
-
fluent4rs
Parser / codec for Fluent FTL files, written for lingora (a localization management program)…
-
chinese-variant
An enum to represent the variants of the Chinese Language
-
vibesql-l10n
Localization support for VibeSQL using Project Fluent
-
ferrous-opencc
A pure Rust implementation of Open Chinese Convert (OpenCC), for fast and reliable conversion between Traditional and Simplified Chinese
-
jp-location-relation
日本の市区町村・都道府県の隣接関係を取得するライブラリ
-
rust_icu_unum
Native bindings to the ICU4C library from Unicode. - ufmt.h: Number formatting support
-
rust_icu_unorm2
Native bindings to the ICU4C library from Unicode. unorm2.h
-
dioxus-i18n
i18n integration for Dioxus apps based on Fluent Project
-
lipilekhika
A transliteration library for Indian Brahmic scripts
-
fluent-fallback
A high-level implementation of a collection of locale bundles including fallback between locales for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
bies
Helpers for dealing with BIES vectors with text segmentation applications
-
icu_calendar_data
Data for the icu_calendar crate
-
roblox-slang
Type-safe internationalization for Roblox experiences
-
rust_icu_common
Native bindings to the ICU4C library from Unicode. Commonly used types
-
l10n
Opinionated localization library built upon fluent-bundle
-
icu_decimal_data
Data for the icu_decimal crate
-
formatjs_icu_messageformat_parser
ICU MessageFormat parser implementation in Rust
-
axum_l10n
localization utilities for Axum
-
rust_icu_ulistformatter
Native bindings to the ICU4C library from Unicode. - ulistformatter.h: Collation support
-
rust_icu_uformattable
Native bindings to the ICU4C library from Unicode. - uformattable.h: Number formatting support
-
rust_icu_upluralrules
Native bindings to the ICU4C library from Unicode. - ulistformatter.h: Collation support
-
fluent-static
Automatically generate Rust functions from Fluent message files for streamlined localization in Rust applications
-
locale-rs
A strongly-typed locale library for Rust. Provides localized number and datetime formatting backed by Unicode CLDR data.
-
govuk-bank-holidays
loading the official list of bank holidays in the United Kingdom from GOV.UK
-
rust_icu_udat
Native bindings to the ICU4C library from Unicode. udat.h
-
ftui-i18n
Localization catalog and interpolation utilities for FrankenTUI
-
rust_icu_unumberformatter
Native bindings to the ICU4C library from Unicode. - unumberformatter.h: Number formatting support (modern)
-
badi-date
dates for the Badí' (Bahá’í) calendar and conversions between Badí' and Gregorian dates
-
rust_icu_udata
Native bindings to the ICU4C library from Unicode. udata.h
-
typed-i18n
A type safe i18n system
-
banana-i18n
internationalization (i18n) with MediaWiki-style message formatting and localization
-
icu_datetime_data
Data for the icu_datetime crate
-
rust_icu_ucnv
Native bindings to the ICU4C library from Unicode. ucnv.h
-
null-kane
currency crate with the option to add your own currency localization logic
-
rust_icu_uchar
Native bindings to the ICU4C library from Unicode. uchar.h
-
stblib
that takes over and simplifies important and useful tasks
-
legalis-sa
Saudi Arabia jurisdiction support for Legalis-RS - Basic Law, Sharia, Labor, Companies, Tax (VAT/Zakat), Capital Markets, PDPL
-
gettext-sys
Raw FFI bindings for gettext
-
isosphere
ISO standard data types, helpers, and related utilities
-
es-fluent
The es-fluent crate
-
rust_icu_ucol
Native bindings to the ICU4C library from Unicode. - ucol.h: Collation support
-
icu4x-datagen
Generate data for ICU4X DataProvider
-
rust_icu_utext
Native bindings to the ICU4C library from Unicode. utext.h
-
opencc-fmmseg
High-performance OpenCC-based Chinese conversion using FMM (Forward Maximum Matching) segmentation
-
git-trans
A translation toolbox for projects using git
-
rust_icu_release
Release scripts for rust_icu collection of crates
-
chinese_dictionary
A searchable Chinese / English dictionary with helpful utilities
-
i18n-build
Designed for use within the cargo-i18n tool for localizing crates. It has been published to allow its direct use within project build scripts if required.
-
rust_icu_umsg
Native bindings to the ICU4C library from Unicode. umsg.h
-
tpuf_icu_collections_211
Collection of API for use in ICU libraries
-
legalis-ru
Russian Federation jurisdiction support for Legalis-RS
-
legalis-my
Malaysia jurisdiction support for Legalis-RS - Malaysian legal system with Common Law + Islamic Law hybrid, PDPA 2010, Companies Act 2016, Employment Act 1955
-
i18n_inflector
Multilingual noun singularization and pluralization for all ISO 639 two-letter language codes
-
runefix-core
Unicode character display width engine supporting CJK, emoji, and grapheme clusters
-
legalis-kr
South Korea (대한민국) jurisdiction support for Legalis-RS - Civil law system with Korean characteristics
-
iso3166-static
Static ISO3166 Data
-
npdatetime
Astronomical calculator for Bikram Sambat calendar based on solar and lunar positions. High-performance Nepali (Bikram Sambat) datetime library with multi-language bindings
-
fluent-zero
A zero-allocation, high-performance Fluent localization loader optimized for GUIs and games via compile-time caching to return &'static str for static messages
-
legalis-mx
Mexican law library - Federal Civil Code, CLT, LFPDPPP, Tax Code, Corporate Law
-
comfy-i18n-ast
The AST as an intermediate between souce formats and the target codegen
-
ampel-i18n-builder
CLI tool and library for building i18n translations using AI providers
-
fluent-zero-build
Build-time code generator for fluent-zero. It compiles Fluent (.ftl) files into static, zero-allocation Rust code and Perfect Hash Maps.
-
rust_icu_ucsdet
Native bindings to the ICU4C library from Unicode. ucsdet.h
-
cpca
Chinese Province, City and Area Parser - 中国省市区地址解析库
-
countries-iso3166
Conversion for Country Codes and Names using ISO 3166
-
hangul-cd
(compose-decompose): Rust helpers for composing and decomposing Hangul syllable blocks and words
-
brazilian_utils
Brazilian utilities for Rust - validation and formatting for CPF, CNPJ, RENAVAM, voter ID, and more
-
translocate
high performance converter that takes CSV translation files and outputs corresponding JSON translation files
-
minimum_wage_jp
Japan minimum wage by prefecture: get rate for a date and check compliance
-
globetrotter
Polyglot, type-safe internationalization
-
i18n-country-translations
Localized country name translations for 257 territory codes across 168 locales (CLDR-sourced)
-
balinese-calendar
Balinese Saka Calendar (Kalender Bali) — the first native Rust implementation. Computes Pawukon, Wewaran, Sasih, Paringkelan, Rahinan and Saka year from any Gregorian date.
-
librush
艾刷 (libRush = lib + IBus + Rust + h): 用 rust 编写的 ibus 模块, 不用 GObject (ibus module written in pure rust, without GObject) (输入法, input method)
-
rust_icu_sys
Native bindings to the ICU4C library from Unicode
-
i18n-timezones
Localized timezone name translations for 152 timezones across 36 locales (CLDR-sourced)
-
opencc-rust
Open Chinese Convert(OpenCC, 開放中文轉換) binding for the Rust language for conversion between Traditional Chinese and Simplified Chinese
-
vat_id_validator
A comprehensive library for validating VAT numbers, including format and checksum verification for 30+ countries
-
fluent-pseudo
A pseudolocalization and transformation API for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
opencc-rs
OpenCC bindings for Rust
-
comfy-i18n
An i18n codegen which transpiles localization sources into an ergnomic API using Rust's language features
-
legalis-la
Lao PDR jurisdiction support for Legalis-RS - Civil Code 2020 with comparative law analysis
-
fluent-resmgr
A standalone solution for managing resource files and returning locale bundles for Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
safflower
A localising tool with macros to statically allocate formattable text
-
tpuf_icu_properties_data_211
Data for the icu_properties crate
-
autonomo-arabic-reshaper
Arabic text shaper + visual RTL reverser tailored for game modding (RimWorld, Unity LTR UIs). Handles tags, escapes, entities, and common UI artifacts.
-
estienne
that scans plain text for Bible references and helps to format or link them to online Bibles, among other things
-
lingora-core
Core code for lingora-cli and lingora-tui
-
langcodec
Universal localization file toolkit for Rust. Supports Apple, Android, and CSV formats.
-
geomapper
German geographical localization
-
character_converter
Turn Traditional Chinese script ot Simplified Chinese script and vice-versa and tokenize
-
po-llm
Translate PO files using LLM
-
formato
Convert numbers to string with customizable format
-
sonarr
API docs - The v3 API docs apply to both v3 and v4 versions of Sonarr. Some functionality may only be available in v4 of the Sonarr application.
-
ruchydbg
ML-powered debugger for Ruchy with SBFL fault localization
-
formatjs_icu_skeleton_parser
Parser for ICU number and date/time skeleton strings
-
rust-persian-tools
Official Rust implementation of Persian Tools
-
i18n-sync
syncing translation keys for rust_i18n
-
fluent-testing
A collection of mock scenarios for testing components of Project Fluent, a localization system designed to unleash the entire expressive power of natural language translations
-
rat_embed_lang
embedded internationalization framework for Rust with compile-time embedding and runtime language switching
-
locale-match
A small library for selecting the best match for user's preferred locales from available locales
-
localize_it
fast library for localization
-
iso10383-types
ISO 10383 Types
-
legalis-uk
United Kingdom jurisdiction support for Legalis-RS (Employment Law, UK GDPR, Consumer Rights, Contract Law, Company Law)
-
icu_timezone_data
Data for the icu_timezone crate
-
rust_icu_ecma402
ECMA 402 standard implementation in Rust
-
mf1
Use ICU MessageFormat 1 to internationalise your apps
-
bevy-i18n-lint
CLI linter for Bevy localization files (json/ron): missing keys, extra keys, placeholder mismatches
-
lingora-tui
Lingora is a free and open-source localization management program that analyses fluent translation files highlighting discrepancies between reference and target languages. This application…
-
ferro-lang
Localization for the Ferro web framework
-
es-fluent-cli
CLI for es-fluent
-
libstrawberry
that takes over and simplifies important and useful tasks
-
zhconv-cli
Convert Traditional/Simplified Chinese and regional words of Taiwan/Hong Kong/mainland China/Singapore based on Wikipedia and OpenCC rulesets 轉換中文簡體、繁體及兩岸、新馬地區詞,基於維基百科和…
-
lingua-i18n-rs
lightweight internationalization (i18n) library for Rust
-
i18n-gen
CLI tool that generates fast, type-safe Rust i18n code (MessageKey enum + PHF maps) from JSON schema and locales
-
legalis-eu
European Union jurisdiction support for Legalis-RS (GDPR, Consumer Rights, Competition, Treaties)
-
legalis-sg
Singapore jurisdiction support for Legalis-RS (Companies Act, Employment Act, PDPA, Consumer Protection)
-
nepali-date-converter
A fast and reliable Bikram Sambat (BS) ↔ Gregorian (AD) date converter written in Rust. This library provides accurate Nepali date conversion.
-
legalis-fr
French jurisdiction support for Legalis-RS (Code civil, Code de commerce, Code du travail)
-
mf2-i18n-cli
CLI tools for building and validating Unicode MessageFormat v2 (MF2) assets
-
legalis-us
United States jurisdiction support for Legalis-RS (Common Law)
-
legalis-in
India jurisdiction support for Legalis-RS - comprehensive modeling of Indian law
-
bevy_fluent
Bevy plugin for localization using Fluent
-
legalis-th
Thailand jurisdiction support for Legalis-RS - Thai legal system with Buddhist Era calendar, FBA, BOI, PDPA, Labor law
-
i18n-country-translations-data
CLDR-sourced country name translations for 257 territory codes across 168 locales (data crate)
-
legalis-ca
Canada jurisdiction support for Legalis-RS (Charter of Rights, Federal/Provincial Law, Quebec Civil Law)
-
marksad
Markdown parser library with all the extensions
-
legalis-br
Brazilian law library - CDC, CLT, LGPD, Civil Code, Corporate Law
-
lcid
Parse language code identifiers per MS-LCID
-
globetrotter-model
Polyglot, type-safe internationalization
-
legalis-au
Australia jurisdiction support for Legalis-RS (Commonwealth Constitution, ACL, Fair Work, Mabo)
-
legalis-cn
China (中国) jurisdiction support for Legalis-RS - Socialist civil law with Chinese characteristics
-
mf1-parser
Parse ICU MessageFormat 1 syntax
-
rimloc-cli
RimLoc CLI: scan, validate, export/import PO for RimWorld localization
-
apple-bundle
Apple BundleResources serializer and deserializer for Rust
-
langcodec-cli
A universal CLI tool for converting and inspecting localization files (Apple, Android, CSV, etc.)
-
i18n-audit
Rust i18n audit library and CLI for scanning translation usage, missing keys, and unused keys
-
legalis-vn
Vietnam jurisdiction support for Legalis-RS - Vietnamese legal system with socialist market economy, Labor Code, Enterprise, Investment
-
tpuf_collections_211
Collection of API for use in ICU libraries
-
iso4217-static
Static ISO 4217 Data
-
eulumdat-i18n
Internationalization for Eulumdat/ATLA photometric libraries
-
rust-i18n-derive
derive macro for internationalization (i18n) support
-
lingora-cli
Lingora is a free and open-source localization management program that analyses fluent translation files highlighting discrepancies between reference and target languages. This application…
-
i18n-timezones-data
CLDR-sourced timezone name translations for 152 timezones across 36 locales (data crate)
-
i18nify
A type-safe localization library using code generation
-
iso10383-static
Static ISO 10383 Market Identifier Code Data
-
tarjama
internationalize your rust applications
-
legalis-id
Indonesia jurisdiction support for Legalis-RS - Indonesian legal system with Civil Law + Islamic Law hybrid, PDP, Labor, Investment
-
utf8-rune
Lightweight crate that aims at being a building block for libraries that work with UTF-8 data. This crate provides the struct Rune which can thought of in some cases as a drop-in replacement to Rust's char type…
-
timelib
A small Rust wrapper around the timelib library
-
tinyi18n-rs
A tiny Rust i18n library that loads JSON language maps (modeled after vue-i18n)
-
globetrotter-cli
Polyglot, type-safe internationalization
-
cargo-i18n
Cargo sub-command to extract and build localization resources to embed in your application/library
-
gxter
A parsing library for creating and reading GTA 3/VC/SA GXT (text string) files
-
weblate-luau
Generates a Luau table for weblate translations that are represented in basic JSON
-
locate-rs
no_stdRust library for 3D localization using TDOA and Trilateration. It provides fast iterative solvers (Levenberg-Marquardt) and a slower closed-form, eigenvector-based solution (trilateration only)… -
legalis-jp
Japanese jurisdiction support for Legalis-RS
-
text_components
Minecraft's Text Components
-
sonix-i18n
internationalization library inspired by i18next - Created by SonickSeven
-
poly_l10n
Handle locali(s|z)ations the correct way
-
es-fluent-manager-bevy
es-fluent manager for Bevy
-
legalis-de
German jurisdiction support for Legalis-RS (BGB, StGB, Grundgesetz)
-
i18n-rizzen-yazston
The
i18ncrate of the Internationalisation project -
slamwich
3D LiDAR SLAM: GICP scan matching, pose graph optimization, loop closure
-
legalis-za
South Africa jurisdiction support for Legalis-RS - Constitution, Companies Act, POPIA, Labour Relations
-
iso10383-parser
Parser for ISO 10383 XML Data
-
legalis-ae
UAE (United Arab Emirates) jurisdiction support for Legalis-RS - Federal Laws, Labor, Commercial Companies, Data Protection, Free Zones
-
comfy-i18n-generator
Target language specific code generation helper
-
i18n-string
A lightweight and flexible Rust library for handling internationalization strings with template support
-
jp-holidays-lib
Japanese holiday library for working with public holiday data in Rust
-
gxter-cli
A command-line utility creating and reading GTA 3/VC/SA GXT (text string) files
-
chars
A commandline tool to display information about unicode characters
-
iso3166-parsers
Parsers for ISO 3166 data
-
mf2-i18n-core
Core types and runtime primitives for Unicode MessageFormat v2 (MF2)
-
langtime
parse english dates
-
fluent-fallback_for_carbide
High-level abstraction model for managing localization resources and runtime localization lifecycle
-
locale
basic localisation. Warning: Major rewrite pending for 0.3!
-
pico-detect
Pixel Intensity Comparison-based Object (PICO) detection library
-
voikko-rs
Rust bindings for the Voikko library
-
globetrotter-rust
Polyglot, type-safe internationalization
-
i18n_provider-rizzen-yazston
The
i18n_providercrate of the Internationalisation project -
cntp_i18n
Ergonomic i18n library
-
glossa-dsl
A domain-specific language designed exclusively for localization (L10n)
-
turf-rs
advanced geospatial analysis based on Turf, providing powerful tools for manipulating and optimizing geometric data
-
globetrotter-zig
Polyglot, type-safe internationalization
-
globetrotter-golang
Polyglot, type-safe internationalization
-
rust-l10n
A lightweight internationalization library ported from go-l10n
-
globetrotter-kotlin
Polyglot, type-safe internationalization
-
system-fonts
System font discovery and locale-based font preset selection
-
globetrotter-ruby
Polyglot, type-safe internationalization
-
globetrotter-csharp
Polyglot, type-safe internationalization
-
globetrotter-java
Polyglot, type-safe internationalization
-
globetrotter-php
Polyglot, type-safe internationalization
-
globetrotter-elixir
Polyglot, type-safe internationalization
-
globetrotter-cpp
Polyglot, type-safe internationalization
-
globetrotter-lua
Polyglot, type-safe internationalization
-
globetrotter-dart
Polyglot, type-safe internationalization
-
fluent-pseudo_for_carbide
Pseudolocalization transformation API for use with Project Fluent API
-
globetrotter-typescript
Polyglot, type-safe internationalization
-
rust-br-translator
Tradutor CLI português-inglês usando API LibreTranslate
-
comfy-i18n-parser
Parser the source formats into the comfy-i18n-ast
-
intl-memoizer_for_carbide
A memoizer specifically tailored for storing lazy-initialized intl formatters
-
handlebars-fluent
Handlebars helpers for the Fluent internationalization framework
-
mf2-i18n-embedded
Embedded-friendly runtime support for Unicode MessageFormat v2 (MF2)
Try searching with DuckDuckGo.