
CodeIgniter Wizard
Rapid Web Application Development (RAD) Tool for PHP MySQL/MariaDB Development and CRUD Code Generator using CodeIgniter4 Framework (for macOS only)
- Paid • Proprietary
- Mac
What is CodeIgniter Wizard?
CodeIgniter Wizard is a relational database-driven PHP code generator. It is input MySQL databases, lets you configure options such as UI style, authentication/authorization, and language localization, and then quickly creates a working web application with full CRUD functionality using standard features of CodeIgniter 4.x framework. Output web project is complete with entity models, views, and controllers (even entities) and a Bootstrap 5-based CSS layout, and the generated code is secure, clean, highly reusable, and portable.
With its database-first approach, CodeIgniter Wizard lets you select the tables and fields you want to include in your application, to automatically generate the necessary models, views, and controllers - even the new CodeIgniter 4 entities, supporting standard database CRUD operations - namely create, read, update and delete. It even creates a sidebar and (dashboard) home pages automatically using some of the basic data from your generated modules.
Unlike dynamic (on-the-fly) code generation libraries like Grocery CRUD, CodeIgniter Wizard generates standard CI code, so that you can customize or scrape the generated code for use in another web project. You can use it to quickly prepare translation strings of other CodeIgniter projects, as well.
If you modify a database table by adding, deleting, or renaming columns after producing a web application with CodeIgniter Wizard, and later try to re-edit the module in the wizard, it intelligently detects the changes and adapts to the new state and lets you regenerate the related code and update your web app accordingly without breaking existing functionality - a feature most - if not all - other code generators lack thereof.
New features also include secure file uploads with automatic image resizing capabilities, automatic slug generation from titles (for fields named 'slug'), and even adding code to automatically generate string IDs in UUID format in cases where the primary key field is char with fixed length of 36 characters.
CodeIgniter Wizard Screenshots

























CodeIgniter Wizard Features
CodeIgniter Wizard information
Supported Languages
- English
- French
- German
- Spanish
Comments and Reviews
Tags
- crud-generator
- web-app-builder
- app-maker
- Developer Tools
- crudphp
- crud-code-generator
- codeigniter
Category
DevelopmentRecent user activities on CodeIgniter Wizard
Arlington4 added CodeIgniter Wizard as alternative(s) to AppGini
- Arlington4 reviewed CodeIgniter WizardArOne of the few of its kind which fulfills its promise, and it also adds value with some surprise features which are perfectly welcome.
- Arlington4 Upvoted a comment on CodeIgniter WizardArIt is very straight-forward and easy to use and it can build an entire application in a few clicks. Cool time-saver!
It is very straight-forward and easy to use and it can build an entire application in a few clicks. Cool time-saver!
I loved CodeIgniter Wizard for the amazing features which helped me build a web application admin interface in no time! There are many cool features which contribute to the high-quality output it produces. Some of these cool features are so subtle, they're not even advertised!
One of the few of its kind which fulfills its promise, and it also adds value with some surprise features which are perfectly welcome.
Fastest way to get beyond the necessary boilerplate code needed for multi-lingual web apps with a clean, secure, PSR-compliant, customizable, object-oriented, web app compatible with PHP 8.1 featuring user authentication and authorization, form validation, exception handling, file uploads, automatic image-resizing post-uploads, etc.
Unlike most crud code builders, CodeIgniterWizard creates very secure and robust apps thanks to the built-in exception handling in database persist operations.
Many-to-many relationship support as a new feature can make the product even better.