WebCharts 3D is a 100% Java state of the art visualization package designed for the professional software developers who work with JSP and/or Swing interfaces. It provides general purpose and specialized 2- and 3-dimensional charts and incorporates the innovative technology that allows it to deliver charts as applets or interactive server-generated images to the web browsers and mobile devices in multiple formats (Flash, SVG, PDF, PNG, JPEG, TIFF, WBMP). The product provides a Swing component that can be used in rich-client environment. WebCharts3D software includes WYSIWYG (What You See Is What You Get) designer that will help you to define chart styles, view styles XSD Schema and DTD, generate XML and/or Java code, bind charts to data sources, view recommended JSP or custom tags code, deploy code to the server, and export and preview charts in a variety of formats. The Designer can be easily incorporated into your own applications to provide your end-users with chart editing capabilities. The chart rendering engine supports multiple chart types. You can customize each of the chart elements, define palettes, colors, gradients, transparencies, axes scales, formats and titles, frame rotation and decoration, legend placement and alignment, mix different elements within a single chart, and create parameterized annotations and event handlers. WebCharts3D server-side engine incorporates sophisticated caching and resource management algorithms that allow the product to provide high performance even in the most demanding environments by providing careful memory management and reducing the number of the produced charts. The expired charts are automatically removed from the server.