This is an exciting project which helps creating portable, hidden source coded, both online and offline PHP applications.
Roadsend PHP is an open source implementation of the PHP language.
It has a compiler that generates native binaries (no interpreter required) and all source files can be compiled in 1 executable file.
Using Roadsend Compiler, you can:
Create online web applications with Fast/CGI
Offline web applications with an embedded web server (MicroServer)
Desktop GUI applications with PHP-GTK, and console applications.
Once the files are compiled with this PHP compiler, it is close to impossible to return back to the original code. This is a great feature for hiding the source code.
And for easier development & testing, Roadsend has a powerful built-in debugger.
MySQL Workbench is a cross-platform, visual database design tool developed by MySQL. It is the highly anticipated successor application of the DBDesigner4 project.
This tool helps you to see the relations, indexes, tables of your MySQL database as a clear snapshot. With its simple yet effective interface, you can easily get used to MySQL Workbench.
For any developer who uses MySQL, this tool saves so much time for concentrating on other tasks rather than data modeling. You can also print the diagrams and use that sheet for faster coding (that’s what I do).
Texter is a simple but effective Windows application running in the system tray and doing a very simple job: replacing abbreviations with the phrases you define.
Let’s say you use XHTML frequently and you define an abbreviation like "divmake" and press "tab" (you can define the hotkey) and it can produce you:
<div class=""></div>
as an example.
You can use it for anything like generating your signature on-the-fly or any other frequently typed text.
GoogieSpell is Gmail-like spell checker that you can use in your applications.
It is AJAX based, supports over 27 languages and well-documented.
This AJAX spell checker simply sends a query to Google’s spell checking address: "https://www.google.com/tbproxy/spell?lang=" and displays the results and recommendations according to the result of this data.
GoogieSpell is well tested to work in all major browsers.
Free document management software is something really hard to find.
Epiware (thanks Jim for the suggestion) is an open source document management solution built with PHP & MySQL.
In a business environment, such a document management system is very helpful as it makes all documents reachable for everyone and keeps the versions of the documents which is a great feature if there are many people editing the same document.
It has many attractive features like:
Manage multiple projects
Calendar
WIKI
Tasking/Gantt Chart
News room
Search document contents and metadata
Control folder access via groups and/or users
Document access history
Document version history
Check-in and Check-out
Besides the multi-user version, this document management solution has a single user version and a complete – no requirements – version including PHP, MySQL and a web server too.