Some of the software developed by me

Home

My Self

My Family

Research

Software

Links

Misc.

Contact Me!

Designing and writing software is my profession. And I like to give away all my suits free of cost to any one.

Though whatever appears here is written in pure Java, it doesn't really mean that this part of site is dedicated to Java. But please note that to run any s/w listed below you will need to install JRE1.3 or higher, which you can obtain freely from http://java.sun.com/j2se/.

As time permits I will be putting more and more programs/suits for Numerical Analysis and Genetic programming to be specific.

I have categorized the programs/suits in two major classes - General software and Scientific software.

General Software (free!). Click on the links below to download the s/w.

1.

MailSoft v1.0 (client & server)

A simple mail server & client using proprietary protocol. Suitable for small business organizations. The documentation of this suit will be shortly available.

2.

Jaws v1.0

A web server written in 100% pure Java. Suitable at house or for small business organizations. (Get the source by mailing me to tovganesh@yahoo.co.in)

3.

IntellAgent alpha1.0

An experimental artificial life (at present very primitive).

4.

Introspect v2.0

A small and light utility to help Java programmers who don't use IDE. Given a class name, this tool dynamically queries it to find all info. about it. This utility provides clean and simple UI for viewing the info. or save it to a text file. (Get the source by mailing me to tovganesh@yahoo.co.in)

5.

JIconEditor v0.2

Updated! a "4-connected" fill tool included and much smoother. Source and binary now in the same jar file. A small and light and dirty icon editor. Well this is really a "basic" one... I used the latest Netbeans developemnt (3.5.xx) version for coding. Developed it because didn't find a single free icon editing tool which allows to change the background color to alpha. You will need JRE 1.4 or heigher to run this application. (The source is GPLed (visit http://www.gnu.org for details) You can download it by clicking here)

6.

jedit-syntax v2.4.0

This is a forked and improved version of the original jedit-syntax bean package. Improved version is distributed under the same MIT license, incorporates lots of bug fixes, adds line number and 80 column marker, undo / redo keyboard actions supported, tabs expanded as spaces, a mechanism to update external UI (like buttons, menus), wheel mouse support added. You can download the source by clicking here.

7.

CSDIC v 0.1

CSDIC (C# Desktop Integration Components) are based on JDIC (JDesktop Integration Components) and aims at simplifying Windows desktop integration of C# applications. The API provided with CSDIC are similar to those provided by JDIC but will only work with Microsoft Windows. As a proof of concept this library is used in my VizMol.NET molecular viewer to open XYZ files into the application via. a double click form the explorer. The source is under LGPL (see www.gnu.org for details), and can be obtained by clicking here . Warning! This library is at a very pupal stage of development, so don't expect any great functionality!

8.

Google Deskbar shortcuts v 0.1

For a description on using this check http://tovganesh.blogspot.com/

9.

Energy Blue theme of Windows Tablet PC edition for Windows XP

For a description on using this check http://tovganesh.blogspot.com/

10.

PyCite - convert citations to a Journal style you want!

Got tired of various citations styles for journals so wrote a small script in Python that reads from a citation database file (whose format is documented in the code) and generates an HTML file which can be directly copied into Word or OpenOffice.

11.

Do Quantum Chemistry on your mobile!

Yes! a fun for me at the time being, but may find use some time in future, mobihf (now a part of PyQuante) can do electronic structure calculations of small molecules with minimal basis set on your Symbian powered phones. Look at http://tovganesh.googlepages.com/s60 for more information. You can also find a small molecule visualizer written for your mobile: mobimol at this site.

Scientific Software (free!). Click on the links below to download the s/w.

1.

My Math Lab v1.0

This suit covers various methods necessary for a Numerical Analyst, which includes Gaussian elimination, LU decomposition algorithms. I have moved the project to http://mathutils.dev.java.net/.

2.

MPI library for Java v1.0

MPI(Message Passing Interface) implementation for Java. This implementation helps Java programmers to write Parallel programs running simultaneously on multiple machines connected by a reliable local area network. (Coming shortly).



3.


VizMol.NET

A very simple molecular viewer written using C# and .NET. Do not expect a lot from this simple app., it is just a demo stuff. It reads a simple XYZ file (click here to see an example) and displays the molecule using line model for visualization. You can get the source by clicking here. New Version (v 1.1)! Lots of improvements, smooth drawing, simple PDB reader and desktop integration via CSDIC...

This is a .NET application so you will need to go to http://www.microsoft.com/net/ to install the .NET runtime for your platform

4.

quantumj: Quantum Chemistry in Java

My small attempt to illustrate how Quantum Chemical methods like Hartree-Fock work using Java. The project is hosted at http://quantumj.dev.java.net/.

Home

My Self

My Family

Research

Software

Links

Misc.

Contact Me!