YueRen/Oscar.jl ↗
Created Dec 27, 2025 · View the YueRen/Oscar.jl repository page
A comprehensive open source computer algebra system for computations in algebra, geometry, and number theory.
An animated visualization of YueRen/Oscar.jl's Git history from September 2019 to December 2025, built by 139 contributors. The codebase reached 323,706 lines, mostly Julia.
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
139
Lines of Code
323,706
From
Sep 20, 2019
To
Dec 27, 2025
Advertisement
About YueRen/Oscar.jl
Oscar.jl is a comprehensive computer algebra system written in Julia that unifies the capabilities of four major systems: GAP, Polymake, Antic, and Singular. It enables computations across algebra, geometry, and number theory, making it a powerful tool for researchers and mathematicians working in these domains.
The package is designed to be installed like any standard Julia package and requires Julia 1.10 or newer. While basic installation is straightforward and takes only a couple of minutes, some of Oscar's advanced components may have additional system requirements detailed in the project's installation documentation.
The development of Oscar.jl is supported by the German Research Foundation as part of the Collaborative Research Center TRR 195, reflecting its significance as an academic research tool. The project welcomes contributions from developers and maintains comprehensive documentation for both users and those interested in contributing to the system.
Advertisement



