Associative Array utility functions
Optimized copying appender, no chaining
Array utility functions
Automatic struct/class comparison/hashing/serialization
Bit manipulation.
ae.utils.container
Data digest (hashes etc.)
Exception formatting
RSS/ATOM feed generation
FPS counter
Functor package.
Translate command-line parameters to a function signature, generating --help text automatically.
2D geometry math stuff
ae.utils.gzip
Code to convert strings from a few common codepages to UTF-8. Loosely based on https://github.com/adamdruppe/misc-stuff-including-D-programming-language-web-stuff/blob/master/characterencodings.d
JSON encoding.
A sensible main() function.
Data structure for optimized "sparse" N-dimensional matrices
Number stuff
Metaprogramming
MIME types for common extensions.
ae.utils.parallelism
ae.utils.path
An implementation of promises.
ae.utils.random
ae.utils.range
std.regex helpers
Structured INI
Utility code related to string and text processing.
Fast string building with minimum heap allocations.
Time string formatting and such.
Complements the std.typecons package.
An std::vector-like type for deterministic lifetime.
ae.utils.xml
Very simple write-only API for building XML documents. Abuses operator overloading to allow a very terse syntax.
Light read-only XML library May be deprecated in the future. See other XML modules for better implementations.
Simple XML-RPC serializer.
ae.utils.xmlsel
An XML writer written for speed
Compress/decompress data using the zlib library.