Haskell Networking

Open-source Haskell projects categorized as Networking

Top 23 Haskell Networking Projects

  1. websockets

    A Haskell library for creating WebSocket-capable servers (by jaspervdj)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. call-haskell-from-anything

    Call Haskell functions from any programming language via serialization and dynamic libraries

  4. network

    Low-level networking interface (by haskell)

  5. snap-core

    Core type definitions (Snap monad, HTTP types, etc) and utilities for web handlers.

  6. discord-haskell

    Haskell library for writing Discord bots

  7. haskell-tor

    A Haskell implementation of the Tor protocol.

  8. grpc-haskell

    Haskell gRPC support

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. Combinatorrent

    A bittorrent client written in Haskell

  11. snap-server

    A fast HTTP server library, which runs Snap web handlers.

  12. web3

    Web3 API for Haskell

  13. PortFusion

    Haskell-powered cross-platform transport-layer distributed reverse / forward proxy & tunneling solution – currently available for all TCP protocols (RDP, VNC, HTTP(S), SSH, ...).

  14. HTTP

    Haskell HTTP package (by haskell)

  15. glirc

    Haskell IRC library and console client - Join us on libera.chat #glirc

  16. mighttpd2

    File/CGI web server on Warp

  17. hoauth2

    Haskell oauth2 binding

  18. amqp

    Haskell AMQP client library (by hreinhardt)

  19. hans

    The haskell network stack

  20. io-streams

    Simple, composable, and easy-to-use stream I/O for Haskell

  21. HaskellNet

    Haskell library which provides client support for POP3, SMTP, and IMAP protocols.

  22. linklater

    A Haskell library for the Slack API (including real-time messaging!)

  23. docker

    A Haskell library for the Docker Engine API

  24. smtp-mail

    Making it easy to send SMTP email from Haskell

  25. haskakafka

    Kafka bindings for Haskell

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Haskell Networking discussion

Log in or Post with

Haskell Networking related posts

  • Show HN: I rewrote the 1990's LambdaMOO server from scratch

    8 projects | news.ycombinator.com | 23 Sep 2023
  • For Production Users: Haskell in an age of Rust and Python

    3 projects | /r/haskell | 21 Apr 2023
  • I want to learn Haskell, but...

    5 projects | /r/haskell | 12 Feb 2023
  • [ANN] nng: Bindings for NNG (https://github.com/nanomsg/nng)

    3 projects | /r/haskell | 3 Feb 2023
  • What's an actually useful netcode package!

    2 projects | /r/gamedev | 27 Sep 2022
  • Server-side GRPC in Haskell

    4 projects | /r/haskell | 23 Jul 2022
  • Living the life of a programmer

    3 projects | /r/ProgrammerHumor | 20 May 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Networking projects in Haskell? This list will help you:

# Project Stars
1 websockets 411
2 call-haskell-from-anything 396
3 network 339
4 snap-core 318
5 discord-haskell 278
6 haskell-tor 273
7 grpc-haskell 244
8 Combinatorrent 234
9 snap-server 196
10 web3 194
11 PortFusion 194
12 HTTP 179
13 glirc 164
14 mighttpd2 139
15 hoauth2 132
16 amqp 129
17 hans 115
18 io-streams 101
19 HaskellNet 88
20 linklater 79
21 docker 76
22 smtp-mail 75
23 haskakafka 72

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Haskell is
the 25th most popular programming language
based on number of references?