https://symbolica.io/ Symbolica logo. * Get Started * License * Blog * About * * Welcome to Symbolica Symbolica is a blazing fast computer algebra system * Match complicated mathematical patterns (regex for maths) * Work with expressions that are huge (your disk space is the limit) * State-of-the art polynomial arithmetic and expression optimization * Framework for numerical integration * APIs for Python, Rust and C++ Get Started Live demo [example1] [example2] [example3] [example4] APIs in many languages Symbolica is designed to be used as a library and has bindings to Python, Rust, C++ and Mathematica. Try it out in your project! Learn more >> Advanced Pattern Matching Match mathematical patterns with advanced wildcards. The matcher is aware of symmetric functions and other properties. Learn more >> Ultimate Scalability Each term in an expression can be manipulated independently and in parallel. Learn more >> Polynomial Algebra Symbolica has dedicated polynomial algebra routines and has one of the fastest greatest common divisor implementation for multivariate polynomials. Learn more >> Free for Students Symbolica is free for students and hobbyists. Try it out! University staff and companies have to obtain a license. Learn more >> Source Available The complete code and development process is open and available on GitHub. Learn more >> [icon] Adapt Symbolica in your workflow or in new projects! Get Started