The Only Five Web Development Tools You Need
Posted on May 7th, 2009 by Gabriel HarperI use a lot of different software in my job, but there are five software tools in particular that I can do nearly all of my Web development with. The best part is they are allcompletely free applications. You can download and install everything you need to be up and coding in under 30 minutes.
We all use different languages and technologies, but most of these tools are useful for any developer. I do server-side development in PHP/MySQL, design & markup with XHTML/HTML/CSS, client-side scripting in JavaScript, with some XML/JSON and other miscellaneous items thrown in – pretty similar to what most Web developers out there are using.
Here’s the basic Web developer’s software arsenal that I rely on to get up and running in a short time, pretty much anywhere. These are all completely free apps!
Thanks to Sean for courteously noting that HTML-Kit and PuTTY are for Windows only.
- Code Editor: HTML-Kit (free version)
- FTP Client: Filezilla
- SSH Client: PuTTY
- Browser: Firefox + Web developer toolbar
- Graphics: GIMP
I often find myself just using HTML-Kit editor instead of (the much more expensive) Zend IDE. Set up your FTP servers in the explorer sidebar and manage code on hundreds of sites in one place.
Photoshop is actually my default graphics editor, and it’s been a while since I used good old GIMP. However if Photoshop isn’t available, GIMP is a graphics powerhouse when you get used to the interface.
I’d love to know what tools are in your standard arsenal!
May 7th, 2009 at 9:11 pm
The only web-development tool you need no matter what: Firebug.
Good day.
May 8th, 2009 at 3:14 am
GIMP is really good and that also free of cost. I learnt a little big of image editing using GIMP.
May 8th, 2009 at 4:59 am
would be worth noting that putty and htmlkit are for windows…
May 8th, 2009 at 1:03 pm
Your pretty much right but I think you need to add Nvu a free HTML editor.
May 8th, 2009 at 5:40 pm
Thanks for your comments guys.
It’s interesting hearing what the most important apps in other’s toolkits are. There are some great ones out there. It was hard not mentioning many others but these are truly the five that I could do nearly my entire job with.
@Sean – Thanks for pointing that out, it was an oversight to leave that unmentioned. Post updated to reflect this.
@Rob – Have not tried Nvu but glad to hear about it and will have to take a peek!
May 20th, 2009 at 10:43 pm
Nice selection of tools I’d also recommend FireBug in addition to the Web Development toolbar, and also Bitvise Tunnelier (http://www.bitvise.com/tunnelier) a great SSH tool which include SFTP and Remote Desktop!
May 22nd, 2009 at 3:50 pm
You could replace items 1-3 with Eclipse and reduce this list down to 3 tools.
Eclipse is free, open source and runs on Windows, Mac, and Linux. It also integrates with SVN and CVS, and has integrated database management. Personally I consider some type of revision control system an absolute necessity for any kind of development, and GUI database tools save me a lot of time and pain.
Eclipse can be a pain in the ass to set up at first (mainly finding and installing all the right plugins), so if you don’t want to deal with that headache, take a look at Aptana: http://aptana.com/. It’s a self contained Eclipse based web development IDE, that’s got basically everything you need right out of the box. FREE, and available for Windows, Mac, and Linux.
May 25th, 2009 at 10:59 am
I would change Filezilla for GIT or SVN is much better work with version control.
August 27th, 2009 at 10:51 pm
1)HTML-Kit (an oldie and still a goodie)
2)Site Spinner (excellent for wysiwyg pages)
3)Core FTP Lite (simple, direct, fast, friendly)
4)Corel (older version but still powerful)
5)Open Office 3 (Does much more then most people realize(even does flash))
Back in my linux days I never could get the hang of gIMP. I even tried gIMP ported for winDOZ. I just did not care for it i guess.