Free Stuff for Web Developers

Here are a few things that WebAware® uses to make it easier when building websites. If you find them useful, please tell us! And if you improve any of them, please tell us how!

Please note that the free stuff pages are kept sparse and plain to make it easier for web developers to read the code (including the stylesheet code!)

Regular Expressions
Test your regular expressions in JavaScript, right in your browser. Much easier than trying to do it in a server-side script or compiled program.
DropLinkFocus
Internet Explorer doesn't understand the CSS outline attributes, so this Javascript code drops the focus off clicked links to remove the ugly outline. It only does this when the browser is detected as being Internet Explorer (or a close clone).
Fade-image
Have your images fade-in to your page when the page loads, using JavaScript.
Slideshow-flex
Want a slideshow of pictures, words, or a mixture? This JavaScript class can give you a slideshow of anything you can put into a div.
SortListInHTML
Wikis and blogs sometimes generate lists without sorting them. This Javascript class allows such lists to be sorted on the browser, i.e. after the page has downloaded.
UnitsConverter
This one's just handy to have around on a home page. It uses JavaScript to convert units between metric and imperial, and is easy to extend for whatever units you need to convert between.
XTarget
XHTML strict mode doesn't support the target attribute on links. This piece of Javascript hooks into links with class "external", and adds an onclick handler to open the link in a new window.

Licensing

The free stuff offered on this page is licensed under the GNU Lesser General Public License (LGPL), to ensure that it remains free without preventing its use to build commercial websites and applications. Please read the license in full – linked from each free software page and distributed with each free software download.