C# Math

Open-source C# projects categorized as Math

Top 23 C# Math Projects

  1. MathUtilities

    A collection of some of the neat math and physics tricks that I've collected over the last few years.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. MathNet

    Math.NET Numerics

  4. ncalc

    NCalc is a fast and lightweight expression evaluator library for .NET, designed for flexibility and high performance. It supports a wide range of mathematical and logical operations. (by ncalc)

  5. AngouriMath

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

  6. xaml-math

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

  7. ExpressionEvaluator

    A Simple Math and Pseudo C# Expression Evaluator in One C# File. Can also execute small C# like scripts

  8. CSharpMath

    LaTeX. in C#. (ported from the wonderful iosMath project).

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. ecsharp

    Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.

  11. MKL.NET

    A simple cross platform .NET API for Intel MKL

  12. GodoTeX

    Rendering LaTeX in Godot.

  13. 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

  14. AutoDiff

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

  15. SimpleSIMD

    Easy to use SIMD accelerated Array and Span methods

  16. Unity.mathx

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

  17. UnityTools

    A small collection of tools that multiple projects make use of.

  18. string-math

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

  19. SharpMath2

    2D math / geometry collision library for C#, compatable with monogame.

  20. MathFlow

    C# math expression library with symbolic computation support (by Nonanti)

    Project mention: From C# to Rust: Porting MathFlow to Create MathCore - A Symbolic Math Library Journey | dev.to | 2025-08-30
  21. DsaDotnet

    A dotnet class library containing a collection of algorithms and datastructures

  22. Libraries

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

  23. tsunami

    A High Performance C# wrapper that allows you to get the benefits of SIMD Intrinsics on List<T>. (by gregyjames)

  24. LX4Cnh

    Algorithm for high-speed multiplication of LARGE numbers

  25. NumberBomb

    NumberBomb is a puzzle game good for ages 6+. Not as great as chess, but certainly with it's charm, it can get by in Math puzzle circles. The game is free, open-source and ad-free

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

C# Math discussion

Log in or Post with

C# Math related posts

  • Rust bindings for Avalonia UI Framework

    4 projects | /r/programming | 5 Apr 2023
  • (C++) Intel MKL ou Eigen pra trabalhar com álgebra linear em grandes data sets?

    2 projects | /r/brdev | 5 Jan 2023
  • Is there any easy way to call a variable through a string?

    4 projects | /r/csharp | 22 Oct 2022
  • Trying to Compute the Square root of a number. C#

    1 project | /r/VisualStudio | 26 Sep 2022
  • A proof-of-concept game inspired by your suggestions - the math typesetting is available on the asset store!

    2 projects | /r/godot | 10 Sep 2022
  • Little Project: Porting a 40$ game engine plugin for educational games and making it Open Source (details in the comments)

    1 project | /r/opensource | 1 Sep 2022
  • Little Project: Porting a 40$ Unity plugin and making it open source. (Details in the Comments)

    1 project | /r/truegamedev | 1 Sep 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 MathUtilities 4,619
2 MathNet 3,655
3 ncalc 883
4 AngouriMath 796
5 xaml-math 688
6 ExpressionEvaluator 611
7 CSharpMath 409
8 ecsharp 179
9 MKL.NET 176
10 GodoTeX 127
11 Math3D 124
12 AutoDiff 96
13 SimpleSIMD 91
14 Unity.mathx 91
15 UnityTools 70
16 string-math 58
17 SharpMath2 52
18 MathFlow 33
19 DsaDotnet 23
20 Libraries 13
21 tsunami 7
22 LX4Cnh 7
23 NumberBomb 5

Sponsored
Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com

Did you know that C# is
the 11th most popular programming language
based on number of references?