#io #data #streaming #csv

chopper

Chopper is a streaming time series manipulation framework. Cli frontend is provided via chop crate.

5 releases

0.0.5 Oct 21, 2020
0.0.4 Oct 19, 2020
0.0.3 Sep 30, 2020
0.0.2 Sep 29, 2020
0.0.1 Dec 29, 2019

#11 in #streaming

26 downloads per month
Used in chop

BSD-2-Clause

160KB
4K SLoC

chopper is a streaming time series manipulation framework

Goals
  1. Primary use case - ad-hoc usage by humans.
  2. Production environment friendly:
    1. Single process - minimal cpu impact.
    2. Strictly streaming - minimal memory impact.
  3. Time series focused:
    1. Input data is assumed to have time column.
    2. Time is monotonically non-decreasing within each of the inputs.

Dependencies

~10MB
~192K SLoC