C# Mathematics

Open-source C# projects categorized as Mathematics

Top 15 C# Mathematic Projects

  • MathNet

    Math.NET Numerics

    Project mention: Rust bindings for Avalonia UI Framework | /r/programming | 2023-04-05
  • AngouriMath

    New open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.

    Project mention: Is there a c# library available that will evaluate arithmetic string such "5+3+max(3)" in runtime say from a file and provide output | /r/csharp | 2023-04-08

    it's also might be helpful AngouriMath

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • Towel

    Throw in the towel.

    Project mention: What your hidden nuget gems ? | /r/dotnet | 2023-03-10

    Towel - Throw in the towel! data structures, algorithms, mathematics, metadata, extensions, console, and more - https://github.com/ZacharyPatten/Towel

  • xaml-math

    A collection of .NET libraries for rendering mathematical formulae using the LaTeX typesetting style, for the WPF and Avalonia XAML-based frameworks

  • Calcpad

    Free and open source software for mathematical and engineering calculations.

    Project mention: Numerical integration with Calcpad | /r/calcpad | 2023-06-21
  • UnitConversion

    Expansible Unit Conversion Library for .Net Core and .Net Framework

  • AutoDiff

    A .NET library that provides fast, accurate and automatic differentiation (computes derivative / gradient) of mathematical functions. (by alexshtf)

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • Math3D

    A .NET Standard 2.0 library for simple and efficient 3D math that is a feature-rich replacement for System.Numerics https://vimaec.github.io/Math3D


    A simple cross platform .NET API for Intel MKL

  • Rationals

    🔟 Implementation of rational number arithmetic for .NET with arbitrary precision.

  • Unity.mathx

    An Extension Library for Unity.Mathematics - Extension Methods, New Syntax, Optimized Functions, and more !

    Project mention: Unity.mathx : An Open Source Extension Library for Unity.Mathematics 🙂🛠️ (Welcomes Contributors !) | /r/Unity3D | 2023-03-28
  • lib12

    lib12 is a library of universal helpers and extensions useful in any .NET project

  • string-math

    Evaluates a math expression from a string. Supports variables and custom operators.

    Project mention: Is there a c# library available that will evaluate arithmetic string such "5+3+max(3)" in runtime say from a file and provide output | /r/csharp | 2023-04-08
  • Libraries

    Simple, reliable .NET libraries covering numbers, geometry and data structures (by Jodosoft)

    Project mention: Fixed-point and non-overflowing numbers | /r/csharp | 2022-12-10

    The package is called Jodo.Numerics and it is available at NuGet.org. The project is open-source (MIT license) and lives on GitHub. I hope this is useful to some of you, and I'd be very grateful for any feedback or ideas. :-)

  • tsunami

    A C# wrapper for working with System.Vector for SIMD Intrinsics. (by gregyjames)

    Project mention: GitHub - gregyjames/tsunami: A High Performance C# wrapper for working with Vector<T> for SIMD Intrinsics. It allows you to get all the performance benefits of SIMD instructions without having to worry about things like memory management, resizing inputs or dealing with the Vector type. | /r/coolgithubprojects | 2023-06-15
  • Revelo Payroll

    Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-21.

C# Mathematics related posts


What are some of the best open-source Mathematic projects in C#? This list will help you:

Project Stars
1 MathNet 3,238
2 AngouriMath 700
3 Towel 665
4 xaml-math 563
5 Calcpad 175
6 UnitConversion 169
7 AutoDiff 82
8 Math3D 80
9 MKL.NET 75
10 Rationals 66
11 Unity.mathx 42
12 lib12 37
13 string-math 26
14 Libraries 12
15 tsunami 2
Collect and Analyze Billions of Data Points in Real Time
Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.