End of Life and GDPR

If you're reading the community site these days, you certainly noticed that not a single piece of significant content was created since 2015, and not much since 2013.

Whatever this may mean for PHP-GTK itself is another issue, but for the site itself, it means it ceased to be relevant about 5 years ago, and it's time to move on for the site members. Since the site contains non-anonymous user, it will fall under the new EU GDPR regulations entering into force on 2018-05-25, and there is no point for me to spend time on evolving the site towards compliance when no one is actually using it.

So here is the EOL announcement: the site will be shutting down on 2018-05-24 and its data will taken offline.

A static version of the articles may be published again at some point here or elsewhere, but I wouldn't hold my breath on it. So if you have even some interest in the site content, be sure to copy/paste the pages of interest before it goes dark on 2018-05-24. Or contact me if you want a copy of the files and content, or check my blog for newer content.

Thanks all for participating, it's been a pleasure while it lasted.


Software development

Class libraries usable to spice up applications: database-oriented Stores for view classes, front-ends to versioning tools, package installers for operating systems, RAD tools, IDEs...

pewpew - PHP's Embedded Webserver

screenshot for pewpew This is a tiny tool that allows you to launch the built in PHP 5.4 HTTP test server with a few clicks. It allows you to select which PHP binary you want to use (in case you have multiple on your system) and the document root of the test server.


screenshot for <application name />PHP-Editor is a program developed in Php-Gtk using Glade and GtkBuilder.

This is a very structured program that allows up to 9 tab (which is the point of having more?), the usual options of a text editor but with the code and highlight the most important thing is the tooltip on the traditional functions of PHP with their explanation.

The package contains the generator to the database of words that must be written in a particular way and is controllable from the command line in order to compress.

Notepad with GtkSourceview

screenshot for Notepar with GtkSourceviewNotepad with GtkSourceview is a program developed in Php-Gtk using Glade.

To use it, you must have PHP-GTK 2 installed on your PC, just do a search on the internet so you can discover.

This is a modified version of notepad made from kksou. But with gtksourceview and use its property for the editing of code in this case was set php.

knj PHP-BCompiler

screenshot for knj BCompilerThis application can compile a whole website or PHP-application into bytecode via the BCompiler-module and its own simple and easy-to-use graphical client. It can also do it via a CLI-interface.

Installation on Debian/Ubuntu
sudo wget -O /etc/apt/sources.list.d/
sudo aptitude update
sudo aptitude install knjphpbcompiler

This application makes use of the knjPHPFrameWork, which can be found here:

Gul 2.0 XUL parser for php-gtk 2

screenshot for Gul 2.0Gul 2.0 is a free XUL interpreter for the PHP-GTK2 extension.

Gul enables you to simplify the developer's work and supports cascading style sheets (CSS) to customize applications. XUL can then be used just like Glade to build the UI for your PhpGtk applications.

PHP-GTK Builder

screenshot for PHP-GTK BuilderPHP GTK Builder is a RAD tool which can help build lightweight php-gtk applications.

Condividi contenuti