Build cross-platform software with rich native GUIs using the combined power of the PHP language and the wxWidgets library.
C++ Other
Failed to load latest commit information.
artwork Added macosx bundle icon. Mar 13, 2014
debian Updated change log files. Jun 8, 2015
examples Log another minor bug Jan 31, 2016
includes Enabled name and caption attributes for wxAuiPaneInfo. Jan 22, 2016
json Enabled name and caption attributes for wxAuiPaneInfo. Jan 22, 2016
src Fixed casting/dereferencing issues in changes introduced to satisfy i… Jan 24, 2016
tools Fixed casting/dereferencing issues in changes introduced to satisfy i… Jan 24, 2016
xml Renamed xml_parser.php to json_generator.php. Mar 16, 2014
.gitignore Ignore the generated autocomplete file Dec 23, 2015
.travis.yml Added travis-ci IRC notifications to wxphp room on freenode. May 6, 2015
CHANGES Updated change log files. Jun 8, 2015
CREDITS Updated package.xml, config.m4 and some other stuff in order to distr… Mar 9, 2014
INSTALL.md Moved wxFB info from install to readme and some other changes to readme. May 31, 2015
LICENSE Restructured source tree May 3, 2012
PKGBUILD Updated debian build files to use gtk3 and others with new changes lo… Apr 23, 2015
README.md Added downloads badge to readme. Jun 12, 2015
README_MSW.txt Added note about wx.rc under windows. May 30, 2015
TODO Renamed xml_parser.php to json_generator.php. Mar 16, 2014
config.m4 Updated wxWidgets download link to point to github since sourceforge … Jun 24, 2016
config.w32 Reverted changes to compile against wxWidgets 3.1, since the wxWidget… Jun 16, 2014
package.xml Added drag and drop example. Jun 8, 2015
php_wxwidgets.h Enabled name and caption attributes for wxAuiPaneInfo. Jan 22, 2016
regen.sh Fixed wxInputStream::OnSysRead thanks to johannes from pecl. This fun… Mar 9, 2014
wxwidgets.cpp Enabled name and caption attributes for wxAuiPaneInfo. Jan 22, 2016

README.md

Build Status Download wxPHP

Homepage | Documentation | Downloads | Applications | News | Chat


wxPHP Logo

wxPHP stands for "wxwidgets for PHP" and it is a php binding/wrapper for the cross-platform library wxWidgets, which gives you the ability to develop desktop applications using the php programming language. This applications can be executed on windows, linux and macosx using the same code base with a native look and feel.

One of the ideas is that you can use your php web applications code base and logic to create native desktop applications that communicate to them transparently. This way you can give your users a seamless and native experience from the desktop while staying in sync with your web apps.

There are many more use cases, but we invite you to download and try this project by your self. We hope everyone can enjoy it as much as we have enjoyed developing it.

wxFormBuilder

wxFormBuilder is a RAD tool for wxWidgets GUI design. So to make development with wxPHP more easier we added php support to it. For more information visit the project page.

Integration of PHP support wouldn't be possible without the help of RedTide and the rest of wxFormBuilder team, Thanks a lot!

Support

Any problems, please file an issue or visit the forums:

GitHub.com project page where development occurs:

SourceForge.net project page which hosts the binary builds.