ChemApp is a programming tool from the area of computational thermochemistry. It is a library consisting of a rich set of subroutines, based on the thermodynamic phase equilibrium calculation module of ChemSage. It permits the calculation of complex, multicomponent, multiphase chemical equilibria and their associated energy balances. ChemApp is available as object code for a wide range of platforms and as a shared library/DLL. ChemApp "light" is the free version of ChemApp, and although it is restricted in two ways compared to the regular version, it gives you almost the same functionality.
Viewmol is a program for building and editing molecules as well as for the visualization of outputs from quantum chemical and molecular mechanics programs. Currently supported are Gaussian 9x, Gamess, Discover, DMol/DSolid/DMol3, Gulp, Mopac, Turbomole, and PDB files. Properties visualized include geometry (with various drawing modes), vibration (animated or with arrows), optimization history/MD trajectories, MO energy level diagram, MOs, basis functions, and electron density. Drawings can be saved as TIFF, HPGL, Postscript, and input files for Rayshade. Viewmol has an embedded Python interpreter for automation. The program is language independent and currently "speaks" English, French, German, Russian, or Spanish.
XDrawChem is a program for drawing chemical structures. Features include fixed length and fixed angle drawing, a ring tool to automatically draw rings, automatic alignment of structures in reactions, 2D structure diagram generation, and 3D structure conversion. It can access structures in the PubChem compound database by name, CAS number, or formula. It can output InChI for structures and search the database by structure. It can predict 1H NMR, 13C NMR, simple IR spectra, and estimated pKa. XDrawChem can work with its native file format, ChemDraw files, and any format supported by OpenBabel (MDL Molfile, CML, etc.).
Jude is a rapid application development tool to develop data management workgroup applications that easy-to-maintain for developers and easy-to-use for end users. It is based on a knowledge base with an object oriented structure on the server side and a compound document agent-based user interface on the client side.
uLan Driver provides 9-bit character message- oriented communication protocol that is transferred over an RS-485 link. The physical layer consists of one twisted pair of leads, and RS-485 transceivers. Supported hardware includes OX16C954 PCI based add-on cards, USB-to-uLan converters, the i82510 RS-485 card, or simple active converter dongle for standard PC RS-232 ports. The whole set of libraries and support tools is available for building embedded devices. They range from low level firmware boot-loaders and debugging tools up to object oriented properties browsing and manipulation and process data communication channels mapping.