Our Tools
Stuff we depend on as webmasters and web developers
(X)HTML [top]
Hypertext Markup Language
- Getting started with HTML By Dave Raggett, one of the authors of the HTML spec. Really great for beginners.
- HTML 3.2 Spec and the 4.01 spec.
- HTML Characters You write © for © and all that stuff.
- Use the right DOCTYPE O’Reilly
- DOCTYPE Explained also from O’Reilly
- All about Character encoding
- HTML Playground HMTL & CSS tutorial by example
Apache [top]
The Apache webserver. Sorry, I don’t have any experience with IIS or any of the others.
- Apache server Main project page
- Apache docs v1.3 v2.0, & v2.2.
- mod_rewrite Mod rewrite guide for v1.3
- .htaccess tutorial from Apache v2.0
- Apache Software foundation Home to dozens of open-source projects, not just the httpd server.
- URL Rewriting Create a .htaccess file
- Dynamic Drive .htaccess password generator
- Apache Desktop Ref A commercial book with a free online ref man.
- Disable Hotlinking Create an .htaccess file to disable hotlinking graphics.
Blogging [top]
Be a blogger. See the RSS section too.
- WordPress Free blogging software.
- Blogger Google’s free blogging platform
- b2evolution Comprehensive blogging engine, free.
- Greymatter Open-source blogging platform
- Movable Type Free under certain conditions (I think.. I’ve never used it)
- Serendipity [s9y] Free blogging/cms platform. [Php]
- Pro Blogger How to be a good blogger
- Pixelpost A photoblog
- Feedblitz Manage/track feeds & email updates for your blog.
Color [top]
Color schemes
- Wellstyled Color scheme generator. Mono, Contrast, Triad, Pastel, Strong- lots of options. Gives you a 4-color scheme as output.
- Visibone 216 web-safe colors with contrasting colors
- Colorblender Match colors & design a palette
- CPick Little Windows program to easily pick any color from your screen (with magnifier), then manipulat & ouput as you want. Scroll down & you’ll find it.
- Colorblender Input 2 colors and get up to 10 colors blending the two. [Thanks Patrick C.]
- Colortoy Input a base color and get a 9-color color scheme to choose from.
- Yafla’s Color Tool Create color schemes and do RGB/HSV Conversion.
- Color Palette Generator Input a photo and this tool analyzes the colors and suggests a color scheme
Content Management Systems [top]
Easily manage your content with these systems
- Open Source CMS Try out dozens of CMSs to decide what’s best for you
- Drupal Open source CMS
- Joomla!
- PHP Nuke
- Geeklog Open source CMS/Blogging engine [Thanks ScurvyD] [Php/MySQL].
CSS [top]
Cascading style sheets, separation of church and state- oh I mean separation of content and presentation.
- CSS 1 spec and the CSS 2 spec.
- Max Design CSS lists, floats, selectors tutorials
- CSS Zen Garden Oldie but a goodie, learn about CSS design. The ultimate example of separation of content and design.
- CSS Poster Create a graphical representation of your Stylesheet [about]
- CSS Remix A fresh blend of the best CSS design
Customer service / Support [top]
Providing support, customer service & help to your customers
Design, Style & Useability [top]
Create usable sites for a modern age
- Alert box discusses current issues concerning web useability- ie: Top 10 Design mistakes 2002
- Stupid Web tricks Things not to do to your site
- OSWD Open source web design. d/l free designs.
- Web design from scratch A complete guide to web design.
DNS [top]
Domain name servers
- DynDNS Dynamic DNS, some services free
- Granite Canyon The public DNS
- No IP Some services free, the rest commercial. Dynamic DNS service
- DNSStuff A bunch of useful DNS tools & tests including the DNS Report.
- Squish DNS check
Domains [top]
Domains, registration & transfers.
- Sedo Domain parking
- Country code list Top level domains (TLDs) per country
- 3Char domains
-
ICANN Acredited $7/year, DNS services
- Dynadot ICANN Acredited $8/year DNS services
- How to get an expiring domain How to use the backorder services
- Whois & much more
-
ICANN Acredited. Approx $15/year
- NetfirmsICANN Accredited $5/year + DNS services.
-
ICANN Accredited, $10/year DNS available
- Domain lookup Ajax-powered instant domain search
ECommerce [top]
Selling / buying things
- OSCommerce Open-source eCommerce solution
- VirtueMart Open-source
- Zen Cart Open source shopping cart system
- CRE Loaded Open source ecommerce package. Havn’t used it, but looks quite promising. [free and pay versions avail.]
- Cube Cart eCommerce package, looks pretty popular. Free & paid versions available. Not open source. [Thanks ScurvyD]
Editors & IDEs [top]
Text editors, & integrated development environments for web development.
- Textpad I use this powerful text editor several hours of every day. Has syntax hiliting & + [shareware]
- Emacs FAQ
- Editplus Text editer, Syntax hiliting, Commercial, Haven’t tried it
- The Vim editor and its docs. Used by many. [vi improved]
- BBEdit Awesome text editor with all you need for web dev. [Mac] [commercial]
- Site Aid HTML Editor
- Matrix Y2K Free HTML editor
- Max’s HTML Beauty Full-featured HTML editor [free]
- Notepad++ Full featured source code editor [free, Windows] [Thanks Ron E.]
- PSPad Freeware text editor for Windows [Thanks Ron E.]
- JSide JavaScript Editor/IDE. Written in Java.
- NetBeans Open source Java IDE from Sun. [Win/Linux/Mac/Solaris]
- NetBeans Javascript Editor Adds Javascript & CSS editors to the Netbeans IDE. Lots of features incl. code completion.
- Aptana Open source Javascript, CSS & HTML IDE. [Win/Linux/Mac]
- Notepad2 Another (free) text editor [Win]. I had seen this years ago, but thanks eSommer for remiding me.
- HTML-Kit Create, edit, validate, preview and publish web pages and scripts. Free & paid versions available. [Win] [Thanks DonL.]
- Crimson Editor Full featured, free programmer’s editor
- tsWebEditor Free, open source editor for web programming languages.
- Quanta Open source editor, full of features [Linux]
Firefox Extensions [top]
Firefox extensions that are helpful to webmasters
- Perfomancing Blog editor that sits inside firefox
- No Script Selectively disable Javascript
- IE Tab Open IE right inside Firefox
- PDF Download You choose if you want to open or download those nasty PDFs
- Web Developer Toolbar & menu with various web developer tools
- User Agent Switcher Masquerade as another browser
- Mouse Gestures Speed up your browsing
- Google toolbar (Check your PR I guess)
- Firebug JavaScript debugging. All of the tools you need to poke, prod, and monitor your JavaScript, CSS, HTML and Ajax.
Fonts [top]
- Font identifier Series of questions to help you identify a font
- Dafont Browse & download free fonts
Forum Software [top]
Have a community
- Vanilla Open-source standards-compliant discussion forum (Php/MySQL)
-
Commercial, but one of the most popular forum packages (Php/MySQL)
- PhpBB Open-source. Reputation for being buggy/insecure (Php/MySQL)
- SMF Simple Machines Forum. Free, but not OS. (Php/MySQL)
- IPB Invision Power Board – Commercial, but pretty popular (Php/MySQL)
- Phorum Open-source, nice product (Php/MySQL)
- bbPress Forum software from the makers of WordPress. [free]
Freelancing [top]
Find freelance programmers, designers, translators etc.
- Elance Don’t know much about ‘em
- Guru One of the biggest, and supposedly one of the best
- Scriptlance
FTP / SSH / Telnet [top]
File transfer & server connections/control
- Sitecopy Keep the remote site sync’ed with the local site (Win, LInux, FreeBSD, & others)
- Smart FTP Easy Windows FTP client. [free for personal use]
- PuTTY a Free Telnet/SSH Client
- WinSCP free SFTP and SCP client [windows]
- Beyond Compare Folder/file comparison. Local & remote. Includes FTP abilities. [commercial] (but awesome)
- Filezilla Open source FTP client (and server too). [Thanks greguly]
- Poderosa Tabbed terminal emulator for Windows. Nice. [Thanks Dave P.]
Google [top]
Google gets its own section
- Remove site/pages from Google SERPs
- Add your site FAQ about adding your site
- Webmaster guidelines
- Google-friendly site making a google friendly site
- Webmaster central site status, sitemaps, and more
- Google Base Submit your content
- Google sitemap generator for WordPress Super easy
- XML Sitemaps Create sitemaps to submit to Google, Yahoo & other SEs
- Google’s python sitemap generator
- Separatrix Google sitemap generator
- Gstories All about Google. [Good resource]
- PhpBase A php library for submitting to Google base.
Graphics [top]
Tools for creating/manipulating images & sources for images
- AjaxLoad Create an AJAX “loading” animated .gif
- Favicon Chami’s online tool for creating favicons from other images
- PhotoMatt On how to create a favicon
- Dynamic Drive Favicon generator. They also have a button maker, a gradient image maker, and an image optimizer.
- Corbis Royalty-free & commercial images (req. registration)
- Image splitter Slice and dice your images
- Image Embellisher Add special effects to your images (online tool)
- Browsershots Test your webdesign in different browsers. Free screenshots/thumbnails of URLs.
- Thumbshots Free, (with attribution) hosted thumbnails of your website. Sites to get thumbnails for must be in Dmoz
- The GIMP GNU Image Manipulation Program. Like Photoshop/Fireworks only better & free.
- Imagemagick examples Examples, tutorials & basic how-to.
- Imagemagick Command-line software suite to create, edit, compose and convert images to and from many formats.
- iStockPhoto Good selection of reasonably priced graphics & stock photos. Commercial. [Thanks Mike C.]
- Trout’s gif optimizer Pare down the size of all those gifs on your site. [freeware, Windows]
- Yafla’s Pure jpeg A Command-line app to reduce jpg filesize by removing unnecessary information (EXIF, thumbnails, comments etc) [free, Win]
Hosting [top]
Got to have someplace to host. Of course there are hundreds of other hosting companies, but these are the best (subjective of course).
Javascript / AJAX [top]
Javascript is not Java, and the ubiquitous AJAX is Javascript.
- Scriptaculous Javascript effects/AJAX framework, based on Prototype
- Mootools Ultra compact Javascript effects/AJAX framework
- Prototype Javascript framework- Effects, AJAX, OOP
- Mochikit Very complete framework (AJAX, effects)
- Visibone JS Reference Kinda hard to read, but good info
- CompTech’s Javascript manual old, but a good reference for JS functions & objects
- Firebug A Firefox extension for debugging JavaScript. (See the Firefox section)
- DevGuru JS Ref
- Moo FX JS/Ajax framework. Tiny.
- Javascript Shell Test your JS.
- JQuery Javascript framework- Ajax/Effects
- Dojo toolkit Javascript framework/toolkit, ajax, effects etc.
JS WYSIWYG Editors [top]
Javascript editors to place on your pages or in your web app.
- Xinha I’ve used this.
- FCK Editor
- Mozile From Mozilla
- Cross-browser RTE from Kevin Roth (I’ve used it)
- Kupu Easily integratable with different CMSs
- TinyMCE Open-source platform independent web based Javascript HTML WYSIWYG editor.
Mailing lists / Listserv [top]
Manage mailing lists & Listservs. The ones marked “Listserv” are for email discussions among many users, the others are for you to email to the list.
- Majordomo Listserv manager [perl]
- Procmail/ Smartlist Manage mailing lists / Listserve
- Mailman Listserv mailing list manager with web interface [Python]
- Simple mailing list [php/mysql]
- Php List Full-featured mailing list manager [Php]
- Php Mailer Full featured email transfer class for PHP
Maintenance [top]
Keep your site in tip-top shape
- W3C Link Checker Check for dead links
- Dead links Dead link validation spider
- Check URL Find broken links
- Xenu’s Link Sleuth Analyze your site for broken links
Mobile accessibility [top]
Stuff to help you make your site accessible to mobile (phone, pda etc) users
- Mobi Ready Report Evaluates your site on accessibility issues for mobile browsing devices
- Handheld media type test (CSS) Go to this in your browser and it will evaluate to “screen”, go on your phone/pda and it will evaluate (or should) to “handheld”
- Phone emulator Test your site with a Nokia & Sony Ericsson phone emulator
- Pukupi mimic Emulate your site on Japanese/European iMode phones.
- Wapsilon Browse WAP pages with your regular browser.
- Opera Mini Emulator This is a live demo of Opera Mini that functions exactly like it would when installed on a handset. [Java Applet]
Monetization [top]
How can you make money with your website?
- CPC, Contextual FAQ
- Yahoo Publisher Network YPN
- MSN Adcenter – Adcenter blog.
- Jensense Jennifer Slegg talks about contextual advertising
-
Sell text ads on your site.
- Casale media CPM ads
-
Automatic system for selling links on your site
- Link Adage Sell links
- Pro blogger How to make money with your blog.
- PhpAdsNew Php-based ads management system
- CJ Thousands of affiliate programs
- Amazon Affiliate program
Perl [top]
Larry Wall’s dynamic programming language.
- Perl docs
- Perl FAQ
- CPAN Get Perl modules, scripts & binaries.
- IndigoPerl a Windows distro.
Php [top]
Php the web programming language
- Official Php site Search the php function list right from the main site, or better yet, download the complete docs.
- Php Classes.org Learn by using the example scripts they have (req. registration)
- Hot Scripts Php scripts
- Predefined variables See what’s in the $_SERVER array etc
- CakePhp Like rails is to ruby. A rapid development framework for Php.
- PEAR A framework of reusable Php components.
- Smarty template engine A good template engine. I usually find them unnecessary, but Smarty has it’s fans.
- ezSQL A database abstraction class for Php. Works with lots of DBs.
Promotion [top]
Get the word out about your site.
- Link Adage Buy / barter for links
- DP’s
Get links from many sites [free]
- PRWeb Press releases [commercial]
- Google’s ad network. Quick & easy to get started [commercial]
- I Newswire Free & Paid press releases
- 24-7 Press release Commercial press releases
- PR.com Free press release service
- PR Free.com Another free one.
- PR Leap And another
- Pressbox UK-based press release service. Looks like it’s free
Reg Ex [top]
Regular Expressions
- Javascript Regex How to use Regular expressions in Javascript
- Using regular expressins in Php Zend tutorial on PCRE, preg_match() etc
- Regular Expressions by Kenneth Stephen. Comprehensive
- RegEx in 10 steps by Russ Olsen
- Regular Expressions How to use reg ex for many programming languages.
Robots / Spiders / Search [top]
Handling robots or adding search to your site
- Robots.txt Keep robots out with the Robots.txt file
- Who’s knocking on the door? Explaination of robots.txt & the nofollow meta tag, has examples
- Database of robots
- Web robots FAQ
- Robots.txt generator From SEOChat
- htdig Free crawler
- Lucene/Nutch Apache’s crawler software (free) {Java}
- Robot Trap How to keep bad robots, spiders and web crawlers away
- Php Dig Web spider & search engine [php & mysql]
RSS/Atom feeds [top]
Learn about syndication. See also the blogging section. RSS => RDF Site Summary / Really Simple Syndication.
- Feedburner Keep track of your feeds/subscribers
- MagpieRSS Create RSS/Atom feeds with Php
- Feed Validator RSS and Atom feed validator
- Atom 1.0 Spec
- RSS 1.0 Specification RSS 2.0 Specs are here.
- Intro to RSS Really simple
- RSS Writer Useful Inc’s RSS creation [Php]
Ruby / RoR [top]
Ruby is a programming language, Ruby on Rails is a simple open source web application framework written in Ruby.
- Ruby Official Ruby site – Core ref – quickstart – FAQ
- Try Ruby Interactive Ruby tutorial in your browser.
- Ruby on rails Official site
SEO / SEM [top]
Search Engine Optimization & Marketing & Online marketing / promotion in general
- SEO Book Aaron Wall’s weblog
- SEO Moz Rand Fishkin’s blog
- Matt Cutts Google employee
- Copyblogger Copywriting tips for online marketing success.
- Keyword suggestion tool See what keywords you should target. Integrates Overture & Wordtracker data
- Keyword tracker Monitor your SE rankings
-
Free advertising on many sites
- Overture keyword tool Now part of Yahoo
- Wordtracker Keyword research (commercial)
- Shoemoney Jeremey Shoemaker’s Blog
- Dave Naylor AKA DaveN
- SEO Buzzbox Another SEO Blog
Servers [top]
Servers and server administration stuff. See also the Apache section.
SPAM [top]
Dealing with SPAM
- Email Riddler obfuscate your email
- Akismet A collaborative effort to make comment and trackback spam a non-issue. (wordpress plugin)
- Auto-close comments WordPress plugin to close comments on old posts, avoiding spam.
- Bad Behavior 2 WordPress plugin, analyzes HTTP request to kill spam
- Spam Karma Another WP plugin to eat Spam
- Spam Huntress Blog about fighting Spam
- SpamAssassin Open-source spam filter (from Apache)
- CAUCE Coalition Against Unsolicited Commercial Email
- SPF is broken sender policy framework is harmful
SQL [top]
All about SQL (mostly MySQL-specific stuff)
- Official MySQL Documentation Browse or download
- PhpMyAdmin Defacto web-based MySQL server administration tool
- PosgreSQL docs Official docs online
- PhpPGAdmin Web-based PosgreSQL admin tool
- SQL Notes Basic commands for MySQL & PosgreSQL
Statistics [top]
Server stats can be really useful
- AWStats Open source stats generation
- Analog Stats / logfile analyzer
- Report magic Post processing for prettier output for Analog.
- Google Analytics Formerly Urchin. Nice free analysis opportunity
- Pollywog Java-based log analysis application [new]
- Tracewatch Real-time stats & log analysis [free]
- The Webalizer fast, free web server log file analysis program
- Visitors GPL’d web log analyzer. Source code is free, compiled Windows binaries aren’t. You can compile the code yourself, if you want. [Thanks Bren] Glad my visitors don’t come from outer space.
- Firestats Web statistics system. Integrates with different CMSs.
Tcl [top]
Tcl, Tcl/Tk
- Tcl wise A book about Tcl. About 1/3 is online & free to read.
- Tcl Developer Exchange
Tools [top]
There are lots of tools that didn’t seem to fit in the other categories
- Future pagerank from Seochat. See pagerank from many Google DCs. More tools here (tons of ‘em)
- Page Strength A composite of many different factors analyzing SE page strength. SEOMoz.
- Web page analyzer Detailed report of your site.
- WayBack Machine See what websites used to look like
- Domain to IP Look up multiple domains and see their IP address
- Verify pagerank Is if fake or not.
- Web Form Factory If you don’t know programming, create a form backend here
- RFC Ref
- Alexa Traffic ranking
- McDar’s Google dance tool Check Google search results on different DC’s (data centers)
- Visual pagerank Adds a tiny pagerank graphic beside each link on the URL you submit. Iweb has many other tools as well, including a pagerank predictor.
- Rusty brick Also does pagerank predicting.
Tutorials, Examples, Code & Reference [top]
This is for sites that have lots of examples and tutorials, but don’t fit into one category for JS, CSS, Php etc.
- Brainjar Tutorials for Javascript, DHTML, Asp, .NET, Java, & CSS
- W3C Schools Tutorials & Reference on: HTML, XHTML, CSS, Javascript, DOM, Php, WML & more.
- DevShed Sections for all major programming languages
- WDVL Web developer’s virtual library
- Code Project’s web scripting section.
- Dev Guru Quick references for most of the technologies in use for web development. Very useful.
- GoToAPI Search a bunch of programming reference sites at once.
Validation, Cross-browser checking [top]
Make sure it validates and works in most browsers. See also the Mobile accessibility section for phone/pda-specific validators.
- HTML 2 Txt See what your website looks like to a text-only browser such as lynx and some search engine spiders
- W3C HTML validator
- Jigsaw W3C CSS Validator
- Backwards Compatibility Checker Delorie’s tool to see what your page looks like with various browser features disabled (Frames, JS, CSS etc)
- Header Checker See what HTTP headers your site sends out, check for correct mime types, 301 redirection etc
- Walidator Validate CSS, HTML, RSS, RDF, XHTML, etc
- WebXCACT Test your site for quality, accessibility, and privacy issues
- Favicon validator Make sure your favicon file, link etc are all working cross browser.
- Selenium Test your web application across a wide range of web browsers. [free, open source] (Thx Ricky L.)
- Vischeck Simulate different types of color vision and colorblindness to see what your webpage looks like to people with these conditions.
- Color Filter See what a webpage looks like to the colorblind.
WebDAV [top]
Web-based Distributed Authoring and Versioning (Thanks Dan M. for suggesting this)
- WebDAV FAQ
- WebDAV.org
- mod_dav for Apache
- O’Reilly article about WebDAV
Webmaster Forums [top]
Talk about what you’re doing
- DigitalPoint Relatively new, growing fast
- V7N Forums John Scott’s Webmaster forums
- Sitepoint Big!
- WMW Old. Brett Tabke’s take on webmastering.
- Search Engine Watch Forum, blog, articles




