Money and Currency classes with fixed precision maths, parsing and formating. (Money.parse('$2010.00') * 10).format('S CC#,##0') -> $ US20,100
An API and dev environment for writing console (cli) apps/scripts using dart. e.g. allows you to build bash style scripts with dart.
String validation and sanitization for Dart. This implementation is a place holder until the project authors have time to release an nnbd version.
FSM2 provides an implementation of the core design aspects of the UML state diagrams allowing both declarative transitions and dynamic transitions along with Guard Conditions.
Provides simple operations for traversing a tree. Works with any tree structure providing that you can return the set of children for a node when requested.
Automates the release of a dart package to pub.dev including running dartfmt, creating a git tag, incrementing the packages version no. and pushing the package to pub.dev.
Exposes the POSIX api on OSx and Linux
Allows you to instantiate a StackTrace and provides logging control.
Provides a simple means of saving/loading settings from a yaml file without the yaml fuss.