MBS Plugins

Monkeybread Software is one of the most respected names in the Xojo community and offers a variety of plugins.

MBS Complete Plugin Set


The MBS Complete Plugins Set enhances Xojo with over 73,000 functions! It includes over 50 different plugins. Supports 32-bit and 64-bit.

The Complete Plugin Set includes:

  • AVFoundation: Record, load and edit assets, export and convert, play and extract
  • Audio: Cross-platform Midi and Audio
  • Barcode: Create and recognize barcodes
  • Bluetooth: Classes for Bluetooth and Bluetooth and Bluetooth LE for macOS and Windows
  • Cameras: Use the Nikon or Canon Digital EOS SDK to access Nikon or Canon digital cameras
  • Compression: zlib compression and gzip file handling. Archive classes for tar/zip and other formats
  • ComputerControl: The plugin to simulate keyboard and mouse input and do gamma changes
  • CURL: Protocols: ftp, ftps, sftp, http, https, gopher, telnet, dict, ldap and file
  • DataTypes: Various data type classes like stacks, maps (specialized case sensitive dictionary classes) and sets
  • Dongle: Unikey, HASP, Matrix and Rockey dongles
  • DuckDB: Classes to connect use DuckDB database engine in Xojo
  • Encryption: Encryption like AES, BlowFish and RC4. Hashes like SHA3, SHA512 and others
  • FMAPI: Connect to Claris FileMaker Server via Data or Admin API
  • GraphicMagick: Create, edit, and compose bitmap images using the ImageMagick library
  • Images: Read and write Tiff files, ICC profiles, CMYK, Grayscale, Black/White and RGB images, GIF files, JPEG, PNG, cross-platform optical text recognition based on the Tesseract OCR engine
  • Java: Use Java classes in Xojo
  • Linux: Linux only stuff: HTMLViewer extensions and avahi classes for zeroconf
  • Mac64bit: macOS 64bit only classes: Photos, TouchBar, WebKit 2.x, Contacts, EventKit, Social and Accounts frameworks
  • MacCF: Mac OS classes for CoreFoundation framework
  • MacCG: Mac OS classes for CoreGraphics framework
  • MacCI: macOS only stuff: Mac OS classes for CoreImage framework
  • MacClassic: Drag and Drop, KeyChain, AppleScript, Colorsync, Alias, Apple Filing Protocol, Clipboard and Speech
  • MacCloud: Classes for iCloud and Mac App Store
  • MacCocoa: Cocoa classes: AppleRemote, StatusItem, SpeechSynthesizer and SpeechRecognizer, Save/OpenPanel, PDFKit, SpellChecking and Addressbook
  • MacControls: NSTextView, PDFViewer, HTMLViewer extensions (WebKit), DiscRecording, Canvas gestures and buttons
  • MacExtras: Attached window, Password field, Sparkle (in-app Updates), iTunes Library, Apple Remotes, OSA Kit, Continuity Camera, patches for Drag & Drop and Accessibility
  • MacFrameworks: Notifications, NSURLSession, Sharing, Game Kit, OpenCL, Core WLAN, Calendar Database and FSEvents
  • MacOSX: DVD Playback, Growl, CoreImage, CoreAudio, LaunchServices, ImageCapture, Loginitems and Bonjour
  • Main: Free for all registered users
  • Network: Network related classes like SSH, DNS lookup, TCP and UDP Sockets
  • Overlay: Display windows with full alpha channel
  • Picture: Icons, Screenshots and some picture effects
  • RabbitMQ: An open-source project implementing a message-broker software
  • Tools: Run JavaScript without HTMLViewer
  • USB: Classes for HID USB devices on macOS and Windows
  • Util: Utility plugin parts like encryption, string and memoryblock funtions
  • VLC: Classes for using VLC library to play videos on Mac, Windows and Linux
  • Win: Windows only classes for Drag & Drop, Photos Acquire, Color Matching, DDE, file and URL shortcuts, Speech, MCI, User Notifications, printer lists and HTMLViewer extensions
  • WinFrameworks: Windows only classes for Windows Machine Learning, WebView2 control, Windows Store, File Dialogs, Location and Photo Acquire
  • XL: Classes for working with word files and reading/writing Excel files using libXL (separate license)
  • XMP: Created and parse XMP metadata

MBS Chart Director


Create professional charts in Xojo with the MBS ChartDirector Plugin. 30 chart and gauge types can be combined and layered together.


MBS Chart Director for Xojo
  • Professional charts in Xojo
  • 29 types of charts including gantt, box-wisker and 3D charts
  • Per developer royalty free license for MacOS, iOS, Windows and Linux
  • Full Unicode support
  • No external DLLs
  • One year of free upgrades
  • Create vector graphics as PDF and SVG files
  • Export chart as PNG, JPEG, GIF, WMP and BMP
  • Track cursor movements with a dynamic layer
  • Use custom fonts

MBS SQL Plugin


The MBS Xojo SQL Plugin is an alternative database interface to Xojo. It can be used either with the database class (via SQLDatabaseMBS class) or with the SQLConnectionMBS class which gives more options.


  • Connect to 14 different database systems, including CubeSQL, Centura SQLBase, DB2, Firebird, Informix, InterBase, MariaDB, Microsoft Access, Microsoft SQL Server, MySQL, ODBC, Oracle Database Server, PostgreSQL, SQL Anywhere, SQLite, SQLCipher and Sybase.
  • Connect to Microsoft Access, FileMaker Server (or Pro), Microsoft Visual FoxPro and others via ODBC
  • Bind parameters to prepared statements by name instead of index
  • Binding type is optional on prepared statements
  • Connect to SQL databases in multithreaded mode for better GUI responsibility
  • Depending on what you do with your database our plugins can be magnitudes faster
  • Handle blob values with more than one GB of size by streaming in chunks
  • Access databases where no plugin comes with Xojo: DB2, Sybase, SQL Anywhere, Informix, Firebird and Interbase
  • Use MySQL with Enterprise, Community or embedded libraries
  • Transfer rows in bulk mode to reduce network traffic and increase speed
  • Perform SQL queries and SQL commands in multithreaded mode for better GUI responsibility
  • Use SpatiaLite library with Xojo
  • Use API for online Backups in SQLite
  • Use your own copy of the native connector library
  • Works with Xojo. Works with Web, Desktop and Console
  • Works with MySQL Bit data type
  • Connect to Microsoft SQL Server without installing native client using OLEDB option
  • Can provide RecordSets for use with Xojo reports engine
  • Supports moving forward/backword, first and last in result sets
  • Use SQLCipher library with Xojo, a version of SQLite with built in encryption
  • With version 15.3 supports internal SQLite library built into the plugin with SQLite Encryption Extension. Compatible to Xojo's encrypted databases and offering AES 128, 256 and RC4 encryption
  • Built-in CubeSQL client library

MBS DynaPDF for Xojo


A professional PDF library from MBS to create and edit PDF documents, including the ability to create and modify interactive form fields.

With Starter Edition you can only create PDF files. Lite Edition includes creation and modification of interactive form fields. Please note that you need the Pro edition for displaying or encrypting PDF files.




All licenses come with one year of updates. All Xojo extras are delivered by third party developers within 24 hours of purchase. Questions? Email us.