Table of contents:
PHPBrowserBox is an open source project founded by Anthony Ogundipe in the year 2013 to provide a way for developing native desktop GUI applications using web technologies such as PHP, HTML5, JavaScript, MySQL, SQLite and Google Chrome.
It is a convenient tool for converting PHP web apps and PHP CLI tools to desktop applications with little effort.
In a certain sense phpbrowserbox acts differently from a PHP to EXE compiler. It embeds a web browser, a multi-threaded web server and a PHP interpreter. All embedded into a single application, a portable folder that you can easily distribute to end users by packing it to zip archive or by making an installer for your application.
Technically all php versions are supported, but official support is php 7.0,7.3,7.4,8.0,8.1 and 8.2. All popular PHP frameworks are supported, see the PHP frameworks support wiki page.
You can create a standalone executable for distribution with the help of the Inno Setup installer.
PHPBrowserBox is released under non-restrictive license, thus it is free for commercial use.
Lots of other useful information can be found on the Knowledge Base wiki page and on the PHPBrowserBox Website.
The minimum requirements is Windows 10.
-
PHPBrowserBox Download Guide. This is very necessary for new users.
-
PHPBrowserBox Base Application - PHPBrowserBox latest release for Windows
-
PHPBrowserBox Support Packages - PHPBrowserBox support packages for Windows
- Documentation is on the Wiki Pages. Start with the Knowledge Base, and Settings wiki pages.
- Ask questions and report problems on the PHPBrowserBox Support Forum
PHPBrowserBox is seeking companies to sponsor further development of the project.
If your company would like to sponsor PHPBrowserBox development efforts then please contact Anthony.
Long term sponsorships are welcome and Anthony is open to ideas about the project. He would love to spend more time on developing this project, but he can't afford doing so in his free time.