Credits: Requested and Answered by Carnuke on 2005/2/27 13:13:45 (13289 reads) ps: This page is necessary recycle here: Original Link: What applications can you recommend to support my web building? To be continue....


This is often something not addressed by developers, but is nontheless an important question for the beginner. Obtaining the right tools for the job of web building should be high on your priority list. If you already have editors or image software, etc that you know and are happy with, then stick with it, although a quick review here might give you some new options worth considering. If you are a beginner and intend to put your website online, that is, on a dedicated web server for internet use, there are some basic 'must have' programs that can help things go smoothly. This is by no means an exhaustive list, but details a few of the best programs available to date. Looking on Google will reveal several other options to add to this list. I have tried and discarded several applications in the past which are simply not up to the job. I personally use Filezilla, Notetab lite, Nvu, Photofiltre, IZArc, and many of the optional utilities at the end. These are all free for personal use. If anyone has other recommendation, please add them to this list.

FTP client.

FTP stands for File Transfer Protocol. Its a program that is installed on your local machine and allow you to transfer data, such as files, images and compressed files to and from your online webspace. Your webspace is like a main folder on your machine that you can subdivide into other folders or directories. The difference is that these web directories are on another remote computer, so you need some way to securely transfer that data. FTP is specially built to do this and is preferable than using the file manager that is sometimes supplied by hosting companies. These are usually very restricted in the way they work and limit the amount of files you can send in any one go. This can be a problem, because you have to manually select small batches of files for transfer all the way through your folder structures. An open invitation for getting things mixed up and forgotten, if ever there was one. Get an FTP client, you will use it frequently throughout your web building and management. There are several FTP clients available and many good products are offered totally freeware or Open Source, which means you don't have to pay for them. I personnaly recommend SmartFTP and FileZilla for regular FTP work.


FileZilla Open Source FTP / SFTP Client FileZilla is a free, open source FTP client for Windows distributed under the GNU General Public License. You can do the usual stuff, upload and download files, as well as resume uploads or downloads, works with firewalls, supports SFTP (Secure FTP) and SSL secured connections, handle queues of files to be uploaded/downloaded, etc. Now is in GNU/Linux too and probably your distribution have a package for you. More informations about FileZilla

SmartFTP SmartFTP is possibly one of the best freeware FTP clients. It offers a full range of features .. unlike WS-FTP LE, which is a stripped-down (freeware) version of WS-FTP Pro ($40).


Mac OS X SFTP / SCP / SSH FrontEnd Fugu is a free open source frontend for SFTP (Secure FTP), SCP and SSH. It is released under a BSD license, and supports Mac OS X.

AceFTP 3.61 Visicom Media’s AceFTP 3 Freeware is the easiest-to-use free FTP client software available for transferring files over the Internet. Its cool, uncluttered drag-and-drop interface, designed in a Windows XP fashion, lets you transfer files quickly and efficiently and navigate with ease between folders, both on Web sites and on your computer. This robust, free FTP software is a high-speed FTP program. It enables you to perform multiple file transfers simultaneously. Simply put, it beats many paid-for FTP client software products hands down.

WS_FTP WinSCP is an open source free SFTP client and FTP client for Windows. Legacy SCP protocol is also supported. Its main function is safe copying of files between a local and a remote computer. Features

  • Graphical user interface
  • Translated into several languages
  • Integration with Windows (drag&drop, URL, shortcut icons)
  • U3 support
  • All common operations with files
  • Support for SFTP and SCP protocols over SSH-1 and SSH-2 and plain old FTP protocol
  • Batch file scripting and command-line interface
  • Directory synchronization in several semi or fully automatic ways
  • Integrated text editor
  • Support for SSH password, keyboard-interactive, public key and Kerberos (GSS) authentication
  • Integrates with Pageant (PuTTY authentication agent) for full support of public key authentication with SSH
  • Windows Explorer-like and Norton Commander-like interfaces
  • Optionally stores session information
  • Optionally supports standalone operation using a configuration file in place of registry entries, suitable for operation from removable media


Win32 SSH / Secure FTP (SFTP) Client Putty is a free open source set of programs. It includes a Secure Shell client (SSH), an SCP client (secure copy), a command line Secure FTP client (SFTP), a Telnet client, etc.

WinSCP WinSCP is an open source free SFTP client and FTP client for Windows. Legacy SCP protocol is also supported. Its main function is safe copying of files between a local and a remote computer. Features

  • Graphical user interface
  • Translated into several languages
  • Integration with Windows (drag&drop, URL, shortcut icons)
  • U3 support
  • All common operations with files
  • Support for SFTP and SCP protocols over SSH-1 and SSH-2 and plain old FTP protocol
  • Batch file scripting and command-line interface
  • Directory synchronization in several semi or fully automatic ways
  • Integrated text editor
  • Support for SSH password, keyboard-interactive, public key and Kerberos (GSS) authentication
  • Integrates with Pageant (PuTTY authentication agent) for full support of public key authentication with SSH
  • Windows Explorer-like and Norton Commander-like interfaces
  • Optionally stores session information
  • Optionally supports standalone operation using a configuration file in place of registry entries, suitable for operation from removable media

On KDE Desktop

If you use KDE as desktop on GNU/Linux have a lot of FTP clients for you. A full list is avalaible here (Kftpgrabber, Kasablanca, Scythia, Kuftp, etc; but a good choice is Konqueror. It is not only a web or file browser: it is a FTP client too, and it is very easy to use it. You can copy, move, delete files or folders on a server as in your own pc. Really impressive.

On Gnome Desktop

Using Gnome on GNU Linux is sure that you know Gftp, an excelent FTP client. New projects are Junkie and Ftpcube.


  • It's free!
  • Cross-platform: Works on Windows, Mac OS X, Linux
  • Secure: SSL/TLS support, same encryption used with online banking and shopping
  • Synchronization: Keep directories in sync while navigating
  • Directory Comparison: Compare directory content (compares subdirectories too!)
  • International: Available in over 20 languages
  • Character Set Support:UTF8 and just about any other character encoding supported
  • Automatic reconnect and resuming of tranfers
  • Search/Filtering
  • Integrity Checks of transfers (XMD5, XSHA1)
  • Export/Import accounts
  • Remote Editing
  • File Hashing: Generate hashes of files (MD5, various SHA's)
  • Drag & Drop
  • Timestamp Synchronization
  • Proxy support
  • Advanced properties (CHMOD, recursive CHMOD, thumbnails)
  • Tutorials and help files available along with personalized support
  • IPv6 support
  • Open Source!
  • Seamless integration with Mozilla Firefox
  • ...did we mention it's free?

Downloadable from Developers Website

Text & programing Editors.

The second most useful program is a plain text editor that you can open files with, view the contents and make any changes required for configurations. The field is open here because there are so many good free editors available, there is even one supplied with windows OS called notepad. This is a basic tool that has been superceeded by most modern editors. The important aspects of a plain text editor is that it can open a variety of different file types, not only text documents, but also script files like .php .css .html .htaccess .txt etc. Not only can these various files be opened but they must not be in any way changed or corrupted in the process. This may seem like an odd thing to say, but when we talk about WYSIWYG editors, we will see why. A text editor is an essential tool for opening, editing and saving these different file types. Some editors boast a range of other features aimed at web builders, such as tag and context highlighting, colour coding for easier identification of sections and other tools for cleaning up and manipulating the code. One good text editor is worth finding and getting to know well. In addition a good program should be easy to use, not overbloated with unnecessary features and quick to load. Alphabetical order...

Context,com_docman/Itemid,48/ Main ConTEXT features includes:

  • unlimited open files
  • unlimited editing file size, 4kB line length
  • powerful syntax highlighting for:

o C/C++ o Delphi/Pascal o Java o Java Script o Visual Basic o Perl/CGI o HTML o CSS o SQL o FoxPro o 80x86 assembler o Python o PHP o Tcl/Tk o XML o Fortran o InnoSetup scripts o powerful custom defined syntax highlighter

  • multilanguage support (supported languages:

o English, o German, o French, o Croatian, o Chinese, o Czech, o Danish, o Dutch, o Estonian, o Esperanto, o Spanish, o Galego, o Italian, o Hungarian, o Portuguese (Brazil), o Russian, o Slovakian, o Polish, o Lithuanian, o Latvian, o Slovenian, o Turkish...)

  • project workspaces support
  • unicode UTF8 support
  • code templates
  • customizable help files for each file type
  • file explorer with favorites list
  • file compare
  • export to HTML/RTF
  • conversion DOS->UNIX->Macintosh file formats
  • editing position remembering across files
  • macro recorder
  • commenting/uncommenting code
  • text sort
  • normal and columnar text selection
  • bookmarks
  • search and replace with regular expressions
  • search and replace text in all open files
  • incremental search with text emphasizing
  • C/Java-style block auto indent/outdent
  • customizable color printing with print preview
  • exporting configuration stored in registry
  • customizable syntax highlighting colors, cursor shapes, right margin, gutter, line spacing...
  • user definable execution keys, depending on file type
  • capturing console applications standard output
  • compiler output parser for positioning on error line
  • powerful command line handler
  • minimize to system tray
  • install and uninstall
  • it's FREE!

Planned features for v1.0

  • hex editor
  • plug-in architecture for external tools
  • enhancing macro recorder features and macro script language
  • code browser for C/C++, Delphi and Visual Basic projects
  • more powerful custom highlighter definition language
  • other misc. tools

DevPhp Dev-PHP is a well-featured integrated development environment (IDE). You'll be able to create scripts and applications using the PHP scripting language and the PHP-GTK library (both included in the "PHP Package"). Dev-PHP is free software under the GNU General Public License, which means you can freely modify or use the source code under the terms of the license.


EasyEclipse for PHP contains the tools needed to start developing PHP code: the PHPEclipse IDE, some database tools, as well as Subclipse providing connectivity to Subversion. There are currently 29 comments for this distribution. You can review them and add more Here This distribution includes the following plugins: Core components:

  • Eclipse Platform

- Shared platform services from Eclipse

  • Java for Windows

- Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Windows only)

  • Java for Linux

- Run Java application on Sun Java(tm) runtime, packaged for Eclipse use. (Linux only) Tools for general Java development:

  • Eclipse Java Development Tools

- Edit, compile, run, debug, test, refactor, document and deploy Java applications

  • Eclipse Tools

- Common libraries for various Eclipse projects Some essential utilities:

  • AnyEdit Tools

- Useful right-click menus in editors: "Open file under cursor", "Open type under cursor", adds white spaces, tabs, and entities conversions, et cetera.

  • Eclipse Utils Plugins

- Save the cursor position of editors when closing and re-opening a file. Access common team actions with explorer buttons

  • Color Editor

- Edit with syntax highlighting over 100+ file formats IDE for PHP development:

  • PHP Eclipse

- Edit, run, test, debug and deploy PHP applications

  • Simple test for PHP

- Test your PHP code with the SimpleTest PHP unit test framework, and experimental support for PHPUnit2 Tools for web development:

  • Eclipse Web tools editors

- Edit and validate XML, XSL, XML Schemas, DTD, HTML, JavaScript and CSS files. Test and validate web services - Getting started.

  • Eclipse HTML Tidy

- Format and validate HTML, XHTML and XML documents within your favorite editor

  • Amateras HTML and XML editor

- Edit HTML, JSP, XML and CSS files Database management tool:

  • QuantumDB

- Access, manage and query SQL relational database and servers access using standard JDBC drivers Version Control tools (note that CVS support is included in the Eclipse Platform):

  • Eclipse CVS client

- Access and manage projects in CVS repositories within Eclipse

  • Subclipse

- Access and manage Subversion repositories within Eclipse


On Gnome Desktop Gedit is and very powerful editor with simplicity and ease of use. Currently it features:Full support for internationalized text (UTF-8); Configurable syntax highlighting for various languages (C, C++, Java, HTML, XML, Python, Perl and many others);Auto indentation; Current line highlighting; Bracket matching etc and it has also a flexible plugin system which can be used to dynamically add new advanced features to gedit itself.

HTML Kit HTML Kit is a full-featured text editor designed to help HTML, XML, and script authors to edit, format, validate, preview, and publish Web pages. Newcomers to HTML coding can benefit from the program's error-catching abilities. Experts can save time spent on common tasks, using the customizable and extendible editor, while maintaining full control over the code. Features include syntax highlighting for HTML, XHTML, XML, CSS, XSLT, JavaScript, VBScript, PHP, ASP, Java, Perl, Python, C/C++, Visual Basic, Pascal/Delphi, Lisp, SQL, INI/Conf, and more; customizable keyword help and keyboard shortcuts; multiple methods of previewing; a spelling checker and a thesaurus; templates/snippets; multiple validators; and automatic detection of and integration with third-party applications, such as style editors. The latest version also includes the ability to write plug-ins in C/C++, Delphi, VB, Perl, and Java; TagsReminder; TagsWizard; PrototypePad; and a Workspace window to seamlessly edit files on remote servers, networks, and local drives.

Jedit jEdit is a mature and well-designed programmer's text editor with 7 years of development behind it. While jEdit beats many expensive development tools for features and ease of use, it is released as free software with full source code, provided under the terms of the GNU General Public License. If you are happy running a program in Java runtime enviroment, this is an eccellent choice. Here are some of the features. Written in Java, so it runs on Mac OS X, OS/2, Unix, VMS and Windows. Built-in macro language; extensible plugin architecture. Dozens of macros and plugins available. Plugins can be downloaded and installed from within jEdit using the "plugin manager" feature. Auto indent, and syntax highlighting for more than 130 languages. Supports a large number of character encodings including UTF8 and Unicode. Folding for selectively hiding regions of text. Word wrap. Highly configurable and customizable. Every other feature, both basic and advanced, you would expect to find in a text editor


KDE has an excelent editor: Kate. Some features are: MDI, window splitting, window tabbing; Spell checking, CR, CRLF, LF newline support, Encoding support (utf-8, utf-16, ascii etc.), Encoding conversion, Regular expression based find & replace, Powerfull syntax highlighting and bracket matching, Code and text folding, Infinite undo/redo support, Block selection mode, Auto indentation, Auto completion support,Shell integration, Wide protocol support (http, ftp, ssh, webdav etc.), Plugin architecture for the application and editor component, Customizable shortcuts, Integrated command line, Full DCOP scripting etc.

Maguma Open Studio Our newest and most popular project is Maguma Open Studio. Studio is a powerful Windows-based PHP IDE written in Delphi. Maguma Studio is known for its speed, compact size and full suite of features found in the most professional IDEs available.

Metatpad. (win) Metapad is a small and fast text editor that was designed to completely replace the standard Windows Notepad since it includes all of Notepad's features and much, much more. Metapad's additional features include persistent window placement, Intelligent Find and Replace, External viewer support (e.g. web browser) , Usable accelerator keys (Ctrl+S, Ctrl+N, etc.), Dual customizable font support, Auto-indent mode, Recent files list WYSIWYG printing, enhanced status bar & toolbar and more! Unlike the Win 9x notepad, metapad does not impose a file size limit. On top of all, Metapad offers hyperlink support, so any web link you type or read in a text file can be clicked and launched in your browser. Metapad was created (as was Notepad) in pure ANSI C with the Win32 API.

NotePad2 A few years ago, I found myself writing my first PHP projects using metapad. When I was looking around for text editors with syntax highlighting, I have come across the Scintilla source code editing component. I was very much impressed by this project, so I decided to create my own Scintilla-based text editor. The result is Notepad2, a fast and light-weight Notepad-like text editor with syntax highlighting. This program can be run out of the box without installation, and does not touch your system's registry.

Notetab lite (win) Popular text editor and Notepad replacement. Tabbed interface provides easy access to all open documents. Offers many time-saving features, including a "Clipbook" tool that can be used to paste frequently-used text clips and playback macros. Can search and replace multi-line criteria across all open documents, with support for regular expressions. The editor can open links and preview documents in any web browser. Can read and write UNIX and Mac files. Other features include support for templates, AutoCorrect mode, strip HTML tags, text to HTML, sort/join/split/indent lines, drag-and-drop editing, and much more. NoteTab Light, is a freeware program, the commercial equivalent, NoteTab Standard, adds a spell checker, thesaurus, outline documents, and more for just $9.95. It's your choice!

PhpDesigner phpDesigner 2007 Professional is a powerful PHP IDE (Integrated Development Environment) / PHP editor for both beginners and professional developers that enhances the process of editing, analyzing and publishing applications and websites powered by PHP and other web languages. Designed to boost your productivity and simplify complex coding projects through intelligent set of editing tools that includes full support for PHP 5.2, work with any PHP framework, syntax highlighters, intelligent nested code completion and code tip that are displayed as you type, so you do not need to look into documentation to see classes and function attributes, project manager, code snippets, the large built-in code-libraries, highlights (un)matching brackets and tags and numerous tools and wizards to speed of your development. The strength in PHP lies in the ability to embed it into- and together with other web-languages and technologies. Therefore, does phpDesigner 2007 Professional not only support PHP but also other web-languages as HTML, MySQL, XML, CSS, JavaScript, VBScript, Java, C#, Perl, Python and Ruby! Support for WAMP/LAMP and AJAX developers through the intelligent syntax highlighting that automatically switches between syntax highlighters for PHP, HTML, CSS, and JavaScript dependant on your position in the document and dims the rest of the code.

PhpEditor Essa versão é um pacote com o Editor, o PHP, um mini-servidor web e o manual do PHP. Esta versão foi desenvolvida em Setembro de 2003, por isso a versão do PHP e do Manual são um pouco antigas. O PHP é a versão 4.3.3. Devido a um problema ocorrido com meu HD eu perdi todo o código fonte do programa. O meu único backup, na hora que precisei não me serviu de nada, pois estava danificado. Por esse motivo não poderei dar continuidade ao projeto, essa será a última versão do PHP Editor. Talvez futuramente eu venha a reescrever o programa, o que terá que ser feito do zero. Se isso ocorrer, com certeza ele será desenvolvido de forma OpenSource. Espero que o PHP Editor possa continuar auxiliando a muitas pessoas assim como vem fazendo a alguns anos.

SYN Syn is an Open Source Text and Programming Editor with Syntaxhighlight for many Languages, and some IDE Features, like starting a program (e.g. Compiler) and capture the output, support for Projects etc. Syn is written in Delphi (Version 5, Updatepack 1) for maximum performance, stability and filesize , hence it doesn't require any bulky VC++/VB Runtime or MFC libraries! Syn supports Active Scripting, this means you can extend the functionallity with writing a Script. It is not a replacement for Notepad, but it's up to you to find it applicable to replace Notepad. It is not a Word Processor, it is a Programming Editor. It is not an Editor for large files (over 2 GB), there are special Editors. There is no support for Unicode. It has no tips at startup, also no Splash Screen. The Installer has no Repair function, if you want to repair an installation just run the Installer again.

WYSIWYG editors/ web builders

These types of editors are often frowned upon by purist developers because they often bypass the user learning the code that builds the web page. Not only that, many wysiwyg editors create dreadful html code due to their compromised automation. Also they can ruin or corrupt existing scripts if they are used to view and edit them. Nonetheless a true beginner can benefit a lot from using a wysiwyg editor, especially if they determine to learn what is happening in the code. In addition they can provide quick and effective mockups of pages as part of the developemnt process. Here is a short list of the popular commercial (Payware) WYSIWYG editors

DreamWeaver This is probably the best of these editors, but does not come free in any version.

FrontPage also chargeable Is probably the worst for generating poor html and for adding superfluous overbloated code. In addition it often adds extra 'frontpage generator' metatags when you save your work! Never use it to open a php/css/asp or other scripted file!!!

Adobe's GoLive Some Mac users prefer Adobe's GoLive, probably because it was originally developed as a Mac-only product .. before Adobe bought it & ported it to Windows. Out of the Free editors, some more and some less WYSIWYG here are the best so far.

Nvu Nvu (pronounced N-view, for a "new view") is an Open Source project started by Linspire, Inc. Linspire is committed exclusively to bringing Desktop Linux to the masses, and realized that an easy-to-use web authoring system was needed for Linux to continue its expansion to the Desktop. Linspire has contracted with Daniel Glazman from Disruptive Innovations to be the lead developer and maintainer for the Nvu project. Daniel has been the chief architect for Mozilla Composer and brings a tremendous amount of experience and expertise to the Nvu project. Other developers are also encouraged to get involved in this project. Nvu is designed to be extremely easy to use. This makes it ideal for non-technical computer users who want to create an attractive, professional-looking web site without needing to know HTML or web coding. Nvu allows you to create web pages as easily as you would type a word processing document, and then publish them to your web site just by saving the document. This makes it ideal for home use, students, marketing professionals, general business use, and so on. Even though it's designed for the novice web designer, Nvu is also ideal for experienced web programmers who want to save time in creating content or web design. Because you can quickly toggle between the WYSIWYG editing mode and the HTML code mode, just by changing tabs, Nvu is also ideal for those wishing to learn HTML programming, as they can easily observe the interaction between the HTML code and what a user will see in their web browser. The bottom line is that Nvu is ideal for anyone who wants to quickly create web pages.

  • WYSIWYG editing of pages, making web creation as easy as typing a letter with your word processor.
  • Integrated file management via FTP. Simply login to your web site and navigate through your files, editing web pages on the fly, directly from your site.
  • Reliable HTML code creation that will work with all of today's most popular browsers.
  • Jump between WYSIWYG Editing Mode and HTML using tabs.
  • Tabbed editing to make working on multiple pages a snap.
  • Powerful support for forms, tables, and templates.
  • The easiest-to-use, most powerful Web Authoring System available for Desktop Linux, Microsoft Windows and Apple Macintosh users.

Check for more deatils about this program. COMMENT: Having just seen this editor I decided to try it and have to say, out of all the rest, this is the one I will now use. It really does offer wysiwyg capability and produces much cleaner code than the others. Big thumbs up new users!! NOTE: Although NVU 1.0, released in June 2005, is the last official release that you will find, it isn't the newest or best version of the Nvu software. An unofficial bugfix/update called KompoZer is available. KompoZer is not a cure-all for all the bugs in NVU 1.0, but it does fix some of the major annoyances. If you use NVU 1.0 and it works for you, stick with it. But if you run into problems, give KompoZer a try and see if it helps. There are portable versions on windows.

TopStyle CSS WYSIWYG editor Now you can edit your HTML documents and style sheets using one interface. In fact this is a little bit more than a text editor, it also includes specialised functions for CSS coding. TopStyle Pro's inspector categorizes HTML attributes so you can quickly see which are required and which are deprecated (outdated). Even better, TopStyle generates XHTML-compliant markup with a simple toggle. Hyperlink Navigation TopStyle Pro's unique hyperlinking greatly simplifies navigating between documents. Click an HTML class attribute to navigate to the definition of that class in an external style sheet, or click an anchor tag or CSS link to open the linked file for editing. You can even click on an tag to open the image file in your favorite image editor. Tag Insight TopStyle Pro's insight shows valid elements and attributes as you type. Even better, it knows all of the classes defined in your style blocks and external style sheets, so assigning a class to an HTML tag is a very simple task. Comment... one of the best, most useful programs ever used for web design. With ImpressCMS extensive CSS control requires in depth understanding about how CSS works. This editor is a geart learning tool and also makes editing and creating style sheets really easy. Note: Top Style is not Free but has a 20 day free trial.

DHE Editor

is a WYSIWYG HTML The editor that takes advantage of the absolute positioning techniques os CSS 1 (style sheets). It allows you to design web pages by simply dragging elements into place. You can also take advantage of advanced CSS features like overlapping images and other techniques that are not possible with plain HTML. CSS is supported by all major browsers, so your web page will look the same to every visitor. DHE Editor can be used to create HTML, ASP, PHP, CFM, JSP, XML pages and also provides an option to insert code elements if needed. You can import images, associate events to part of labels, pictures, input fields and more. Great for beginners to design a web page, but also very handy for established webmaster that want to generate CSS based page layouts.

1st Page Winner of multiple awards. Five years and 3,000,000+ downloads since the first release, Evrsoft brings you First Page 2006, the highly anticipated HTML editing software. Evrsoft First Page 2006 gives you unsurpassed freedom to create and edit web documents with absolute code control. The latest version includes hundreds of new features and bug fixes. First Page 2006 now includes full support for HTML, XHTML, PHP, ASP, Cold Fusion, Javascript, CSS, SSI and Perl. FirstPage 2006 is designed for professional web development. Create, Edit and deploy websites with absolute ease and precision. The integrated tools empower web developers to develop standards-based web documents, quickly and easily and it has one major advantage -- it's free. 2006 features:

  1. Tag Insight with SmartHistory™
  2. CSS Insight with SmartHistory™
  3. CSS Class Support & Auto Detection
  4. Advanced Syntax Highlighting
  5. Tag Document Selection Tool
  6. Dual Preview Engine
  7. Online Webmaster Tools
  8. Tag Property Sheet Inspector with SmartHistory™
  9. Tag Auto Completion
  10. Design View Engine, Powered by Microsoft®
  11. Anti-Intrusive Real-Time Visual Source Rendering Engine™
  12. Dual Edit System
  13. One Click Html Reference Guides
  14. Asset Management
  15. Extensive Web Language Support
  16. Tidy HTML Power Tools (updated)
  17. Document Checking Tools
  18. iScripts™
  19. Page color themes
  20. Popupmaker Deluxe
  21. Image Mapper
  22. CSS Style Sheet Designer
  23. Scrollbar Designer
  24. Powerful Server Side Includes Support
  25. Sitetree/ Link Checking Tool
  26. Analyze Document/Page Estimation Tool
  27. Extendable Toolbars and Interface
  28. Interface Designed for All
  29. File Management Tools
  30. Image Thumbnails
  31. Rollover Images
  32. Internet explorer preview integration
  33. Netscape® Mozilla preview integration
  34. Powerful, Enhanced IDE Interface
  35. Powerful FTP client
  36. Extended Find & Replace In Files
  37. Photo Album Gallery Generator

1st Page is designed to be used by just about anyone. It can operate in any of four different modes -- easy, normal, advanced/expert, and hardcore -- which the user can select based on their ability and knowledge. The differences in the levels include interface, automation, and depth of options. For those with any experience building sites (WYSIWYG doesn't count), "normal" mode is a good place to start. It has icons across the top and under the menu to help you easily find things, with more in-depth options popping down from them. Once you learn where things are, you could easily step up the next mode and save screen clutter. In Normal mode, you will more easily become acquainted with the "extras" that make the program worth a look for anyone.

PSPad Editor

editor This is a programmers editor with support for multiple syntax highlighting profiles. It comes with a hex editor, CP conversion, text differences, templates, macros, spellcheck option, auto-completion, Code Explorer and much more. The program is pre-configured for the most popular programming languages (C++, Cobol, MS-Dos batch, CSS, Forth, Fortran, FoxPro, HTML, XHTML, INI, Inno Setup, Java, JavaScript, KixStart, Object Pascal, Perl, PHP, Python, RSS, SQL, TCL/TK, Unix ShellScript, VBScript, Visual Basic, X86 assembler, etc.) and you can further customize the syntax settings. PSPad includes several additional tools that are especially useful for HTML editing (compress, format code) and also integrates TopStyle Lite and TidyHTML. The program can be used as IDE for any compiler. Additional features include support for project, file browsing, custom shortcuts, built-in FTP client to edit files on the server and much more. 2006 update: There is no complex install process, editor PSPad is ready to work immediately, without requiring customization. The editor supports many file types and languages, with syntax highlighting. There are macros, clip files and templates to automate repetitive activities. An integrated HEX Editor, Project support, FTP Client, Macro Recorder, File Search/Replace, Code Explorer, code page conversion, are just some of the many possibilities that PSPad can offer you. It has multilanguage support and is free! Bosnian, Brazilian, Catalan, Chinese Big5, Chinese GB, Croatian, Czech, Deutsch, English, French, Galician, Greek, Hungarian, Indonesian, Italian, Japanese, Kurdish, Malay, Nederlands, Norsk, Polski, Portuguese, Romanian, Russian, Slovak, Spanish, Srpski, Suomi, Swedish, Turkish, Ukrainian

TSW WebCoder This is a feature packed HTML editor with integrated project management and built-in FTP client. In addition, it offers libraries with HTML, CSS, JS, VBS and PHP tags, a file explorer, customizable syntax coloring, integrated browser preview and more. WebCoder even features built-in scripting, that allows you to write functions for the program your self, or download others, and extend the way of using it. The editor provides support for PHP and style sheets, as well as spell checking and code validation. Additional features include HTML Tidy, image viewer, customizable toolbar button, meta tags editor, extended search and replace, server mappings and many other useful features. A great editor for novice and professionals alike. Note: free for trial only.

Image preparation and manipulation

At some point in your web building experience, you are bound to want to use your own images in web pages. There is already an FAQ about how to prepare images, pointing out the requirements of resizing/ resampling/ cropping/ retouching/ and compression. You may already have a full blown image software like Painshop pro, Adobe Photoshop, or something similar. These are fine if you know how to use them, but they are often very complex to learn and large heavyweight programs that hog computer resources. Here are just a few choice freeware programs that are lightweight to use and offer specific features tailored for preparing web images.

PhotoFiltre Available in French, English, Dutch and Czech as well as offering a range of language files for other languages. PhotoFiltre is a complete image editing and effects package, that will not only amaze you with features but also the fact that it is free (for personal use). It comes with many features that rival some commercial packages, as well as additional add-on that can be downloaded from the web site. PhotoFiltre offers all the standard editing features (selection, clone brush, paint brush etc.) as well as a large selection of image effects, photo masks, image adjustments, thumbnail browser and much more. The program also supports batch processing to apply filters, sizing, adjustments and transformations to a large number of images at once. PhotoFiltre comes with modern, well designed interface and is well suited for everything from simple resizing to advanced photo editing. PhotoFiltre is free for a private, non commercial or educational use (including non-profit organizations). In this case, registration is not necessary. But commercial or professional use requires a registration.

The GIMP The Windows version of a popular Linux graphics editor and image manipulation software. It offers a ton of features, including advanced layer support, masks, filters, effects and many other features found in professional graphics programs. Beware however that the interface needs getting used to, it uses multiple component windows, rather than a uniform interface.

Toolbar Paint Toolbar paint is a small and powerful paint package that is specifically targeted at developers who wish to design their own toolbar button graphics. It can open BMP images up to 64x64 pixel and allows you to visually design a toolbar, using various editing tools that include shapes, text, drawing, brush, selections and more. It also includes tools to replace colors, apply gradients and more. The toolbar graphics can be saved as 16 color, 256 color and 24 bit graphics. A tiny and powerful editor, written entirely in assembler. Additional plug-ins are available from the website that lets you save as icon file, add additional effects and more.

PicSizer PicSizer is a utility that resizes images for use on the web and in email. It allows you to resize a batch of images to the same size, which can be selected and previewed from an easy to use slider. Doing this you can reduce the file size of the images, especially digital photos, so that they are more suitable for emailing or web use. The reduced files are saved in a different directory, so your original pictures are not changed. In addition, you can also rotate the images, and also rename them with a prefix or sequential numbers. PicSizer supports .bmp, .jpg, .gif, .png, .tga, and .tif formats.

Archive compression tools.

An essential requirement. Nearly all downloads are compressed for compactness of storage on the server, speed of transfer when up/downloading and also for security reasons. You must have a reliable archiving program to open these files and also to create your own. Windows XP comes with a sort of limited archiver while Winzip is the popular commercial favorite. However, the full version costs money and it by no means gives you the best tool for the job! Here are a few alternatives, all free and probably better than winzip or windows xp offereing.


Highly recommended.!! 7-Zip is open source software. Most of the source code is under the GNU LGPL license. The AES code is under a BSD LICENSE. The unRAR code is under a mixed license: GNU LGPL + unRAR restrictions. You can use 7-Zip on any computer, including a computer in a commercial organization. You don't need to register or pay for 7-Zip. The main features of 7-Zip

  • High compression ratio in new 7z format with LZMA compression
  • Supported formats:

o Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR o Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB and NSIS

  • For ZIP and GZIP formats,

7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip

  • Self-extracting capability for 7z format
  • Integration with Windows Shell
  • Powerful File Manager
  • Powerful command line version
  • Plugin for FAR Manager
  • Localizations for 63 languages

FilZip Available in English and Dutch FilZip is an archiving utility (zip tool) that can open various archive types including ZIP, ARJ, CAB, RAR, TAR and others, as well as internet encoded files .UUE and .XXE. It offers Windows integration, drag and drop, encryption, multi-extract and more. It also comes with a SFX-Creator (self-extracting archives), optional encryption, add, delete, view, open files from an archive, view the zip comment, password protect zip files, test files while extracting, and automatic installation of archives. You can also convert an archive into another format or email it via the built-in mailer.

IZArc IZArc is a full featured archiving tool that you can use to open and create compressed files in many different formats. It offers many advanced features, including repairing of broken archives, searching within archives, password protecting, emailing of archives and much more. The program provides an Explorer style interface with integrated file browser, favorites, customizable toolbar and color coded file listings. IZArc can also be used to create self-extracting or disk-spanning archives and more. Additional features include Windows Explorer integration, anti-virus integration and just about anything else you d would expect to find in a professional archive utility - but this one is free. IZArc support most popular archive formats, including 7-ZIP, ACE,ARC, ARJ,BH, BZ2, CAB, DEB, GZ,HA, JAR, LHA, LZH,PAK, PK3, RAR, RPM, TAR,TGZ, TZ, ZIP and ZOO. The program is easy to use, even for beginners, yet powerful enough to provide advanced users with all the tools you need.

PkZip Every day, your data is at risk of being compromised. Many organizations, small and large, trust PKWARE® to protect their company’s sensitive information with the most cost-effective, scalable, data-centric security solutions available. Wherever data is and wherever it moves, SecureZIP® gives you the assurance that your data is secure without asking you to compromise. For 20 years, PKWARE has delivered file management solutions to enterprises and individuals. Our applications secure data from its point of origin to its delivery, and everywhere in between. This allows for the safe exchange of information across all major computing platforms inside and outside your organization.


UnzipThemAll This tool is developed for Hervé, great dev xoops. What is UnzipThemAll? UnzipThemAll 1.0.4 (dated of february 2006) is a donationware program designed to help you to extract your archive files (zip, rar and ace format) in one operation. This is a freeware program. You can use it in any situation (professional and personal use)

  • Select all your archive files and in one click, the program will decompress

them in the current folder or in a selected folder or in a new folder who's name is equal to archive's name or in a folder who's name is made with a counter

  • The programe does not require any installed archive program such as Winzip,

Winrar or Winrar. It is fully independant

  • The program can sit in the Windows's traybar so that you can call it on demand
  • Possiblity to display a drop zone to uncompress your files quickly
  • You can use the program to change files attributes
  • The program can also copy files names to the clipboard and create folders with names
  • If you have password protectd arcives, you can type the password to extract files
  • You can save 20 favorites folders
  • You can set a startup directory or restore the last working directory
  • The program can hide istelf while decompressing files, it can, too, beep at

the end of the operation and/or display a message when the process is finished

  • Possibility to see an history of all the decompressions the program made during

the session

  • You can call the program from the Windows Explorer
  • The program is available in french and in english.

Wingzs gzip (GNU zip) is a compression utility designed to be a replacement for compress. Its main advantages over compress are much better compression and freedom from patented algorithms. It has been adopted by the GNU project and is now relatively popular on the Internet. gzip was written by Jean-loup Gailly ([email protected]), and Mark Adler for the decompression code. gzip produces files with a .gz extension. gunzip can decompress files created by gzip, compress or pack. The detection of the input format is automatic. Gzip and gunzip are popular Unix file compression utilities. SeveralWindows programs will gunzip a gzipped file, but until now the only Windows program that would gzip a file was a console application. Win-GZ (pronounced 'wings') is gzip/gunzip with a familiar Windows GUI front end, and has some features that will prevent common mistakes. You may keep your original file (pkzip style) or automatically delete the original (Unix style) or automatically give the gzipped or gunzipped file the same name as the original (VRML style). Includes C source. Security update to v1.1.

WinRar WinRAR is a powerful archive manager. It can backup your data and reduce size of email attachments, decompress RAR, ZIP and other files downloaded from Internet and create new archives in RAR and ZIP file format. You may try WinRAR before buy, its trial version is available in downloads.

WinZip WinZip, the original and most popular compression utility for Windows, is a powerful and easy-to-use tool that quickly zips and unzips your files to conserve disk space and greatly reduce e-mail transmission time. WinZip 11.1 is available as Standard or Pro. WinZip 11.1 is an updated version of our most recent major release—WinZip 11.0—that supports Windows Vista™. WinZip 11.1 offers a thumbnail image view and automatic compression selection, plus improved compression for audio files (WAV) and the ability to open .BZ2 and .RAR files. WinZip 11.1 Pro adds expanded data backup functionality and includes a new internal image viewer that allows you to browse through multiple images within the Zip file.

Useful Utilities ...

Not must have's but maybe useful.

BK ReplaceEm The premiere-quality string-replacing utility. At its core, BK ReplaceEm is essentially a text search-and-replace program. However, unlike the search-replace functionality of a standard text editor, BK ReplaceEm is designed to operate on multiple files at once. The program does not limit you to one search-replace operation per file, but you can setup a list of operations to perform in a single run. You can also specify a backup file for each file processed just incase the replace operation didnt do exactly what you wanted. Additional features include support for regular expressions, file filters and more. A very powerfull and fast utility. I use it for changing language defines in a whole language folder. You can simply stack up the list of changed words and the whole job is done in one operation for all the files.

WebSwoon WebSwoon is a unique tool, that allows you to capture thumbnail snapshots of web pages, by using a list of URLs that you provide. It takes a list of web page addresses and automatically captures a JPG image of what the page looks like, then saves it to the capture folder. The program is very useful to enhance directory pages like mylinks or weblinks modules. It is configured with a simple text file, one URL per line, so the generation of the list could be easily automated by advanced users. Additional features include a browser preview, customizable capture delay and thumbnail size. Sure, you can do all this manully with an image capture, then an image resizer, but this is all automated. WebSwoon is written in Python and uses wxWidgets. Therefore Python stuff must be installed with program.

Xanadu Very useful to read those 'Readme files' within modules written in a foreign language, as many are! Might even come in handy for rough module translations before proper interpretation. Xanadu translates words, terms and texts right from your desktop and from/into over 60 languages. In addition, you can find professional translators and specialized glossaries, read regularly updated language news and much more. Xanadu queries several dictionaries at the same time - you can select the ones to be included. Translating text is as easy as highlighting it and pressing a hotkey on your keyboard. The small interface will pop up, ready to translate the selected text - results will be displayed in your browser. Xanadu contains a directory of over 4000 glossaries for many domains and languages. The program works with in you browser, your word processor, email program or any other windows application.

Powerbullet Powerbullet Presenter is a small, simple program for creating presentations in the Flash format. You don't need any experience to create slick animated presentations by typing, clicking and dragging. Powerbullet Presenter is specifically designed for creating multi-page presentations that are commonly used in electronic sales brochures and catalogues, splash screens, slideshows and student projects. You can also create a self-running show, specifying delays on each page, or you can link the timing to the sound attached to each page. Your presentations can be exported as an HTML page with an embedded SWF (Flash) file or as an executeable file which you can run on any Windows PC.

Zoomifyer EZ Zoomifyer EZ makes using high-resolution images in your Web pages easy to do and fast to view! Show the world your photos, maps, scans, diagrams - whatever - with no need to down-res, on any Web server, all right in Flash. As an example; Source image: 30 mb. Average view: less than 15k! This is achieved by breaking the image down into several tiers or layers, each having several compound images creating the whole. However, when you view the image under zoomed conditions, you only need to see a small section of these images, thus reducing the amount of data required to be sent from the server. There's a lot more too it, but the effect is very impressive for fast viewing of very large images, both in data size and physical size. Creating these flash images is very simple and outlined in another FAQ here. The flash code works well in acustom block, or in another content module. You can even load the image files on a totally different server, if you want to conserve space on your xoops site.

Ignite Ignite 2 is the essential web graphic tool for any web designer's tool kit! Make great web graphics fast Whether you want to produce fast downloading GIFs or JPEGs, make optimized animated GIFs, chop up images for use in tables or use web safe colours and more than 1300 hybrid colours web safe in your images, Ignite will do it all for you and much more. With Ignite you can do several useful operations from the following; Optimize your images for the web...Make animations...Split images and create html tables...Use Ignite as a plugin to your graphics application...Use more than 1300 hybrid web safe colours...Use templates to make web images quickly...Make frequently used images quickly in Ignite using templates...Make thumbnail images...Make mouseover images...See how your web images look on a Mac. Although Ignite is a fairly complex program, is aprticularly well suited for the beginner because it provides context sensitive help throughout most of the oiperations. I quickly got the hang of it. I should point out that the download is free, but only for 30 days. After that you must register, again free, but there is a fairly heavy request to make a contribution, although not obligatory.

MWSnap This is a small yet powerful Windows program for snapping (capturing) images from selected parts of the screen. Current version is capable of capturing the whole desktop, a highlighted window, an active menu, or a fixed or free rectangular part of the screen. MWSnap handles 5 most popular graphics formats including .png and contains some important graphical tools: a zoom, a ruler, a color picker and a window spy. Supports automatic compression on save and attaching cursors to the image. I used this software to capture all the images for the helpfile in SmartFAQ xoops module.

WinMerge WinMerge is helpful for tasks such as determining how a project has changed since a previous release or migrating changes to a previous version. WinMerge can view differences in directory mode, displaying those files which have been changed from one version to the next, and allowing you to individually view and edit files that have been changed. It can also be used as a directory synchronization tool. WinMerge provides rudimentary VSS integration by checking the read-only status of the file. If VSS integration is enabled, and the file you are changing is marked read-only, WinMerge will display the CheckOut dialog when when you attempt to save the file. Simply enter the SourceSafe path to the file's project (in VSS syntax) and click the Check Out button. Features

  • Visual differencing and merging of text files
  • Flexible editor with syntax highlighting, line numbers and word-wrap
  • Handles DOS, UNIX and MAC text file formats
  • Unicode support
  • Difference pane shows current difference in two vertical panes
  • Location pane shows map of files compared
  • Highlights differences inside lines in file compare
  • Regular Expression based file filters in directory compare allow excluding and including items
  • Moved lines detection in file compare
  • Creates patch files
  • Shell Integration (supports 64-bit Windows versions)
  • Rudimentary Visual SourceSafe and Rational ClearCase integration
  • Archive file support using 7-Zip
  • Plugin support
  • Localizable interface via resource DLL
  • Online manual and installed HTML Help manual

Local host servers

These are programs you can install on your local computer to experiment with your xoops before you put your site up 'live' on the internet:

On Windows

There are two download packages you can use.

EasyPhp EasyPHP is 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.

PhpDev So phpdev is a pre configured suite of all the bits and pieces you need to get Apache/PHP/MySQL/other running on your machine. It is not invasive and does not alter any windows settings or touch the registry etc. In its current incarnation PHP runs as an apache module. Php-GTK only


Wamp5 Server. The upside is it uses updated versions of mysql and php etc. It is very easy to use,makes no registry changes and also has a link to the WWW directory (where you put your xoops websites) Highly recommended.!!

Uniform Server

The Uniform Server also comes recomended as just as easy to use. Take a look at both and see which you feel comfortable with.

On GNU/Linux

Any distribution has packages for install PHP, Apache and MySQL. Use your packager manager for it.


XAMPP run on Linux, Windows, Mac OS X and Solaris. Many people know from their own experience that it's not easy to install an Apache web server and it gets harder if you want to add MySQL, PHP and Perl. XAMPP is an easy to install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use - just download, extract and start.

Remote Free host Utils

Fix my english please. Here you free will be able to inform remote server with this services. Host will be important to create a personal evaluation on this indicated.

Free video hosting

Free image hosting

Here free will have to be sent an introduction text informing to the End-Users regarding the possibility to store images in hosts not to consume the band of its server. in portuguese temporary: Aqui deverá ser enviado um texto de introdução informando aos End-Users a respeito da possibilidade de armazenar imagens em hosts free para não consumir a banda de seu servidor.

ImagesHack (Recommended) - This page showcases some tools available for use with ImageShack. Check out the ImageShack 3rd Party Tools, too. Are you interested in developing with ImageShack? We can provide an XML API. Visit the developer center for more information. Features evaluation: Good and very fast.

FreeImageHosting - This site for small pictures, avatars, icons, etc.... Welcome to Free Image Hosting! We provide a web hosting service running on several dedicated linux web servers. Why waste money on monthly web hosting fees? Our dedicated server bandwidth is available for this service at no charge to our visitors. Use the field above to upload as many photos as you need to. First, click Browse and select the image on your computer that you would like to host with us. Next, click Upload Images to transfer the image file to our server. After the upload is complete, you will receive codes to copy/paste onto your blog, email, or MySpace. Registration is not required, but creating an account lets you manage your uploads and use other extra features. Please make sure to read our Terms & Conditions before using our image hosting service. Adult rated images are not allowed and will be removed.

FreeWebHosts Images - Below is a directory list of websites dedicated to offering free image hosting service (such as PhotoBucket and ImageShack) for remote hosting of avatars and signatures for forums / message boards and MySpace, uploading auction pictures and photos for auction sites such as eBay and Yahoo, as well as web hosting for a photo gallery of your family etc. Generally these free web hosting services are operated on dedicated servers due to their popularity and high bandwidth usage required.

MediaFire - Share images with all of your friends and upload them only once Link to files from your MySpace page, your blog, or forums Use folders to easily share groups of files or create galleries for all your images No registration necessary and no software to install

Free file hosting - Share files with all of your friends and upload them only once. Link to files from your MySpace page, your blog, or forums. Upload an unlimited number of files to share with friends and family or storage. No registration necessary and no software to install. Keep frequently used files online for easy access from any computer with an internet connection.

Free Hosting Xoops

warning: not permission for sites not 100% free.
- php, mysql, gd and server Apache recommended.

Remote Web Server


Finished and complements

Ok, its a short list, but too much choice is not always helpful Category: Getting Started Category: Development Category: User Guides <[Languages |Recommended Utilities]>

Last modified on 2010/11/14 by Anonymous
The comments are owned by the poster. We aren't responsible for their content.