luautf8

Lua Unicode module

Adds UTF-8 support to the Lua programming language and its variants

a utf-8 support module for Lua and LuaJIT.

GitHub

412 stars
23 watching
68 forks
Language: C
last commit: 4 months ago

Related projects:

Repository Description Stars
bungle/lua-resty-utf8rewind Provides FFI bindings to support UTF-8 encoded text in Lua string handling functions 4
bungle/lua-resty-unistring Provides LuaJIT bindings to the GNU libunistring library for Unicode string manipulation. 7
hslua/hslua Provides a bridge between Haskell and Lua programming languages 129
stravant/luaminify Tools for parsing and transforming Lua source code 260
jzrake/lunum A C-based extension for Lua that provides flexible and robust numeric array manipulation facilities. 37
chrisa/lua-usdt Bindings to interact with the USDT (Unified Sampling and Tracing Daemon) tracing system from Lua. 6
detailyang/lua-resty-htmlentities Backports HTML entities to luajit with a UTF-8 decoder using C and FFI binding 7
xolox/lua-lxsh A Lua module providing lexing and syntax highlighting functionality using LPeg patterns 72
dabbertorres/unicode Utilities and data structures for working with UTF-8 encoded strings in C++ 3
bungle/lua-resty-hoedown A Lua binding to Hoedown, a C-based Markdown processing library 26
johnnymorganz/stylua A deterministic code formatter for various Lua versions and environments 1,604
duffsdevice/tiny-utf8 A lightweight C++ library providing a drop-in replacement for strings with efficient Unicode support and conversion between UTF-8 and UTF-32. 544
lopi-py/luau-lsp.nvim An extension to Neovim for improved Lua development experience 46
juliastrings/utf8proc A C library for processing UTF-8 Unicode data 1,058
uni-algo/uni-algo A C/C++ library that provides secure and efficient Unicode algorithms for text processing 280