dkjson is a module for encoding and decoding JSON data. It supports UTF-8.
JSON (JavaScript Object Notation) is a format for serializing data based on the syntax for JavaScript data structures.
dkjson is written in Lua without any dependencies, but when LPeg is available dkjson can use it to speed up decoding.
---
Please read <https://dkolf.de/dkjson-lua/roadmap-3.0> to stay informed about future changes.
Versions
2.11-145 days ago624,920 downloads 2.10-1120 days ago454,339 downloads 2.9-1134 days ago64,029 downloads 2.8-2262 days ago436,448 downloads 2.8-12 years ago1,740,493 downloads 2.7-12 years ago336,437 downloads 2.6-14 years ago2,184,278 downloads 2.5-35 years ago209,104 downloads 2.5-211 years ago2,238,586 downloads 2.5-112 years ago11,199 downloads 2.4-112 years ago5,828 downloads 2.3-112 years ago314 downloads 2.2-112 years ago10,193 downloads 2.1-112 years ago299 downloads Dependencies
lua >= 5.1, < 5.6
Dependency for
adscaptcha,
aistemsplitter,
Apache APISIX,
buildkite-test-collector,
busted,
busted,
busted,
busted-ffi,
dawn,
digestif,
Eat,
Eatv3,
fennel-ls,
fffonion-busted,
flagdash,
flowerpot,
gemini.lua,
ggram,
ghosttykit,
httprequestparser,
kong-o2b-ticketing,
kong-plugin-abac,
kong-plugin-hal,
kong-plugin-mithril,
lacord,
lain,
lain,
lefthook,
lestserver,
ln,
lua-anki-connect,
lua-cc,
lua-covid-data,
lua-lsp,
lua-lsp,
lua-moongo,
lua-Spore,
lua-zabbix-sender,
luacord,
LuaCov-coveralls,
luajls,
lual,
luapit,
luarocks-tag-release,
luastash,
LuaTwit,
luavel,
luawk,
Lunatic,
lusty-json,
melt,
musiclua,
nginx-metrix,
openai,
otouto-test,
ovh-api,
panlunatic,
parse_sdp,
peagisub,
Pilosa,
plotly,
pm4-sdk-lua,
pmcli,
qoleng,
recaptcha-siteverify,
REST,
123Movies'|HD| Watch 1917 Online (2019) Full Movie or Free Putlockers,
test360,
RestServer,
RestServer,
rude,
shaber,
silicord,
st,
tea-leaves,
teal-language-server,
teal-language-server,
telegram,
telegram-bot-lua,
telegram-bot-lua,
tesla,
thingsim,
tonos-client,
twrl,
typeid,
ug-lua-llm,
unirate-api,
vscode-mobdebug,
Web3.lua,
webscraperLabels
Manifests