Nim TeaFiles

This is a Nim library to read and write TeaFiles.

TeaFiles provide fast read/write access to time series data from any software package on any platform. Time Series are considered homogeneous collections of items, ordered by their timestamp. Items are stored in raw binary format, such that data can be memory mapped for fast read/write access. In order to ensure correct data interpretation when data is exchanged between multiple applications, TeaFiles optionally embedd a description of the data layout in the file header, along with other optional description of the file's contents.

Documentation

There is not much in terms of documentation yet, but you can have a look at

License

Unlike the TeaFiles packages provided for other languages, this library is provided under the Apache2 license. This is possible because it is a clean room implementation entirely derived from the TeaFiles specification.

Credits

The TeaFiles format was originally designed and developed by DiscreteLogics. TeaFiles is a copyright by DiscreteLogics.