Packages

Locale-aware and script-aware URL slugs. German ö→oe, Estonian ö→o, Ukrainian Київ→kyiv. Cyrillic and Greek romanization from cited national standards. Pure Elixir, no NIF, zero dependencies.

Current section

Files

Jump to
Raw

NOTICE

LocaleSlug
Copyright (c) 2026 mdon
Licensed under the MIT License; see LICENSE.
--------------------------------------------------------------------------------
THIRD-PARTY DATA
Romanization tables under priv/ are derived in part from data published by the
Unicode Consortium (CLDR and ICU), which is distributed under the Unicode License
v3 (SPDX: Unicode-3.0).
That license permits use, modification and redistribution of derived material, and
requires that this copyright and permission notice be retained either with copies
of the data or in the accompanying documentation. This file, shipped in the package
tarball and linked from the documentation, serves that purpose.
Copyright (c) 1991-2026 Unicode, Inc. All rights reserved.
Distributed under the Terms of Use in https://www.unicode.org/copyright.html
Permission is hereby granted, free of charge, to any person obtaining a copy of
data files and any associated documentation (the "Data Files") or software and
any associated documentation (the "Software") to deal in the Data Files or
Software without restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, and/or sell copies of the Data Files
or Software, and to permit persons to whom the Data Files or Software are
furnished to do so, provided that either (a) this copyright and permission
notice appear with all copies of the Data Files or Software, or (b) this
copyright and permission notice appear in associated Documentation.
THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.
The Unicode Consortium does not endorse this package.