A Perl module implementing an interface to BerkeleyDB versions 4.4 and later.
Unlike the BerkeleyDB and DB_File modules, this module has a much more
C-like interface exposing all the features of the underlying library
and also executes all database changes asynchronously using a thread pool.

CBOR::XS implements the Concise Binary Object Representation (RFC 7049),
which is a kind of "binary JSON" that also has the ability to cleanly
serialise objects. Unlike other binary formats, CBOR is actually capable
of representing all JSON texts, not just a subset of them.

Perl interface to the uulib library (a.k.a. uudeview/uuenview), which
allows easy decoding of multipart mime, uuencode and a whole lot of
differently encoded messages. You basically throw files at it, and
it extracts the files in them. This module is used by the popular amavis virus scanner.

A large Perl module family that implements cooperative multitasking in
Perl. It supports filehandle and event abstraction and also implements
continuations as well as the necessary directives to implement a slightly
limited call/cc in Perl.

A Perl module implementing the Spritz family of cryptographic algorithms,
giving you a stream cipher, a hash, a mac, authenticated encryption
with associated data (AEAD) and a cryptographically secure random
number generator, at reasonable speed and with very small code size, making
Spritz an attractive algorithm for resource-constrained environments
such as javascript in your browser, or microcontrollers.

A thin wrapper around libev, a
high-performance event loop. Intended as a faster and less buggy
replacement for the Event perl module. Efficiently supports very high
number of timers, scalable operating system APIs such as epoll, kqueue,
solaris's ports, inotify, eventfd, signalfd, child/pid watchers and much
more.

This perl module embeds the default Glib mainloop into the EV event loop. This makes it
possible to use callbacks or modules using the Glib module (e.g. Gtk2 programs) within EV programs. Just
loading it suffices. See the Glib::EV module for the reverse approach.

This perl module patches the default libglib main loop context to use the EV module. This makes
it possible to use callbacks or modules using the EV module within Glib and Gtk2 programs. Just
loading it suffices. See the EV::Glib module for the reverse approach.

This perl module patches the default libglib main loop context to use the Event module. This makes
it possible to use callbacks or modules using the Event module within Glib and Gtk2 programs. Just
loading it suffices.

A Perl module that implements asynchronous I/O using pthreads. Apart
from AIO reading and writing, this module also allows asynchronous
stat, open, unlink (and more) calls,
which often are a substantial blocking problem. See also its (outdated)
brother Linux-AIO.

JSON::XS implements JSON (http://www.json.org) for Perl. Unlike other
modules, its primary goal is to encode to syntactically correct JSON and
flag invalid JSON while decoding. It ensures round-trip integrity of
datatypes while being intuitive to use. Currently being the fastest of the
JSON encoders available for Perl, it supports a variety of format options,
such as single-line, ASCII-only or pretty-printed and can be tuned for
speed or memory usage. It comes with a wealth of documentation describing
usage and implementation details.

Libspf is a C library that implements the Sender
Policy Framework. It allows software to identify and reject forged
envelope-from addresses, a typical nuisance in e-mail spam. SPF is
defined in Experimental RFC 4408.

A Perl module that implements asynchronous I/O using clone
on Linux. Apart from AIO reading and writing, this module also allows
asynchronous stat, open and close (and more)
calls, which often are a substantial problem. See also its (newer) brother
IO-AIO.

A better/less buggy/more portable interface to the Linux Inotify
subsystem then what Linux::Inotify has to offer. Inotify lets you receive
file change, create, move etc. events for directories in files in a more
scalable fashion than dnotify, the older mechanism.

This module is an utility module that provides a few simple datatypes,
constants and a serialisation protocol for CBOR::XS. It could be used
for other, similar, serialisation modules (such as JSON::XS), and would
improve interoperability between those modules.