ginac
« Back to VersTracker
Description:
Not a Computer algebra system
Type: Formula  |  Latest Version: 1.8.9@0  |  Tracked Since: Oct 19, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: symbolic-math c++ library algebra mathematics
Install: brew install ginac
About:
GiNaC is a C++ library designed for symbolic mathematical computations, enabling the manipulation of algebraic expressions and formulas. Unlike traditional computer algebra systems, it is intended to be integrated directly into C++ programs, providing a robust framework for handling complex mathematical objects and operations within custom software.
Key Features:
  • Native C++ library for seamless integration
  • Handles symbolic expressions and algebraic manipulations
  • Extensible architecture for custom functions and classes
  • Comprehensive set of built-in functions and data types
Use Cases:
  • Developing scientific applications requiring symbolic math capabilities
  • Implementing algebraic algorithms in C++ software
  • Physics and engineering simulations involving formula manipulation
Alternatives:
  • SymPy – Python-based library, easier for rapid prototyping but requires Python environment.
  • Mathematica – Proprietary, full-featured CAS with a dedicated notebook interface.
Version History
Detected Version Rev Change Commit
Oct 19, 2025 12:42pm 0 VERSION_BUMP caf412d6
Sep 11, 2025 12:54pm 0 VERSION_BUMP 1e80600b
Jan 3, 2025 2:19am 0 VERSION_BUMP bd8c5a68
Oct 27, 2024 3:46pm 0 VERSION_BUMP 31bd8866