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

416 stars
22 watching
68 forks
Language: C
last commit: 6 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 130
stravant/luaminify Tools for parsing and transforming Lua source code 259
jzrake/lunum A C-based extension for Lua that provides flexible and robust numeric array manipulation facilities. 38
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 73
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 Lua code formatter with syntax variants for different versions of the language 1,639
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. 543
lopi-py/luau-lsp.nvim An extension to Neovim for improved Lua development experience 50
juliastrings/utf8proc A C library for processing UTF-8 Unicode data 1,069
uni-algo/uni-algo A C/C++ library that provides secure and efficient Unicode algorithms for text processing 285