These are the libraries I've published for the Lua programming language:
- lua-datafilter
- Munge data using a selection of algorithms (Base64 encoding and decoding, SHA-1 message digests, etc).
- lua-isbn
- Validate ISBN numbers, correct the checksums on invalid ones, format them using the standard arrangement of hyphens, and extract individual parts of the value.
- lua-imagesize
- Get the size (in pixels) of bitmapped images, as well as their MIME types, without using a full graphics API.
- lua-memoryfile
- Lua-memoryfile allows you to manipulate strings in memory as if they were files. It can be used to create strings from many parts (like a stringbuffer), or to read strings a line at a time, or to simulate real files.
- lua-uri
- This allows you to normalize and validate URIs in Lua programs, and provides methods for manipulating them in various ways. In particular, you can resolve relative URI references to create absolute URIs.
These are all Free Software. See the documentation for each module for the exact licensing conditions.