Open Source Apps

Osiva showing seven images
*Overly
Simple* Image Viewing ApplicationOsiva was written to replace the default Windows image viewer.
The result is a slightly cryptic user interface hack. I wanted to
hide evidence that the program is running within Windows, and to
create a viewer that would be a little bit fun. Osiva looks simple,
but as you use it you can find more and more to do with it.
You can get a good feeling for osiva by looking at the ajax application
image sheet.

TxtImg with different font sizes
One of the first programs I wrote printed out pin-up calendars on a teletype. I rolled a magazine page into a typewriter under some transparency paper and typed out the image by hand. Then I transcribed the image into Data statements. TxtImg is a more serious image to ASCII art converter. It correlates images of blurred characters with the picture, which is almost a "correct" solution.
The txtimg pages also show an interesting use of JavaScript, the display of text image video in a text edit box.
DHTML & Javascript circa 1996
Ajax is currently very popular, but I began using JavaScript to build applications in 1995. In '96 and '97 I was well connected as a JavaScript "guru". In general I do not like the way flash and java divide the UI -- the division between the OS shell and the browser is enough. Applets make sense when they are little gizmos embedded in a web app, but JavaScript, and now Ajax, are the native language of the browser as a platform.
The Online Tarot CompanionThe Tarot Companion was written in January of 1996 when
JavaScript was brand new. The intent was to extend an existing
third party web site. The Tarot Companion is basically an index
into the www.learntarot.com site, but it is an index with a twist.
The Tarot Companion is presented as a tarot reading where the
virtual cards are shuffled "by hand."
This Javascript I-Ching application was written for Netscape 2.0
in early 1996. Here it is up to the user to select the pictogram in
the usual I-ching fashion -- using three coins. The pictogram
description pages were generated programmatically by parsing a
translation of the I-Ching that had been on the Internet for many
years.
To get source code that isn't listed email kwstork@yahoo.com