|
|
A collection of BlitzMax modules by Brucey, including wrappers/bindings for various open source libraries.
Note : These are all cross-platform, unless otherwise stated - that's Win32, OS X, and Linux!
Having trouble setting up a module for BlitzMax? Find out more about HowToInstallModules.
The following is a list of modules available here, and the libraries they wrap :
Audio
- BassModule - OS X/Win32 Audio Library.
- BassAlacModule -
- BassEncModule -
- BassFlacModule -
- BassFxModule - Real-time DSP add-on for BassModule.
- BassMidiModule -
- BassMixModule -
- BassMpcModule -
- BassSpxModule -
- BassTtaModule -
- BassWvModule -
- BassAudioModule - BlitzMax Audio Driver for BASS.
- FmodModule - Music and Sound Effects System.
- FmodAudioModule - BlitzMax Audio Driver for FMOD.
- IrrKlangModule - Cross-platform Audio Library. - Available in Downloads
- IrrKlangAudioModule - BlitzMax Audio Driver for irrKlang. - Available in Downloads
Databases
- DatabaseModule - A framework for a standard Database API. - Available in Downloads
- MsqlDatabaseModule - mSQL database driver.
- MysqlDatabaseModule - MySQL database driver. - Available in Downloads
- OdbcDatabaseModule - ODBC database driver. - Available in Downloads
- PostgresDatabaseModule - PostreSQL database driver.
- SqliteDatabaseModule - SQLite database driver. - Available in Downloads
- XbaseDatabaseModule - xbase database driver.
- GraphvizModule - Directed and undirected graph rendering. - Available in Downloads
- GtkMaxGuiModule - A MaxGUI module for Linux, based on GTK.
- GtkWebGtkhtmlModule - An add-on HTMLView gadget using GTKHtml.
- GtkWebMozillaModule - An add-on HTMLView gadget using Mozilla.
- FreeImageModule - Multi-format image Load/Save. - Available in Downloads
- ClearSilverModule - A very fast template engine.
- FtpParserModule - Process directory listings retrieved from an FTP server.
- LibCurlModule - Libcurl File Transfer- Available in Downloads
- LibCurlSslModule - Libcurl File Transferwith SSL support - Available in Downloads
- MapmModule - Arbitrary precision math. - Available in Downloads
- ChipmunkModule - Chipmunk 2D Physics - Available in Downloads
- Box2dModule - Box2D Physics - Available in Downloads
- AppStubModule - For Carbon-based OS X builds - Available in Downloads
- BoostModule - Boost library support.
- CryptoModule - Encryption support with SSL. - Available in Downloads
- DateTimeModule - Date/Time/Span handling.
- GrowlModule - Growl notification support (OS X). - Available in Downloads
- MaxUnitModule - Unit Testing for BlitzMax. - Available in Downloads
- PersistenceModule - Object Serialization.
- ProtoBufModule - Google's Protocol Buffers in BlitzMax.
- RandomModule - SFMT-based Random Number generation.
- VolumesModule - Easy access of Drive/Volume info.
- Base64Module - Base64 Encoder/Decoder. - Available in Downloads
- FormatModule - C-style printf string formatting. - Available in Downloads
- LibxmlModule - XML file processing. - Available in Downloads
- LibxsltModule - XML style sheet processing. - Available in Downloads
- LocaleModule - A localization module.
- RegExModule - Regular Expression support. - Available in Downloads
- XlWriterModule - XLSX file creation.
More to come...
Currently, most of the code is only available via the Subversion repository. Releases will appear in the Downloads section when they are available.
