Libraries And Bindings

lua-users home
wiki

LuaDirectory > LuaAddons > LibrariesAndBindings
This is a list of libraries implemented in Lua or implemented in another language (e.g. C) but having a Lua interface. For older libraries and bindings, see the LuaAddonsArchive.

Modules can also be found on LuaForge. Lua ModuleReview intends to arrange some of them.

Note to authors: This page is part of LuaAddons — please read the instructions there before making changes to this list. Please don't mark an entry with an open-ended version (e.g. "5.x"), as it will likely be incorrect the moment a new Lua version is released.

For something to be listed on this page, it must be possible to "require" it into a typical Lua application. Examples of what not to list:

GUI toolkits and graphics

Audio

Networking

Generic / Low-level

Specific / Application level

Text processing

Tables processing

Database access

See DatabaseAccess.

AI

See ArtificialIntelligence.

Math

Compression

Cryptography

Binary Structure / Bitwise Op

Persistence / Serialization

POSIX / Filesystem / Linux

Shell

Logging

Internationalization (i18n)

Documentation

Testing

Events / Queueing / Threading / Parallelism

Calling interfaces

Sandboxing

Hardware

Miscellaneous

To delete

The following are proposed to be removed from this page because they are not libraries or bindings but uses of Lua.


Footnotes: [*L] pure Lua implementation (no C)
RecentChanges · preferences
edit · history
Last edited January 9, 2024 2:15 pm GMT (diff)