a C-language Impementation of the BitTorrent core protocols
a C++ network library to allow fast development of server daemon processes
libcon is a simple interface for sending files and messages over TCP sockets.
an object-oriented binding for the open-source libcurl internet client API. It supports rapid-development of powerful internet clients in C# that can run within the mono runtime
libdelcom++ is a C++ library for accessing the Delcom Engineering USB IO chips. The library is licensed under the GNU GPL.
libdissipate is a library for developing applications based on the SIP signalling protocol defined in rfc2543. It can make and accept calls using UDP SIP.
libdlna aims at being a reference implementation of DLNA (Digital Living Network Alliance) standards. Its primary goal is to provide DLNA support to uShare, an embedded DLNA and UPnP A/V media server, but it will be used to build both DLNA servers and players in the long term.
provides a simplified, portable interface to several low-level networking routines
Libdnsres provides a non-blocking thread-safe API for resolving DNS names. It requires that your main application is built on top of libevent. Libdnsres' API essentially mirrors the traditional gethostbyname and getaddrinfo interfaces. All return values have been replaced by callbacks instead.
libds is a cross-platform library to support simple networking, threads, as well as data structures.
a C++ elliptic curve cryptography library that supports fixed-size keys for maximum speed
providing stdio-like interface for reading and writing of encrypted files in MCrypt format. Additionally, through creation of an "index", libencio provices full support for fseek()-like random read access of encrypted data
LibEtPan! implements different types of access to a mailbox over TCP/IP and SSL, including IMAP, POP3, NNTP, and SMTP. It can read mbox, MH format, and Maildir mailboxes, and does MIME parsing.
libevnet provides a suite of interfaces useful in network applications. The API includes a buffered I/O interface, connect(2) and accept(2) analogues, a fully featured DNS lookup package, thread pools, and transparent OpenSSL integration. Using libevent as the poll-select-epoll-kqueue-/dev/poll event loop, all interfaces express the traditional Unix non-blocking I/O paradigm for the construction of high-performance applications.
The fixbuf library implements a reference implementation of the IPFIX protocol (RFCs 5101, 5102, and 5103) for creating both collector and exporter processes. IPFIX is a protocol for describing network flows, the next generation of the Cisco Netflow protocol.
Libgcrypt is a high-level cryptographic library based on the highly matured cryptographic code used in GnuPG. It provides an easy to use interface to all cryptographic functions needed by applications.
libgfeed is a library to manage (create, load, edit) feed files in either the RSS v2.0 or ATOM v1.0 format.
an implementation of the Stringprep (with the Nameprep and Kerberos 5 profiles), Punycode and IDNA specifications defined by the IETF Internationalized Domain Names (IDN) working group, used for internationalized domain names
Libidn2 is a free software implementation of the following IDNA2008 specifications: RFC 5890, RFC 5891, RFC 5892, and RFC 5893.
Libiqxmlrpc is an object-oriented library, which represents simple XML-RPC solution both for client and server sides.
libircclient is a small but powerful library, which implements client-server IRC protocol. It is designed to be small, fast, portable and compatible to RFC standards, and most IRC clients.
libksnmp is a KDE library that wraps around net-snmp to allow KDE applications to get SNMP statistics without the need to walk through net-snmp conflicts with autoconf/automake projects, using a KDEish C++ interface.
libktomgirl is a library that reads a subset of the Tomboy file format.
libmicrohttpd is a small C library for embedding HTTP server functionality into other applications. It is reentrant, fast, supports HTTP 1.1, and permits listening on multiple ports. The API is simple and still powerful enough to allow programmers to use the entire HTTP feature set.
libmnl is a minimalistic user-space library for Netlink developers.
NAT-PMP (NAT Port Mapping protocol) provides a way to do NAT traversal. It is implemented in Apple products (Airport extreme). libnatpmp is an attempt to make a portable and fully compliant implementation of the protocol for the client side. It is based on non-blocking sockets, and all calls of the API are asynchronous. It is therefore very easy to integrate the NAT-PMP code into any event driven code.
The network authentication wrapper library (libnaw) is a modular authentication library that is meant to be used as a preloadable drop-in to add a layer of authentication to source-restricted software, as an API for including authentication into custom or open source software, or as a library for direct linking into precompiled object files.
an application programming interface that provides File Transfer Protocol (FTP) client
services to your UNIX applications
Libnet is a collection of routines to help with the construction and handling of network packets. It provides a portable framework for low-level network packet writing and handling. Libnet features portable packet creation interfaces at the IP layer and link layer.
libnetfilter_cthelper is the userspace library that provides the programming interface to the user-space helper infrastructure available since Linux kernel 3.6.
libnetfilter_cttimeout is the userspace library that provides the programming interface to the fine-grain connection tracking timeout infrastructure.
a generic mail checking library for Unix/Linux and other operating systems. It supports a simple API, an extensible plugin architecture and asynchronous queries among other features
libnodelay is an LD_PRELOAD library for disabling Nagle's algorithm. Disabling Nagle's algorithm can result in a performance improvement for latency-sensitive applications that use TCP.
libonion is a lightweight library that helps you to add HTTP (and HTTPS) functionality to your programs.
provides the function open_net() which accepts the same parameters as the open() system call, but the pathname argument can be an FTP or HTTP URL
liboping is a C library for measuring network latency using ICMP echo requests. It can send to and receive packets from multiple hosts in parallel, which is nice for monitoring applications. Both IPv4 and IPv6 are supported transparently for the programmer and user. A program called oping is included to show the simplicity and potential of the library and provide the functionality at the command line.
libopkele is a c++ implementation of an OpenID decentralized identity system. It provides OpenID protocol handling, leaving authentication and user interaction to the implementor.
Libp11 is a library that implements a small layer on top of the PKCS#11 API to make using PKCS#11 implementations easier.
a straightforward, easy-to-use packet assembly library, which provides routines for buildung and sending forged TCP, ICMP, UDP and IP packets
Libpcap++ is a C++ wrapper for libpcap (the packet capture library) that provides a high level interface to packet capture systems.
Libphish is a cross-platform library to interact with the Open Phishing Database. It provides a consistent API that browsers and other HTTP clients can use to in order to have anti-phishing capabilities such as verifying the risk level and safety of URLs.
libproxy is a library that provides automatic proxy configuration management. It manages proxy settings across GNOME, KDE, and other environments while implementing proxy autodiscovery and seamless network topology adjustment.
provides functions in library form for accessing Outlook's Personal Folders
libptytty is an offspring of rxvt-unicode that handles pty/tty/utmp/wtmp/lastlog handling in mostly OS-independent ways.
libqmsg is a library implementing parts of the messaging functionality as found in the commonly used realtime microkernel operating systems, using Linux shared memory and POSIX messaging queues.
libquickmail is a library intended to give C/C++ developers a quick and easy way to send e-mail from their applications.
librelp is an easy to use library for the RELP protocol. RELP in turn provides reliable event logging over the network (and consequently RELP stands for Reliable Event Logging Protocol).
librouteros (or libRouterOS) is a C library to communicate with network devices by MikroTik running their Linux-based operating system RouterOS.
implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility and is used in rproxy. This algorithm transfers the differences between 2 files without needing both files on the same system
a C library to send mail via SMTP
Prev 50 Next 50