argparse

A feature-rich command-line argument parser

$ luarocks install argparse

Argparse is a feature-rich command line parser for Lua inspired by argparse for Python.

Argparse supports positional arguments, options, flags, optional arguments, subcommands and more. Argparse automatically generates usage, help, and error messages, and can generate shell completion scripts.

Versions

scm-2dev4 years ago(revision: 3)10,737 downloads
0.7.1-14 years ago5,424,785 downloads
0.7.0-15 years ago239,085 downloads
0.6.0-15 years ago145,700 downloads
0.5.0-15 years ago45,831 downloads
0.4.1-15 years ago1,316 downloads
0.4.0-15 years ago168 downloads
0.3.2-15 years ago347 downloads
0.3.1-15 years ago540 downloads
0.3.0-15 years ago311 downloads
0.2.0-15 years ago125 downloads
0.1.0-15 years ago93 downloads

Dependencies

lua >= 5.1, < 5.5

Dependency for

altdoc, amber-apigw, APIcast, apicast-cli, Apache APISIX, apisix, atlas, candran, cascproxy, ccrunx-compose, ccrunx-image, combustion, cosrun, cosy-client, croissant, cyan, danetool, depgraph, erde, Faketorio, fir, fourmi, fusionscript, gh-md-toc, git2.nvim, hc3emu, hyprlua, kikgit, lapis, lapis-eswidget, lister, llscheck, loveheaders, love-release, loverocks, lq, lrc, ltl, LuaBehave, luabundler, luacheck, luacheck, luacheck, luacheck, luacov-console, lua-globals, luainlua, luals2dox, luamon, luaprompt, lua-quickcheck, lua-resty-console, lua-rover, lua-rover-old, luarunner, luatest, many2one, mgcints, moonbuild, moonscript, nomad-lua, npg, opeth-opeth, paged-markdown-3-pdf, petrisport, prompt-style, rockbuild, rockwriter, runstache, santoku-cli, Satelito, shiki, shiplog, sncl, sofa, tbhss, teal-cli, tea-leaves, teal-language-server, tersen, texrocks, thingsim, tl, todo, watcher, wowcig, xcomposer, xml_tree, zappy

Labels

Manifests