Existing ARGen 2.x users can email us for an exclusive upgrade discount!
Active Record Generator for Xojo
ARGen 3.0 from BKeeney Software is the perfect utility to save you time and money when creating a database driven application with Xojo. ARGen helps you generate hundreds of database classes for your Xojo project in seconds. ARGen is available for both macOS and Windows.
Often the design of the database begins early in the development process – before the design of the app. ARGen features the ability to create an interface that performs the basic Create, Read, Update, and Delete actions automatically. New in ARGen 3 you can now create modules to automatically track record changes, version your database structure, and localize your app.
ARGen 3.0 is in the final stages of testing and will be available soon! Buying a new license today will include a free upgrade to 3.0 when it’s released!
How It Works
First, ARGen connects to any one of the supported database types which include CubeSQL, Microsoft SQL Server, MySQL, ODBC, PostgreSQL, and SQLite. Once connected, ARGen scans the database and generates a set of ActiveRecord classes contained within a Module. Placing the classes within the module helps namespace the classes, making them easier to find with Auto-Complete.
All of this magic comes out of ARGen as a Xojo project. The project generated by ARGen is mostly complete and can be used as a starting point for an app. Alternatively, drag the elements into an existing project to take advantage of an Active Record ORM in Xojo.