Page 1 of 1

RESOURCES: Developer Software and Tools

Posted: Sun Dec 18, 2005 5:35 am
by guilliam
Resources: Developer Software and Tools
Page 1 of 4

Please help by posting any updates/corrections you find in the DISCUSSION thread.

All Open Source - Free!

Summary of Sections

Server Applications - Page 2 of 4

- Web Server Packages
- PHP Accelerators
- IIS plugins

Developer Tools - Page 3 of 4

- DocBook
- File Archiver
- File Diff and Merge
- File Transfer (FTP)
- Firefox Extensions
- Graphics

Developer Tools - Page 4 of 4

- HTML Editors
- IE plugin
- PHP Editors
- Spelling Checker
- SVN and CVS
- Translation
- Tutorial Creation
- Web Site Crawler

List of resources gathered and provided thru the efforts of kenmcd.

2 of 4

Posted: Sun Dec 18, 2005 5:37 am
by guilliam
Resources: Developer Software and Tools
Page 2 of 4

Web Server Packages
Run your own Joomla development web server on Windows, Linux, or OS X.

AppServNetwork (Windows)
Various packages are available, all for Windows.

XAMMP (Linux, Windows, Mac OS X, Solaris)
Windows - Apache 2.0.55, MySQL 5.0.15, PHP 5.0.5 & 4.4.1 pl1 (v1.5.0-pl1 as of 2005-11-09)
Linux and Max OS X versions virtually identical. See complete info on each project page.
Home-ApacheFriends Home-XAMMP SourceForge-Download SupportForums FAQs Article-Install-XAMPP-for-easy-integrated-development
XAMMP for Linux: Home-Download-Linux FAQ-Linux SupportForum-Linux Screenshots-Linux
XAMMP for Windows: Home-Download-Windows FAQ-Windows SupportForum-Windows
XAMMP for Mac OS X: Home-Download-MacOSX FAQ-MacOSX SupportForum-MacOSX

The Uniform Server (Windows)
Apache 2.0.54, MySQL 4.1.12a, PHP 5.0.4 (v3.2a as of 2005-11-09)
A WAMP package that allows you to run a server on any MS Windows OS based computer. It is small and mobile to download or move around and can also be used or setup as a production/live server. Developers also use The Uniform Server to test their applications made with either PHP, MySQL, Perl, or the Apache HTTPd Server.
Home-UniformServer SourceForge Download Documentation FAQ SupportForum Tutorial Screenshots

JoomlaLite (Windows) - based on Uniform Server
Joomla 1.0.3, Apache ??, MySQL ??, PHP ?? (v3.2a as of 2005-10-13)
JoomlaLite is a Win32 Apache/MySQL/PHP server for Joomla! 1.0.3. It provides a completely standalone environment for development, test and demonstration purposes. No installation is required and no system files or registry changes are required. It uses the well known Uniform server to provide the AMP environment with the addition of the Unitray plugin to control access to various additional options, Joomla 1.0.3 has been installed and configured.
Home JoomlaForge Download Documentation FAQ SupportForum Tutorial Screenshots

Baobab Stand Alone Server (Windows) - based on Uniform Server
Joomla 1.0.2, Apache ??, PHP ??, MySQL ?? (as of 2005-09-18)
A stand-alone win32 server for Joomla! 1.0.2. It is based upon the Uniform Server and incorporates an easy-to-use interface and the latest software. This first version adds native SSL support, and incorporates the latest versions of OSCommerce (2.2 Milestone 2), and phpMyAdmin (2.6.4-pl1).
Home JoomlaForge Download Documentation FAQ SupportForum Tutorial Screenshots

Joomla Uniform Server (Windows) - based on Uniform Server
Joomla ??, Apache ??, PHP ??, MySQL ?? (v1.0beta as of 2005-09-17)
Based on Uniform Server. It can setup a demo AMP(apache, mysql, php) environment plus Joomla on Windows platform. This new project will improve some new feature like multi-language interface.
Home JoomlaForge Download Documentation FAQ SupportForum Tutorial Screenshots

MSAS 4.5.2 - Mambo Stand Alone Server (Windows) - based on Uniform Server
Mambo 4.5.2.?, Apache 2.0.??, PHP 4.3.4, MySQL 3.23 (as of ??)
Home-MamboSolutions Download

WAMP5 (Windows)
Windows, Apache 1.3.33, MySQL 5.0.15, PHP 5.0.5 (as of 2005-10-26)
Home-WAMPServer SourceForge Download Documentation FAQ SupportForum Tutorial Screenshots Add-ons

SpikeSource (Linux, Windows)
Apache 2.0.54, MySQL 4.1.13, PHP 5.0.4 & 4.3.11 (as of 2005-08-12)
Home-SpikeSource CoreStacks ComponentList Download Documentation FAQ SupportForum Tutorial Screenshots
VMware stacks (Fedora 3, SuSE 9.3)

DeveloperSide.NET Web-Server Suite (Windows)
Apache, MySQL, PHP, Perl (Std. and SSL versions available) Download Documentation SupportForum

EasyPHP (Windows)
A complete software package allowing to use all the power and the flexibility that offers the dynamic language PHP and the effecient use of databases under Windows. Package includes an Apache server, a MySQL database, a fully PHP execution, as well as easy development tools for your web site or your applications.
Home-EasyPHP Download InstallGuide

Macintosh, Apache, MySQL, and PHP
MAMP is a very easy to install compilation of Apache, PHP and MySQL for OSX. Everything will be installed in one folder. If you want to get rid of it, just move the folder into trash. An easy to use cocoa program to start and stop the servers is included.
Home-MAMP SourceForge Download ReleasedVersions FAQ Tutorial-Web-Development-on-Mac-OS-X-with-MAMP-and-Mambo

Home ... /view/2/5/

PHP EasyWindows Installer (Windows IIS)

Robust and High Performance PHP with IIS: Using FastCGI

PHP Accelerators
PHP scripts precompiled to opcode cache = BIG speed increase.

eAccelerator updated Turck-MMCache (Windows and Linux)

APC - Alternative PHP Cache (Windows and Linux)

Turck-MMCache (Windows and Linux)
Home SourceForge SupportForums

ionCube PHP Accelerator (Linux)

IIS plugins
URL Rewrite Filter for IIS
IIS Authentication Filter for IIS

ISAPI Rewrite

3 of 4

Posted: Sun Dec 18, 2005 5:38 am
by guilliam
Resources: Developer Software and Tools
Page 3 of 4

Developer Tools


CSSED (CSS editor)
A small developer editor and validator, that tries to ease the CSS editing.
Home SourceForge Download Screenshots

TopStyle Lite (Windows)
TopStyle Lite was primarily designed for use as an inline style editor from within third-party HTML editors. Lite is a feature-limited free version of the commercial product.
Home-BradSoft Download

CSS Compressor (online tool)
Use this utility to compress your CSS to increase loading speed and save on bandwidth as well. You can choose from three levels of compression, depending on how legible you want the compressed CSS to be versus degree of compression.


>e-novative> DocBook Environment (eDE) (Windows)
With eDE, you create professional documents in various formats (HTML, HTML Help, PDF) from a single XML source. Since eDE is a command-line tool, it allows for easy automation and integration into build environments.
Home-e-novative Features Download Documentation FAQ SupportForum Tutorial Screenshots

File Archiver

7-Zip (Windows) - free open source
File archiver which integrates with Windows shell
Supported formats: 7z, ZIP, CAB, RAR, ARJ, GZIP, BZIP2, Z, TAR, CPIO, RPM and DEB
Home SourceForge Screenshots

QuickZip (Windows) - freeware
Uncompress: zip, cab, lha, tar, tgz, bz2, bza, 7z, sqx, rs, rar, ace, arj, gca, bel, zoo, pak, cpt, arg, asd, dzip, shar, zac, MacBin, Compress, Freeze, Splint, Jam
Compress: zip, cab, lha, tar, tgz, bz2,bza, 7z, sqx, rs
Home Download Documentation Screenshots

UltimateZip (Windows) - nagware

CleanArchiver (Mac OS X 10.3 or later)
Supports gzip, bzip2, and zip, and also compressed Disk Image.
Compresses and decompresses.
Home Download MacUpdate Screenshot

GUI Tar (Mac OS X 10.3 or later)
A wrapper application which acts as the front end to the tar, gzip, and bzip2 UNIX utilities.
Uncompress files in .tar, .tar.gz, .dmg.gz, .svgz, .gz, .tgz, .tar.z, .z, .Z, .tar.Z, .taz, .bz, .bz2, .rar, and .zip formats.
Compress and archive files as .tar, .tgz, .gz, or .bz2.
Home Download Screenshot

StuffIt Expander (Windows, Linux, Mac) - Standard Edition is free nagware
Expand Compressed, Archived, and Encoded files
Note: Only expands, does not compress.

Zippist (Mac OS X 10.1 or later)
Description description description description.
Home Download-author Download-Softpedia Screenshots

Total Commander for Windows (shareware license)
Includes an excellent file archiver (zip, arj, tar, tgz etc.) and a great FTP client.

IZArc (Windows) - freeware

File Diff and Merge

WinMerge (Windows)
Visual text file differencing and merging tool.
Home SourceForge Screenshots

KDiff3 (Windows, Linux, OS X)
Graphical text difference analyzer for up to 3 input files.
Home SourceForge Screenshots

Find Files N Replace (Windows)
Home Download Documentation-Screenshots

File Transfer (FTP)
May also be used to set file permissions (CHMOD).

FileZilla (Windows)
A fast FTP and SFTP client for Windows.
Home SourceForge Screenshot

WinSCP (Windows)
A SFTP and SCP client for Windows using SSH.
Home SourceForge Screenshots

Firefox Extensions

Web Developer Toolbar - a must have tool!
Adds a menu and a toolbar with various web developer tools.
Home Download Documentation Forum Screenshots

Advanced Eyedropper, ColorPicker, Page Zoomer and other colorful goodies.
Home Download Documentation Screenshots

Check webpage links at a glance with simple color coding.
Home Download

View information about the HTTP headers.
Home Download Screenshots

Draw a ruler across any webpage to check the width, height, or alignment of page elements in pixels.
Home Download

SpellBound - see Spelling Checkers section

View formatted source (format source extension)
Displays formatted and color-coded source and optional CSS information for each element.
Home Download Screenshots

View page source with external applications, you can also open images using GIMP or ACDSee or open PDF link using Acrobat Reader.
Home Download Screenshots


IrfanView (Windows)
Graphics viewer and editor. View, convert, optimize, scan & print, create slideshows, batch processing.

80x15 Brilliant Button Maker
- Online tool
The "80x15 brilliant buttons", also known as "antipixel buttons" or "badges", are the very popular buttons especially used by bloggers.

Favicon creator - Online tool
The program on this webpage lets you take any picture and makes a favicon out of it.
You can save it as a normal favicon, or as a dynamic favicon where the favicon scrolls from down up.
Go there

4 of 4

Posted: Sun Dec 18, 2005 5:39 am
by guilliam
Resources: Developer Software and Tools
Page 4 of 4

Developer Tools

HTML Editors

Nvu (Windows, Linux, OS X, FreeBSD)
A complete Web Authoring System for Windows, Mac, and Linux.
Home Features Download Screenshots
NVU Mambo Template Builder
Using NVU mambo template builder extension in NVU1.0PR
NVU Joomla 1.x Template Builder

HTML-Kit (Windows)
HTML-Kit is a full-featured, highly customizable and free development environment that can be used to create, edit, validate, preview and publish web pages and scripts.
Home Features Download SupportNewsgroups Screenshot Plugins

1st Page 2000 - HTML Editor, Version 2.0 Free Edition (Windows)
A professional HTML editor / website builder which lets you create great websites fast! The visually appealing program comes bundled with over 450+ Javascripts and supports all the latest web languages.
Home Download SupportForum Screenshots

Xenu's Link Sleuth (Windows)
Checks web sites for broken links.
Home Download Guide-small Guide-large

IE plugins

An Explorer Bar for Microsoft Internet Explorer that will display the HTTP Headers sent and received by Internet Explorer as you surf the web. It can be useful in debugging various web-development problems related to cookies, caching, etc.

ieSpell - see Spelling Checkers section.


MySQL Administrator (Windows, Linux)
A powerful visual administration console that enables you to easily administer your MySQL environment and gain significantly better visibility into how your databases are operating. MySQL Administrator now integrates database management and maintenance into a single, seamless environment, with a clear and intuitive graphical user interface.
Home Download Documentation
Article - MySQL Administrator Best Practices

MySQL Query Browser (Windows, Linux)
The easiest visual tool for creating, executing, and optimizing SQL queries for your MySQL Database Server. The MySQL Query Browser gives you a complete set of drag-and-drop tools to visually build, analyze and manage your queries.
Home Download Documentation

MySQL Migration Toolkit (Windows, Linux)
A powerful framework that enables you to quickly migrate your proprietary databases to MySQL. Using a Wizard-driven interface, the MySQL Migration Toolkit implements a proven methodology and walks you through the necessary steps to successfully complete a database migration project.
Home Download Documentation

A tool written in PHP intended to handle the administration of MySQL over the Web. Currently it can create and drop databases, create/drop/alter tables, delete/edit/add fields, execute any SQL statement, manage keys on fields.
Home SourceForge Download Documentation FAQ Screenshot
Article - Learning SQL Using phpMyAdmin

Home SourceForge

BigDump: Staggered MySQL Dump Importer
Staggered import of large and very large MySQL Dumps (like phpMyAdmin 2.x Dumps) even through the web-servers with hard runtime limit and those in safe mode. The script executes only a small part of the huge dump and restarts itself. The next session starts where the last was stopped.

DBDesigner 4 (Windows / Linux) - open source (GPL)
DBDesigner 4  is a visual database design system that integrates database design, modeling, creation and maintenance into a single, seamless environment.

PHP Editors

Dev-PHP IDE (Windows)
A full-featured IDE (integrated development environment) for PHP. It is fast, it is powerful, it is easy to use, and it has a lot of cool features including a class browser, an internal browser to preview scripts, and full integration with the PHP parser and the PHP-GTK library.
Home SourceForge SupportForum Screenshots

tsWebEditor (Windows)
A powerful PHP, HTML, and text editor. Syntax highlighting, code hinting for functions, code completion (PHP, JavaScript, ASP, HTML), code browser, PHP syntax and error checking, help, CSS assistant, HTML tag editor, HTML syntax checker.
Home Download SupportForum Screenshots

PHP Designer 2005 (Windows) - freeware
A powerful freeware IDE for coding PHP for both professional and novice alike. Designed to help accelerating and enhance the process of edit, debug, analyze and publish PHP scripts all wrapped into a sophisticated streamlined interface.

Spelling Checker
Spell check all browser form input text. (such as in Joomla WYSIWYG Editors, forums, etc.)
These are browser add-ons which allow you to check your text before submitting the form.
Because these are run locally on your computer, they are much faster than any web based spell check.

ieSpell - A Spell Checker for Internet Explorer (Internet Explorer Plugin)
ieSpell is free for personal use.
Home Download Screenshot

SpellBound (Firefox Extension)
Also available on the Firefox Extensions site.
Home Download Installation FAQ Screenshots


Subversion command-line client(Macintosh)
SvnX GUI client (Requires command-line client listed above)
Home  Tutorial on setting up Subversion on OS X
Screenshot of settings for SvnX to download Joomla 1.1:

TortoiseSVN (Windows)
A Subversion client, implemented as a windows shell extension.
Home SourceForge Download Documentation FAQ Screenshot

TortoiseCVS (Windows)
An extension for Windows Explorer that makes using CVS easy.
Home SourceForge Screenshots-Tutorial

WinCVS (Windows)
Graphical user interface helps to utilize full power of CVS for experts.
Home SourceForge Screenshots


IniTranslator (Windows)
Utility program to translate ini-style language files.
Home SourceForge Screenshots

Tutorial Creation

Wink (Windows, Linux)
Tutorial and Presentation creation software, primarily aimed at creating tutorials on how to use software (like a tutor for MS-Word/Excel etc). Using Wink you can capture screenshots, add explanations boxes, buttons, titles etc and generate a highly effective tutorial for your users.
Home Download SupportForum

Web site crawler

HTTrack Website Copier (Windows, Linux)
HTTrack is a free (GPL, libre/free software) and easy-to-use offline browser utility.
It allows you to download a World Wide Web site from the Internet to a local directory, building recursively all directories, getting HTML, images, and other files from the server to your computer. HTTrack arranges the original site's relative link-structure. Simply open a page of the "mirrored" website in your browser, and you can browse the site from link to link, as if you were viewing it online. HTTrack can also update an existing mirrored site, and resume interrupted downloads. HTTrack is fully configurable, and has an integrated help system.
WinHTTrack is the Windows 9x/NT/2000/XP release of HTTrack, and WebHTTrack the Linux/Unix/BSD release. See the download page.