libssh2 alternatives and similar packages
Based on the "Network" category.
Alternatively, view libssh2 alternatives based on common mentions on social networks and blogs.
-
prometheus-client
Haskell client library for exposing prometheus.io metrics. -
connection
simple client connection library in haskell with builtin features: SSL/TLS, SOCKS, session management. -
network-hans
HaNS <-> Network Shims for easier porting to HaNS and the HaLVM -
pcap
Haskell bindings for the pcap library, which provides a low level interface to packet capture systems. -
tcp-streams
One stop solution for tcp client and server with tls support.
Access the most powerful time series database as a service
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of libssh2 or a related project?
README
libssh2-hs README
This repository contains two closely related packages.
libssh2
This package provides FFI bindings for SSH2 client library named libssh2.
As of version 0.2 all blocking is handled in Haskell code rather than in C code. This means that all calls are now interruptable using Haskell asynchronous exceptions; for instance, it is now possible to use System.Timeout in combination with "libssh2".
Note on usage on Windows: On Windows you MUST compile your executable with -threaded or libssh2 will NOT work. We have tested libssh2 on Windows using http://mingw.org/, with http://www.openssl.org/ and http://libssh2.org/ compiled from source (be sure to pass the shared option to the configure script for openssl to enable the shared libraries).
libssh2-conduit
This package provides Conduit interface (see conduit package) for libssh2 FFI bindings (see libssh2 package). This allows one to receive data from SSH channels lazily, without need to read all channel output to the memory.