Open-source projects categorized as Math Edit details

Top 23 Math Open-Source Projects

  • freeCodeCamp's open-source codebase and curriculum. Learn to code for free.

    Project mention: Cool GitHub repositories for self-taught | | 2022-09-13

    Learn and expand your coding Skills (

  • LeetCode-Go

    ✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解

    Project mention: LeetCode-Go VS leetcode - a user suggested alternative | | 2022-04-12
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • KaTeX

    Fast math typesetting for the web.

    Project mention: I want LaTeX to both render and not render - how? | | 2022-09-10

    This might be a better question for the subreddit for whatever language or framework you’re using to build your website. And you don’t actually specify how you’re doing that either. But something like this comes to mind for ReactJS: which is based on this

  • gpu.js

    GPU Accelerated JavaScript

    Project mention: Brain.js: GPU Accelerated Neural Networks in JavaScript | | 2022-07-07

    Thanks for pointing this out. I've submitted a PR to resolve this:

    That being said, if you're not building from source (you're running an LTS version of node on a supported platform), you don't need to worry about python or many of the build deps.

  • mathjs

    An extensive math library for JavaScript and Node.js

    Project mention: Show HN: I made a web-based notepad with a built in unit calculator | | 2022-08-17

    Ha, yes, I was being nosy. It was quite easy to spot as it's the only XHR/Fetch request.

    I was intrigued what you had used to build it, and if you had built your own solver (which you have), and what editor you used (Code Mirror) so went looking at the code. Interesting to see you left the source maps for production, made it easy for my sleuthing...

    I experimented with a similar idea last year, but used ProseMirror/TipTap as the editor to enable rich text editing, and the MathJS ( solver. I also combined it with PouchDB and Yjs for offline editing and syncing between devices. Never finished it though, you have kept your nice and simple!

  • manim

    A community-maintained Python framework for creating mathematical animations. (by ManimCommunity)

    Project mention: problems about png image | | 2022-09-24

    You can read more on it and (probably) find a temporary workaround on this link.

  • SymPy

    A computer algebra system written in pure Python

    Project mention: were can i find advance ( hardest ) python projects with source code ? | | 2022-09-15
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • DSA-Bootcamp-Java

    This repository consists of the code samples, assignments, and notes for the Java Data Structures & Algorithms bootcamp of Community Classroom.

    Project mention: Understanding Git and Github | | 2022-07-23

    Follow this very useful PDF for all the commands that you need. Git Cheat Sheet Education


    Open Machine Learning Course

    Project mention: NEW Courses - star count:8355.0 | | 2022-09-17
  • GLM

    OpenGL Mathematics (GLM)

    Project mention: How to find world cooridnates | | 2022-09-19
  • OpenBLAS

    OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.

    Project mention: OpenBLAS - optimized BLAS library based on GotoBLAS2 1.13 BSD version | | 2022-08-12
  • cute_headers

    Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games

    Project mention: How many colors are too many colors for Windows Terminal? | | 2022-05-14


    It's a simple and relatively straightforward approach that a sufficiently bright programmer would come up in their own while looking at the design constraints though, so overall I find it a bit meaningless to find the ultimate person for the "original idea".

  • QuantLib

    The QuantLib C++ library (by lballabio)

  • CGal

    The public CGAL repository, see the README below

  • MathUtilities

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

    Project mention: A collection of some of the neat math and physics tricks | | 2022-05-04
  • stdlib

    ✨ Standard library for JavaScript and Node.js. ✨

    Project mention: my thoughts about Node as a backend | | 2022-08-18

    Scientific calculations - like what? There is a stlib package for JS where CPU hungry parts are written in C.

  • livebook

    Interactive and collaborative code notebooks for Elixir - built with Phoenix LiveView

    Project mention: Is it possible to learn Web Development from scratch with Elixir/Phoenix? Has anyone here done this? | | 2022-09-18 is a great tool for practice (and also has couple of tutorials inside)

  • MathNet

    Math.NET Numerics

    Project mention: Trying to Compute the Square root of a number. C# | | 2022-09-26

    Standard deviation isn’t the square root. I generally just use . If you need to visualize the data somehow you might want to look at R

  • ceres-solver

    A large scale non-linear optimization library

    Project mention: Photometric Bundle Adjustment library? | | 2022-06-07 (if you want to implement it manually, see tutorials & openCV sfm module)

  • Stats

    A well tested and comprehensive Golang statistics library package with no dependencies. (by montanaflynn)

  • markor

    Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..

    Project mention: How do you keep track of your notes? | | 2022-09-25

    Markor (open source) in Android for creating stuff quickly in the go. It's really lightweight start in 2 seconds even in 10 years old phones and can capture easily webpages for bookmarking and annotating them. Has an autosave function. Markor

  • Math PHP

    Powerful modern math library for PHP: Features descriptive statistics and regressions; Continuous and discrete probability distributions; Linear algebra with matrices and vectors, Numerical analysis; special mathematical functions; Algebra

    Project mention: math-php: NEW Extended Research - star count:2099.0 | | 2022-07-09
  • mathquill

    Easily type math in your webapp

    Project mention: How to Build a Math Education website with interactive tools (such as graph manipulation), practice problems, and the ability to purchase tutoring content? | | 2022-07-21

    I also found this math input library: , and seems to contain code for solving math problems.

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

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 2022-09-26.

Math related posts


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

Project Stars
1 freeCodeCamp 353,967
2 LeetCode-Go 26,631
3 KaTeX 15,790
4 gpu.js 13,937
5 mathjs 12,634
6 manim 11,326
7 SymPy 9,637
8 DSA-Bootcamp-Java 8,974
9 8,382
10 GLM 6,777
11 OpenBLAS 4,762
12 cute_headers 3,558
13 QuantLib 3,436
14 CGal 3,369
15 MathUtilities 3,275
16 stdlib 3,039
17 livebook 3,005
18 MathNet 2,923
19 ceres-solver 2,600
20 Stats 2,512
21 markor 2,325
22 Math PHP 2,132
23 mathquill 2,086
Find remote jobs at our new job board There are 5 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Download’s Tech Salary Report
Median salaries, most in-demand technologies, state of the remote work... all you need to know your worth on the market by tech recruitment platform