Code that writes code

Download Wizard’s Toolkit

low-code rapid application development
using PHP, SQL and JavaScript

Download and Start Developing 10x

Local development and testing is always free.

All the resources developers need in one place

Here are links to all the resources you need to start developing with Wizard’s Toolkit (WTK).
The 127.0.0.1 links will work after download of the library for local offline access.


DockerHub download https://hub.docker.com/r/proglabs/wizards-toolkit Exact steps to download and create a Docker container with everything needed for WTK development.
GitHub https://github.com/AlecBS/WizardsToolkit Exactly same content as DockerHub.
Setup Instructions https://wizardstoolkit.com/docs/setup.html
http://127.0.0.1/docs/setup.html
With Docker the setup is almost automatic.
This page goes into details.
README.md in root folder has more tech details.
Video Tutorials https://wizardstoolkit.com/tutorials.php Includes Docker 2-minute setup.
WTK Wiki https://wizardstoolkit.com/wiki/ Overview of some basic features like security levels, email tracking, file storage, broadcast messages, etc.
Technical Documentation https://wizardstoolkit.com/docs/
http://127.0.0.1/docs/
Generated by phpDocs, this details functions in entire library.
Demo web pages
often the best way to learn is looking at code
http://127.0.0.1/demo/ After downloading via Docker/Git, 40+ demo pages can be seen here and source code reviewed/edited in /app/public/demo
Naming Conventions
and Coding Standards
https://programminglabs.com/standards.php These are the naming conventions and coding standards used within Wizard’s Toolkit.
verified

Docker for Quick-Start

Download our Docker container (Nginx 1.22, PHP 8.1, MySQL 8.3 and phpMyAdmin) and be productive within minutes. Or download from GitHub and setup MAMP/LAMP/WAMP for your environment.

This video gives a quick review of what website environment you receive with Wizard’s Toolkit, how to use the WTK Builder to generate PHP pages, and how to add Widets and navigation for your new pages.

Why Developers Choose WTK

A powerful toolkit that puts you in control

rocket_launch

3x Faster Development

Build and deploy websites faster with our intuitive low-code toolkit

  • Pre-built components
  • Automated workflows
  • Smart templates
code

Complete Control

Unlike no-code platforms, you own and control everything

  • Full source code access
  • Self-hosted solution
  • Unlimited customization
update

Always Improving

Regular updates keep your toolkit cutting-edge

  • Quarterly updates
  • New features
  • Security patches

Frequently Asked Questions

Everything you need to know about WTK

Can I modify the source code?

expand_more

Yes! You have complete access to the source code and can modify it however you like. Unlike no-code solutions, WTK gives you full control over your codebase while maintaining the benefits of rapid development.

What chart library is used?

expand_more

The Chart.js library is integrated into Wizard’s Toolkit. This can easily be called via the wtkRptCharts PHP function and by simply passing in the SQL SELECT and which chart types you desire, it generates all the code for charts for you. The SQL Report Writer and the Widgets leverage this wtkRptCharts to make adding charts everywhere very easy. Currently we support Bar, Line, Area, Pie and Donut charts. Let us know if you need additional chart types.

Is Laravel required / involved?

expand_more

No, not at all. This library has no other PHP library requirements. For JavaScript it does require jQuery and Chart.js.

Is there any support for developers?

expand_more

Yes! Our staff program using Wizard’s Toolkit on a daily basis for our clients. If you have a question, contact us and we’d be happy to help.

Of course, do check out demo example pages first (/app/public/demo folder). Plus you may find the answer in one of our tutorial videos or in the docs or Wiki. If none of those have the answers, let us know and you’ll probably be surprised at how helpful our staff can be.

What email options are possible?

expand_more

WTK is configured to work with AWS SES, PostmarkApp, and PHPMailer. More options can easily be added since you have 100% control of the source code (code is in wtk/lib/Email.php). As with all other server-specific configuration, you assign your email configuration in /wtk/wtkServerInfo.php.

Can I upload to multiple websites?

expand_more

You can do whatever you like with your code. The subscription model is based on domain names. You can upload WTK and your code to as many domains as you like, but there is a subscription fee per domain. WTK does not charge separately for subdomains, i.e., if you have shop.yourdomain.com and portal.yourdomain.com that only counts as a single “domain” subscription.

Wizard’s Toolkit is always free for development on localhost and 127.0.0.1.

Ready to Supercharge Your Development?

Join developers who have tripled their productivity with Wizard’s Toolkit