Show HN: Pippin – Go library for creating and managing data pipelines

by n0rdyon 11/18/2023, 10:03 PMwith 0 comments

Hello there!

Pippin is a simple, lightweight, and (hopefully) easy-to-use Go library for creating and managing data pipelines.

The library heavily relies on goroutines and channels, but this complexity is hidden from the user behind a simple API. Basically, this is the main purpose why I implemented this library in the first place.

- But we already have [insert library here]!

- We've had one, yes. But what about the second (breakfast) library?

Please, check the README.md file of the project repo for further details and code examples.

P.S. It's still in the very early stage and more features are to come (logging, metrics, etc.) once I have some free time again, but any feedback, and, especially, issue reports are greatly appreciated.

0