LuaRocks.org had a security incident in September 2026. Read the incident report.

elasticsearch-lua

Elasticsearch client for the Lua language

$ luarocks install elasticsearch-lua

This is an elasticsearch client written in Lua. In accordance with other official low level clients, the client accepts associative arrays in the form of lua table as parameters.
This is a fork of the original module by DhavalKapil, which is no longer maintained.
The 1.0.12 version works with Elasticsearch 7.x, 8.x and Opensearch 2.x, and Lua 5.1-5.4/LuaJIT.

Versions

1.0.12-12 years ago1,294 downloads
1.0.11-12 years ago4,441 downloads
1.0.10-14 years ago1,084 downloads
1.0.6-15 years ago3,457 downloads
1.0.3-17 years ago4,288 downloads
1.0.2-17 years ago638 downloads

Dependencies

lua >= 5.1 <= 5.4
lua-cjson = 2.1.0.10-1

Labels

Manifests