6 releases

0.1.5 Feb 10, 2025
0.1.4 Nov 27, 2024
0.1.0 Oct 10, 2024

#132 in Visualization

Download history 11/week @ 2024-11-14 214/week @ 2024-11-21 218/week @ 2024-11-28 46/week @ 2024-12-05 174/week @ 2024-12-12 17/week @ 2024-12-19 2/week @ 2024-12-26 6/week @ 2025-01-02 18/week @ 2025-01-09 7/week @ 2025-01-16 7/week @ 2025-01-23 2/week @ 2025-01-30 124/week @ 2025-02-06 30/week @ 2025-02-13 6/week @ 2025-02-20 11/week @ 2025-02-27

173 downloads per month
Used in 4 crates (3 directly)

MIT license

61KB
1.5K SLoC

Trellis


Trellis is a batteries-included command runner, designed to make it simple to write code for numerical calculations. It aims to remove boilerplate from user-code, allowing you to focus on core application logic. It aims to separate code for business logic from support code. Features include:

  • Automatic emission of tracing messages.
  • Support for caller termination through ctrl-c and tokio.
  • Timing

In future, we hope to implement:

  • Writing of progress and results to disk
  • Plotting of incremental progress and results

The design of trellis is influenced by the command runner within the excellent argmin crate, but aims to provide a lightweight, application agnostic framework with a minimal dependency tree.

Dependencies

~0.7–14MB
~166K SLoC