The software section of the ActivityWorkshop holds a variety of software projects for free download. At the moment there are a small number of applications available, of greatly varying complexity. But some of these never progress beyond the ideas stage, or become an extremely limited "toy" application which clearly isn't going to progress into anything more useful. This is where they live now.
Md5 checker is a java application for generating and checking Md5 checksums. It can be useful if you want to verify that a downloaded file is exactly as it was intended and hasn't accidentally got corrupted along the way. For example, it's useful for checking live linux CDs for errors before burning. java cli
Calendar is a simple script to generate a blank HTML calendar for any given year. You can then edit the HTML file with any editor, view it in any browser, and search through your calendars easily. python cli
Not really fitting quite so well into the "software" category, but hopefully useful to somebody nevertheless, a very simple online metronome, with audio and visual cues to help you keep your rhythm. javascript svg
This project, still in the early stages of prototyping but progressing nicely, is called Brainstorm and is intended to be a brainstorming tool for linking your ideas together. A bit like an interactive, wobbly mind map but with cleverer, multiply-connected bubbles. So ideally you could just throw your ideas in there and it would lay them out and let you brainstorm. An early version is now available for download. python gui proto
This is an open-source gui frontend to gdal
which can chop up a map image (or aerial photo) into tiles suitable for use with OpenLayers and other online map viewers. The old code, called MapTiler, was abandoned, and the author requested that the name no longer be used for this open-source project. So I was involved with some people from OsGeo to re-brand, clean up and update the gui code. The results are on github. python gui
This mini-project, called QStopWatch, is an extension of an existing stopwatch application written by Dominic Battre. It's a simple timer, using python and Qt, but I've now upgraded and updated it so that it works again and with an improved time display. python gui
The new application Beaver is still in the prototyping phase, but the aim is to create an interactive web log analysis tool, allowing you to drilldown into the information inside your web server logs, in a way not possible with scheduled reports. The free download of version 0.2 is now available. python gui proto