Yacas (Yet Another Computer Algebra System) is an open source general purpose computer algebra system with a pleasant syntax. This entire site (including the documentation) can also be found in the source code distribution.