Maxima
maxima.sourceforge.ioSymbolic and numerical mathematics with notebook interfaces
Symbolic and numerical mathematics with notebook interfaces
Work with multidimensional arrays and vectorized numerical operations in Python.
Notebook-based symbolic and numerical computation
Transform Python array functions with just-in-time compilation, automatic differentiation, and vectorization.
Build customer-facing integrations with managed authentication, API access, syncs, webhooks, and TypeScript functions.
Adjust CSS colours and calculate contrast with focused JavaScript functions.
Run JavaScript tests with built-in assertions and mocks for checking code behavior and dependency interactions.
Build composable Python command-line interfaces from decorated functions.
Build reactive web applications in Rust with client-side or server-side rendering.
A PowerShell framework for unit, integration, and environment tests with mocking and CI reports.
Numerical, symbolic and plotting tools for mathematical work
Linked mathematical views for algebra, geometry and graphs
Translate LaTeX into structured XML and web publications
Computational algebra and number-theory software
Formulas and notes arranged on a mathematical worksheet
Editable calculations with automatic dependency updates
Symbolic, numerical and graphical mathematics tools
Engineering calculations documented in natural notation
Mathematical problem solving with displayed working
Interactive geometry software for constructing and changing mathematical figures.
Mathematical problems that reward programming solutions