A Java based development tool for building portable chemical information systems is presented. The system contains applets for constructing web-based interfaces and classes that add structure handling to relational databases. Custom applications built with JChem can combine SQL and structural queries.