Imagine Libraries

Imagine Libs is a collection of Lua libraries, supporting multiple architectures and versions of Lua. It even has support for certain Lua environments, such as AutoPlay Media Studio 8 and AutoPlay Media Studio 9. The purpose of the Imagine Libs project is to seperate from legacy plugins produced by Imagine Programming and split them up in much more managable modules.

On this website you can find the documentation for the libraries, as well as download links for the libraries.

Latest Libraries

View All »

amspc v0.1.5-alpha

amspc is a command line utility for compiling Action Plugins for Indigo Rose Software products. In supports IRSDK2 and IRSDK3 for both the x86 32-bit and 64-bit architectures. It is short for AutoPlay Media Studio Plugin Compiler, but it is in no way affiliated with the famous AMS Plugin Maker by Serkan (Reteset Software).

imagine.path v0.1.0

The imagine.path module (ImaginePath for AMS) provides you with functions for working with paths. This library can be used to construct and parse file and directory paths, get metadata about them and enumerate entries in a directory. It is based on the built in PathBuf features of Rust.

Legacy

Some of the legacy software that I offer on imagine-programming.com has not been rewritten, modernized or converted yet. If you would like to keep using that software, you can fetch the latest available versions from their respective categories: