If any of my software has been helpful to you or your company, and you feel like expressing your gratitude beyond saying Thank you (which is also appreciated), please note that I have an Amazon Wish List containing several inexpensive items, or you can contribute directly via PayPal.

  • My Android app Ping & Net for TCP/IP network diagnostics is available in the Google Play Store for free.

  • I'm committer to JForum, in my opinion the best open source Java web forum software.

  • Recently I've started to work on JTrac, an issue tracking web app written in Java.

  • CodeSnippets contains various small pieces of code -mostly in Java- that may be of wider interest. Also a few fun or marginally useful applets that I resurrected from the dustbin, a few ready-to-run plugins for JSPWiki.

  • WorkingWithPdfFilesInJava has example codes for how to create and work with PDF files in Java, and also discusses the pros and cons of some libraries that can be used for that.

  • ImageJPlugins has plugins I've written for the ImageJ image processing app and library.



Dated, dormant or obsolete

  • PrologJava: Thinking about combining Prolog and Java? Here's a BSF engine for JLog (a Prolog-in-Java system)

  • cewolf is a JSP tag library for embedding charts in web pages in Java web apps

  • ProfileViewer helps make sense of Java profiling information and GNU gprof output; it's obsolete now.

  • CpuSimulator6502: j6502 is a 6502 CPU simulator written in Java. There's also an assembler that generates object code for it. For those too young to remember, the 6502 powered computers such as the Apple //, the Atari 400/800, and various Commodore models like the PET-2001 and the C-64.

  • JavascriptUtilities has some web development and JavaScript utilities: a regexp tester, a keycode tester, a browser plugin lister, and a text flipper for fun

If any of my software has been helpful to you or your company, and you feel like expressing your gratitude beyond saying Thank you (which is also appreciated), please note that I have an Amazon Wish List containing several inexpensive items, or you can contribute directly via PayPal.