The easiest way to do symbolic calculations

DirectMath is a mathematical word processor and easy to use front end to the Mathematica and Maxima computer algebra systems. DirectMath makes use of a powerful pattern matching system to anticipate the calculation you want to perform, so you don't have to learn a programming language or wade through menus to get your work done. Computing integrals, solving differential equations, and performing a whole host of calculation tasks is as easy as selecting the thing you want to calculate and hitting enter or clicking and dragging to launch the calculation you want.

Mathematical word processing, drawing tools, and web integration

DirectMath is also quite useful when used as a standalone application. The equation editor built into DirectMath is very easy to use and fully integrated with the editor. Coupled with DirectMath's ability to export content to the web, DirectMath becomes a powerful, yet easy to use editor for creating mathematical content. As an added bonus, DirectMath also includes a sophisticated set of tools for making drawings with embedded geometric and symbolic constraints. Learn more...