Skip to content
pascalcombierPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

APM

APM is the package manager for the Lua distribution ComEXE. It comes with a curated collection of Lua-only modules — all source code, no binaries — and is still a work in progress. It offers a subset of what's available on LuaRocks, focused exclusively on PUC Lua 5.5. That means modules for Awesome-WM, LuaJIT, OpenResty, Kong, TeX/LaTeX, Torch, and the like have been excluded.

The index is available, more modules are on the way...

Usage on Windows and Linux

lua55ce.exe -x --apm list
lua55ce.exe -x --apm install uint-0.186

Modules

Module License Summary Zip
accessor-1.0.0 MIT/X11 Access arbitrary depth table keys accessor.zip
adf2md-0.2.0 MIT Convert Atlassian Document Format (ADF) to Markdown adf2md.zip
adtp-1.0 MIT The ADTP Protocol adtp.zip
alib.eventbus-0.1.0 MIT A library for providing an Event Bus with Sections and Channels alib.eventbus.zip
alien-signals-3.1.1 MIT Alien Signals - Reactive programming system for Lua alien-signals.zip
alogger-0.6.0 MIT simple logger alogger.zip
alt-getopt-0.8.0 MIT/X11 Process application arguments the same way as getopt_long alt-getopt.zip
amqp-client-rpc-1.0 Apache Lua AMQP 0.9.1 client amqp-client-rpc.zip
amqp-1.1 Apache RabbitMQ / AMQP 0.9.1 client amqp.zip
ansicolors-1.0.2 MIT Library for color Manipulation. ansicolors.zip
ansikit-1.0 Use ANSI escape sequences easily. ansikit.zip
app_scheduler-1.0 MIT/X11 Process Group Manager app_scheduler.zip
arbiter-1.0 Unlicense arbiter.zip
argmatcher-0.1.1 LGPLv3 Simple command line argument matcher for Lua argmatcher.zip
array-1.3.6 MIT A small library with useful methods to handle Lua's table when it's working like an Array array.zip
arrr-3.0.1 Public A minimalistic commandline argument parser for Lua arrr.zip
async.lua-0.2.1 GPLv3 Utilities for callback-style asynchronous Lua async.lua.zip
atpath-1.0 MIT atpath.zip
bakalang-1.1.1 MIT/X11 A basic libary for making baka preprocessors bakalang.zip
balance-tree-1.0.0 MIT/X11 Self-balancing Binary Search Tree for Lua balance-tree.zip
base-2.0 MIT Derivative Object-oriented Programming base.zip
base2base-2.0 MIT/X11 A Teal / Lua base-to-base converter base2base.zip
base45-1.0.0 WTFPL Lua base45 encoder/decoder base45.zip
base64-1.5 MIT/Public Pure Lua base64 encoder/decoder base64.zip
based-0.2.2 Unlicense Collection of string encoders and decoders based.zip
basename-0.1.0 MIT/X11 extract the base portion of a pathname. basename.zip
basexx-0.4.1 MIT A base2, base16, base32, base64 and base85 library for Lua basexx.zip
beancount-0.2.0 MIT A library to interact with beancount objects directly in Lua. beancount.zip
beemovie-1.0.1 MIT beemovie text generator beemovie.zip
benchy-1.0 MIT Quick and dirty benchmarking. benchy.zip
bencode-2.2.0 MIT/X11 library for encoding and decoding bencoded data bencode.zip
BetterPrint-2.0.0 BSD-3-Clause An easy to use library that allows for easier print debugging and adds many print utilities. betterprint.zip
binaryheap-0.4 MIT/X11 Binary heap implementation in pure Lua binaryheap.zip
binarytree-0.0.2 MIT Binary Tree data structure written in pure Lua binarytree.zip
binser-0.0 MIT Customizable Lua Serializer binser.zip
bint-0.5.2 MIT Arbitrary precision integer arithmetic library in pure Lua bint.zip
bintrees-1.3 MIT/X11 This package provides Binary and Red-Black Search Trees written in Lua. bintrees.zip
BioLua-0.15 MIT Computational biology for Lua. biolua.zip
bk-tree-1.0.3 MIT/X11 BK-trees, commonly used for finding near matches to strings. bk-tree.zip
bolt-1.2 MIT Bolt protocol library for communication with graph databases. bolt.zip
bump-3dpd-0.2.0 MIT A 3D collision detection library for Lua bump-3dpd.zip
bump-3.1.7 MIT A collision detection library for Lua bump.zip
c3-1.0 MIT/X11 C3 linearization algoritm c3.zip
Caelum-1.1 MIT Lua Library that adds Classes, Structs, Enums, validators, type-checking system, and a easy reflection system caelum.zip
calky-1.0 MIT A lua library that helps making small calculations while following along in class calky.zip
call-2024.3.6.5 MIT Autoload modules call.zip
callbag-0.0.2 MIT Callbag for Lua callbag.zip
callgraph-0.3.0 MIT Generate the call graph of a Lua program callgraph.zip
canny-redis-0.1 MIT Redis Wire Protocol in Lua canny-redis.zip
catchify-1.0.0 MIT Tiny try-catch-finally implementation for Lua catchify.zip
chain-1.0 MIT Library for easily building chained calls in Lua. chain.zip
chalk-0.1.0 MIT Colorize strings to create nice messages in terminal chalk.zip
chandra-toml-2.1 MIT toml decoder/encoder for Lua (lua-toml fork) chandra-toml.zip
chroma-0.1.2 MIT/X11 Simple ANSI colors for Lua chroma.zip
cirru-parser-0.1 MIT Cirru Parser in Lua(MoonScript) cirru-parser.zip
class-0.7 MIT class creation with inheritance and constructor class.zip
classic-0.1.0 MIT Tiny class module for Lua. classic.zip
cli-app-base-0.10.0 MIT library to create cli-apps based on cmd4lua and alogger cli-app-base.zip
cli-1.0.2 LGPL-3 Declaratively build command line interfaces. cli.zip
clopt-0.1.1 MIT A simple Lua command-line option parser with callbacks. clopt.zip
CognitioLogger-0.0.3 MIT Made with löve by Kuaralaboratories_ cognitiologger.zip
color-1.1 MIT color.zip
Colorise-1.0 MIT Color converter (RGB, RGBA, HEX) colorise.zip
colorize-0.1 MIT colorize.zip
Colors-8.05.26 MIT/X11 HSL Color Theory Computation in Lua colors.zip
configer-0.3.1 MIT A configuration merger for Lua configer.zip
contract-1.2 MIT A function argument type-checker. contract.zip
coro-channel-3.0 MIT coro-channel.zip
coro-fs-2.2 MIT coro-fs.zip
coro-split-2.0 MIT coro-split.zip
coro-wrapper-3.1 MIT coro-wrapper.zip
corowatch-1.1.0 MIT Watching and killing coroutines. corowatch.zip
Coxpcall-1.17.0 MIT/X11 Coroutine safe xpcall and pcall coxpcall.zip
csv-1 MIT/X11 CSV and other delimited file reading csv.zip
date-2.2.1 MIT Date & Time module for Lua 5.x date.zip
delaunay-0.1 MIT Lua module for Delaunay triangulation of convex polygons delaunay.zip
dev-roshangeorge-ljsonschema-1.0.0 MIT/X11 JSON Schema data validator dev-roshangeorge-ljsonschema.zip
dirname-0.1.0 MIT/X11 extract the directory part of a pathname. dirname.zip
dkjson-2.8 MIT/X11 David Kolf's JSON module for Lua dkjson.zip
dprint-0.4.3 MIT dprint is a debugging print tool dprint.zip
dromozoa-amalgamate-1.4 GPL-3 Amalgamation of Lua modules and scripts dromozoa-amalgamate.zip
dromozoa-calendar-1.13 GPL-3 Date functions and Japanese calendar dromozoa-calendar.zip
dromozoa-chunk-1.0 GPL-3 Binary chunk reader and writer dromozoa-chunk.zip
dromozoa-commons-1.64 GPL-3 Reusable Lua components dromozoa-commons.zip
dromozoa-dom-1.9 GPL-3 DOM DSL and serialization dromozoa-dom.zip
dromozoa-graph-1.41 GPL-3 Graph data structures and algorithms dromozoa-graph.zip
dromozoa-http-1.12 GPL-3 Portable HTTP client dromozoa-http.zip
dromozoa-image-1.0 GPL-3 Portable toolkit for manipulation of graphics images dromozoa-image.zip
dromozoa-regexp-1.10 GPL-3 Regular expressions toolkit dromozoa-regexp.zip
dromozoa-serializer-1.5 GPL-3 Lua serialization utility dromozoa-serializer.zip
dromozoa-shlex-1.2 GPL-3 Simple lexical analyzer like Python's shlex dromozoa-shlex.zip
dromozoa-tree-1.13 GPL-3 Tree data structures and algorithms dromozoa-tree.zip
dromozoa-utf8-1.19 GPL-3 Lua 5.3 compatible pure-Lua UTF-8 implementation dromozoa-utf8.zip
dromozoa-vecmath-1.17 GPL-3 Pure-Lua implementation of javax.vecmath package dromozoa-vecmath.zip
dromozoa-xml-1.6 GPL-3 XML parser and toolkit dromozoa-xml.zip
dump-0.1.3 MIT/X11 convert lua data to string. dump.zip
dyana-0.1.0 BSD-3-Clause A functional tweening library for Lua dyana.zip
eansi-1.2 MIT Easy ANSI Color Maker eansi.zip
eclass-1.0 MIT eclass is a simple object-oriented implementation of Lua eclass.zip
enkoder-1.0 AGPL-v3.0 enkoder.zip
enum-0.1.3 Apache Simulate enumerations in Lua enum.zip
ergonomic_seed-1.0 MIT A tiny human-readable seed generator for Lua. ergonomic_seed.zip
etlua-1.3.0 MIT Embedded templates for Lua etlua.zip
evolved.lua-1.10.0 MIT Evolved ECS (Entity-Component-System) for Lua evolved.lua.zip
expect-1.0 MIT BDD expect notation for LUA tests expect.zip
extname-0.1.0 MIT/X11 extract the extension part of a pathname. extname.zip
f-strings-0.2 MIT String interpolation for Lua. f-strings.zip
f-0.1.0 MIT Functional methods for tables and strings. Included oop tables (like-array) too. f.zip
fifo-0.2 MIT/X11 A lua library/'class' that implements a FIFO fifo.zip
figurate-numbers-0.8.0 MIT Generates 235 multidimensional figurate number sequences. figurate-numbers.zip
finita-1.0 MIT Finite State Machine implementation for Lua finita.zip
fp-0.0.1 MIT Functional programming library for Lua fp.zip
fsm-1.1.0 MIT Simple FSM implementation. fsm.zip
ftcsv-1.5.0 MIT A fast pure lua csv library (parser and encoder) ftcsv.zip
fun-0.1.3 MIT/X11 High-performance functional programming library for Lua fun.zip
guardia-3.0.3 Guards for Lua and MoonScript guardia.zip
hjson-lua-0.3.0 MIT A lightweight H/JSON library for Lua. hjson-lua.zip
html-entities-1.3.1 MIT Module for lua, decoding HTML entities :) html-entities.zip
html-tags-0.2.20211012 X11/MIT Lua base DSL for writing HTML documents html-tags.zip
htmlparser-0.3.9 LGPL+ Parse HTML text into a tree of elements with selectors htmlparser.zip
httoolsp-0.3.0 MIT A collection of HTTP-related pure Lua helper functions httoolsp.zip
httpclient-0.1.0 Apache Unified http client wrapper httpclient.zip
huntable-0.9 MIT Comparator function for tables with dynamic values huntable.zip
i18n-0.9.2 MIT A very complete internationalization library for Lua i18n.zip
inspect-3.1.3 MIT Lua table visualizer, ideal for debugging inspect.zip
json-lua-0.1 CC JSON encoder/decoder json-lua.zip
jumper-1.8.1 MIT Fast and easy-to-use pathfinding library for grid-based games jumper.zip
lgetopt-2.0.2 Command-line argument parser lgetopt.zip
linked-list-1.0.1 MIT/X11 double linked list for Lua linked-list.zip
loadchunk-0.1.2 MIT/X11 Lua chunk loader module loadchunk.zip
loadkit-1.1.0 MIT Loadkit allows you to load arbitrary files within the Lua package path loadkit.zip
lodash-0.02 MIT A functional programming library for lua in respect to the javascript library lodash. lodash.zip
log.lua-0.1.0 MIT A tiny logging module for Lua. log.lua.zip
logface-0.0.2 CC0 A generic logging interface for lua logface.zip
logit-1.0.0 zlib Easy logging for Lua and Nim logit.zip
lrunkit-2.1 Small library for running commands lrunkit.zip
ltext-1.1.0 Text util functions for Lua ltext.zip
lua-basex-0.2.0 2-clause Base encoding/decoding of any given alphabet using bitcoin style leading zero compression lua-basex.zip
lua-circuit-breaker-1.0.2 MIT Lua library to implement wrap logic in a circuit breaker lua-circuit-breaker.zip
lua-csv-1.1 MIT/X11 CSV and other delimited file reading lua-csv.zip
lua-glob-pattern-0.2.1.20120406 MIT/X11 Convert glob to Lua string pattern lua-glob-pattern.zip
lua-jsonpatch-0 MIT json-patch implementation for lua lua-jsonpatch.zip
lua-lace-1.4 BSD Lace is a simple access control engine modelled on Squid's acl syntax. lua-lace.zip
lua-logger-0.1 MIT/X11 An IRC color compatible logging library lua-logger.zip
lua-lru-1.0 MIT LRU cache in Lua lua-lru.zip
lua-string-test-1.0 MIT lua string lua-string-test.zip
lua-string-1.2.1 MIT Lua standard string library extension lua-string.zip
lua-tinyyaml-1.0 MIT a tiny yaml (subset) parser for pure lua lua-tinyyaml.zip
lua-toml-2.0 MIT toml decoder/encoder for Lua lua-toml.zip
lua-typeof-0.1 Apache Check the data type for Lua variable lua-typeof.zip
lua_cliargs-3.0.2 MIT A command-line argument parsing module for Lua lua_cliargs.zip
lualog-0.1 MIT Simple logger for Lua. lualog.zip
lualogging-1.8.2 MIT/X11 A simple API to use logging features lualogging.zip
luarray-1.0.0 MIT Instantiatable flexible array implementation with familiar methods for Lua luarray.zip
luassert-1.9.0 MIT Lua assertions extension luassert.zip
luastruct-1.1 MIT Type safe data structures in lua luastruct.zip
luatz-0.4 MIT library for time and date manipulation. luatz.zip
lunajson-1.2.3 MIT/X11 A strict and fast JSON parser/decoder/encoder written in pure Lua lunajson.zip
mach-5.1 MIT Simple mocking framework for Lua inspired by CppUMock and designed for readability. mach.zip
mako-0.1.0 MIT Task reactor for Lua and Teal, used to schedule and run tasks mako.zip
map-1.0.0 MIT Map works like a hashtable but preserving the key insertion order map.zip
maple-0.4.1 MIT Maple is a simple, yet extensible logging library inspired by WinstonJS maple.zip
md-0.0 MIT Markdown to HTML in pure Lua. md.zip
microlight-1.0 MIT/X11 A compact set of Lua utility functions. microlight.zip
mimetypes-1.1.0 MIT/X11 A simple library for looking up the MIME types of files. mimetypes.zip
minheap-0.2.0 MIT/X11 min-heap module minheap.zip
mm-1.2.0 MIT A delicious Lua inspector mm.zip
moonjson-0.1.2 MIT A lightweight JavaScript Object Notation library for Lua moonjson.zip
multipart-formdata-lib-1.0 MIT HTTP multipart/form-data parser/builder multipart-formdata-lib.zip
multipart-0.5.11 MIT A simple HTTP multipart encoder/decoder for Lua multipart.zip
net-url-1.2 MIT/X11 URL and Query string parser, builder, normalizer for Lua. net-url.zip
netstring-1.0.6 MIT Implementation of DJB's netstring for lua netstring.zip
oop-0.6.0 MIT Oop for Lua oop.zip
oops-0.2 BSD Lightweight class-based OOP with concise syntax and local class support. oops.zip
pathjoin-2.0 MIT pathjoin.zip
promise-lua-0.4.1 MIT An es6 Promise mechanism in Lua. promise-lua.zip
router-2.1 MIT A barebones router for Lua. It matches urls and executes lua functions router.zip
say-1.4.1 MIT Lua string hashing/indexing library say.zip
set-lua-1.2.0 MIT set-lua is a complete implementation of the Set data structure set-lua.zip
sllog-0.2 MIT Simple line logger sllog.zip
slowAES-0.1 CC slowaes.zip
SlowJson-1.0 Apache A JSON decoder and encoder written in pure Lua slowjson.zip
split-3.2.1 BSD String split function and iterator for Lua split.zip
string-contains-0.1.0 MIT tests whether a substring is contained in a string or not. string-contains.zip
string-replace-0.1.0 MIT/X11 replaces a specified string with another specified string. string-replace.zip
string-split-0.3.0 MIT/X11 split a string into an array of substrings. string-split.zip
string-trim-0.2.0 MIT/X11 trims the specified string or spaces from the string. string-trim.zip
table-flatten-0.4.0 MIT/X11 flatten a table into a table of specified depth. table-flatten.zip
tiny-ecs-1.3 MIT Entity Component System for Lua. tiny-ecs.zip
treap-0.1.0 MIT a simple treap data stucture treap.zip
tween-2.1.1 MIT tweening functions for lua tween.zip
uint-0.186 MIT Enable large-number arithmetic (bignum) in Lua, Pure Lua number library! uint.zip
version-1.0.1 Apache Version comparison library version.zip
wtf-action-log-0.1 MIT wtf-action-log.zip
xmlparser-2.2 MIT XML parser written entirely in Lua 5. xmlparser.zip
xpcall.lua-1.0.1 MIT A pure Lua implementation of xpcall with support for passing arguments xpcall.lua.zip
xpcall-0.2.0 MIT/X11 this is a polyfill module that provides an xpcall API that allows passing arguments to functions in lua versions less than 5.2. xpcall.zip

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors