EVERYTHING XIAOMI
Get listed

Yacas

Yacas is a free, general-purpose computer algebra system for symbolic manipulation of mathematical expressions and arbitrary-precision numerical computation.

Place
#44 of 68
Score
6.3
Yacas's website

What Yacas is

Yacas is a free, general-purpose computer algebra system for symbolic manipulation of mathematical expressions and arbitrary-precision numerical computation. It uses its own programming language, while a script library supplies symbolic algebra operations and can be extended with new algorithms. Documentation explains the language, implemented functions, and underlying algorithms. An online browser demo runs calculations locally through a C++ application transpiled to JavaScript and WebAssembly. That demo is slower than the desktop version and cannot save or load work. The downloads page lists source code and binary packages for Java and Linux for stable version 1.9.1. Linux packages cover terminal and graphical interfaces, a Jupyter kernel, and development libraries. Release 1.9.1 notes mention plots in the Jupyter kernel, improved Jupyter integration, and fixes to the OpenMath printer and reader. The downloads archive includes Windows 7 or newer packages for older Yacas versions. Yacas supports Linux, macOS, Windows, web, and self-hosted use, with broad subject coverage and no stated usage limits or paid plans.

Good

  • Free with no stated usage limits
  • Supports symbolic and arbitrary-precision computation
  • Extensible script library
  • Browser demo runs calculations locally
  • Linux Jupyter and graphical packages

Watch out

  • Browser demo is slower than desktop
  • Browser demo cannot save or load
  • Windows packages are for older versions
  • Documentation or support may require linked resources

Who it suits

Yacas suits students, researchers, and developers needing symbolic algebra or arbitrary-precision calculations across desktop, browser, Jupyter, or self-hosted environments.

Verdict

Yacas offers broad platform coverage, symbolic mathematics, arbitrary precision, and an extensible scripting model at no listed cost.

Plans and prices

From Yacas's own pricing page, checked 11 Oct 2026.

All about pricing
PlanPriceWhat it gives you
YacasFreeNo paid plans or usage limits stated

The facts

Each one read from Yacas's own pages, with the date it was checked.

Where it runs

Browser demo
Yacas has an online demo that runs in a browser.checked 11 Oct 2026
Linux interfaces
The Linux instructions list packages for a terminal interface, graphical interface, Jupyter kernel, and development libraries.checked 11 Oct 2026
Windows support
The downloads archive lists Windows 7 or newer packages for older Yacas versions.checked 11 Oct 2026

What it does

Demo limits
The browser demo is slower than the desktop version and does not allow saving or loading.checked 11 Oct 2026
Demo processing
The online demo performs calculations locally in the browser using a C++ application transpiled into JavaScript/WebAssembly.checked 11 Oct 2026
Documentation
Documentation covers the scripting language, implemented functionality, and the algorithms used.checked 11 Oct 2026
Downloads
The downloads page lists source code and binary packages for Java and Linux for stable version 1.9.1.checked 11 Oct 2026
Jupyter
Release 1.9.1 notes that plots are implemented in the Jupyter kernel and that Jupyter integration was improved.checked 11 Oct 2026
Language
It uses its own programming language for symbolic and arbitrary precision numerical computations.checked 11 Oct 2026
Library
Its library of scripts implements many symbolic algebra operations, and new algorithms can be added to the library.checked 11 Oct 2026
OpenMath
Release 1.9.1 reports fixes to the OpenMath printer and reader.checked 11 Oct 2026
Purpose
Yacas is a general purpose computer algebra system for symbolic manipulation of mathematical expressions.checked 11 Oct 2026
Support
The getting started page directs users with unanswered questions to ask them through its linked questions page.checked 11 Oct 2026

Alternatives to Yacas

All alternatives
  1. 1Mathway logo

    Mathway

    Free planAndroidiOSWebExtension
    8.2From $39.99 a year
  2. 2CameraMath logo

    CameraMath

    Free planAndroidiOSWebAPI
    8.0From $59.99 a year
  3. 3MathPad logo

    MathPad

    Free planAndroidiOSWebAPI
    8.0From $14.99 a month
  4. 4

    MalMath

    Free planAndroidiOSWeb
    7.8From $24.99 a year
  5. 5Cymath logo

    Cymath

    Free planAndroidiOSWeb
    7.3From $5 a month
  6. 6

    GeoGebra

    Free planAndroidiOSWebAPI
    7.3Free plan