boolean_selector
A flexible syntax for boolean expressions, based on a simplified version of Dart's expression syntax.
Explore Math Utilities Flutter packages and compare platform support and community metrics.
69 packages
A flexible syntax for boolean expressions, based on a simplified version of Dart's expression syntax.
A Vector Math library for 2D and 3D applications.
Graph algorithms that operate on graphs in any representation.
The decimal package allows you to deal with decimal numbers without losing precision.
The rational package allows you to deal with rational numbers.
A library for parsing and evaluating mathematical expressions, supporting real numbers, vectors, and basic interval arithmetic.
Library providing an adaptive number implementation. On JS runtimes, a 64-bit signed fixed-width integer will be used and for all other platforms the default Dart int data type.
Performant triangulation algorithm based on https://github.com/mapbox/earcut
A helper math class for easily creating Matrix4 transformations, which you can use in the Container's transform parameter and elsewhere.
Easy hexadecimal convertion using dart:convert API.
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.
A fast algorithm for finding polygon pole of inaccessibility implemented as a Dart library. Useful for optimal placement of a text label on a polygon.
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.
v2.7.1Flutter widget that provides simple calculator. You can easily integrate a calculator to your apps.
Collection of cyclic redundancy check (CRC) routines as Dart converters.
A library to parse and evaluate simple dart and javascript like expressions.
RBush — a high-performance R-tree-based 2D spatial index for points and rectangles.
SIMD-based linear algebra and statistics, efficient manipulation with numeric data
v6.0.0An equation-solving library that supports complex numbers.
A small and fast module using a sweepline algorithm to detect intersections between polygons and/or polylines.
Fixed scale decimal numbers with mathematical operations, formatting and parsing.
A simple library for parsing strings into callable function-trees.
A small library for detecting if a point lies inside a polygon
Matrix 2D is a package for mathematical 2D array functions and manipulations in Dart, similar to NumPy