Hola is a project mainly written in RUBY and JAVASCRIPT, it's free.
Hands-On Learning Algebra
This is an application for learning algebra by manipulating expressions using the mouse.
Prerequisites:
Developer documentation (Hungarian) in doc/hu/devdoc.html