Top Flutter Math Utilities packages The complete list of Dart and Flutter packages that provide functions and utilities related to Mathematics, Scientific, Finance and Statistics, is provided below.

math_expressions

306

A library for parsing and evaluating mathematical expressions, supporting real numbers, vectors, and basic interval arithmetic.

matrix4_transform

166

Helper math class for easily creating Matrix4 transformations, that you can use in Container's transform parameter and elsewhere.

scidart

116

Cross-platform scientific library for Dart. The main goal of SciDart is run where Dart can run, in other words, run on Flutter, Dart CLI, Dart web, etc.

flutter_simple_calculator

96

Flutter widget that provides simple calculator. You can easily integrate a calculator to your apps.

diffutil_dart

65

Calculate the difference between two lists as list of edit operations. Used for example for implicitly animating Flutter lists without having to maintain a StatefulWidget.

trotter

62

Class definitions for pseudo-lists that simplify working with structures commonly encountered in combinatorics such as permutations, combinations and subsets.

google_maps_utils

58

Initial version comes with the 3 main Classes. SphericalUtils, MathUtils and PolyUtils, calculating bounds, distances headings and many more.

matrix2d

40

Matrix 2D is a package for mathematical 2D array functions and manipulations in Dart, similar to NumPy

fftea

37

Fast Fourier Transform (FFT) library that can handle inputs of any size. Includes related tools such as STFT and convolution.

stats

30

Calculate common statistical values for a set of numbers: max, min, mean, median, standard deviation, and standard error.

finance_quote

30

A multi-platform API to retrieve quote information and prices for stocks (e.g. Amazon, Google), commodities (e.g. Gold, Oil) and crypto-currencies (e.g. Bitcoin, Ethereum).

chance_dart

28

Chance Dart is a free Open Source project that lets you create random strings, integers, and other things to help with tiresome tasks, especially when building automated tests.

rnd

26

Extension methods & helpers for Random, and a globally accessible instance. Ex. rnd(10), rnd.getItem(list), rnd.getBit(0.8).

expression_language

26

Library for parsing and evaluating simple expression language with additional references

money_converter

26

A New Flutter Plugin for Converting the Currencies Dynamic and contain multi currency very easy to use.

currency_type

25

Currency type for Dart and Flutter, a large numeric type, with exactly four digit after the decimal point, appropriate for financial calculations.

eval_ex

25

A mathematical and boolean expression evaluator, ported from https://github.com/uklimaschewski/EvalEx.

statistics

23

Statistics package for easy and efficient data manipulation with built-in Bayesian Network (Bayes Net), many mathematical functions and tools.

astronomical_measurements

4

The library for keeping and converting astronomical measurements. Feel free to use it in your awesome projects.