← All repos

conduit

A streaming data library

Browse cluster: Haskell tooling and libraries
1,680commits
166contributors
2languages

Tech stack & purpose

Conduit is a Haskell framework for processing streaming data, addressing the problem of handling large data flows while maintaining constant memory usage and deterministic resource handling. It provides an alternative to lazy I/O by allowing production, transformation, and consumption of data streams through composable pipeline components. The framework is built in Haskell and includes several related packages: the core conduit library providing common functions, conduit-extra for additional utilities like GZIP compression, cereal-conduit for serialization, and network-conduit-tls for TLS-aware network operations using a pure-Haskell TLS implementation.

Languages

Haskell
99.8%
C
0.2%

Contributors (top 30 of 166)