Genius is an arbitrary precision integer and multiple precision floating point calculator. It can deal with rational numbers and complex numbers. It has matrix support as well. It uses the gmp library so it is very fast for calculations of large numbers. It has a command line and a GNOME interface.

License: GNU GPL.
Tags: arithmetic, arbitrary precision, calculator, number theory, algebra, linear algebra.
Interfaces: command line, X.
Source language: C.
Requires Lex, yacc, gmp, mpfr, glib 2.x, Gtk+ 2.x, Gnome libs, gtk sourceview.
Developer: George Lebl.
Homepage: http://www.jirka.org/genius.html.
Documentation: http://www.jirka.org/genius-manual.txt.