Perl 6 Modules

Below you can find a list of the 798 known external Perl 6 modules. The Travis column shows results of testing each module using Rakudo. These modules can be installed with zef, a module management tool that comes with Rakudo Star.

Some standard modules are included with Rakudo. Among them are Test for testing and NativeCall for using C libraries.

If you want to contribute your own module, please read this guide. See which modules are popular. Missing a module you can't live without? Consider adding it to the Most Wanted Modules.

You can link to a search query, like so: https://modules.perl6.org/#q=Test

Project List

Name Description Travis Stars Issues Updated
Linux::Fuser Discover which process has a file open, in pure Perl 6 passing 1 0 2016-05-30
Linux::Cpuinfo Get the kernel CPU information on Linux passing 2 0 2016-05-30
Sys::Utmp Perl 6 access to Utmp entries on Unix-like systems passing 0 0 2017-01-24
LibraryCheck Quick hack to determine whether a shared libray is present passing 2 0 2016-10-23
Audio::Sndfile Binding for libsndfile - read/write multiple audio formats passing 1 1 2016-05-30
AccessorFacade Provides a method trait to turn indivdual get/set subroutines into a single attribute passing 2 0 2017-01-21
CheckSocket very simple Perl 6 function to test if a TCP socket is listening on a given address passing 1 1 2016-05-30
Audio::Libshout Binding for libshout - source streaming client library for icecast passing 0 0 2017-01-24
NativeHelpers::Array Helper subroutines for working with Perl6 Native Arrays (CArray) passing 1 0 2017-01-21
Audio::Convert::Samplerate Convert the samplerate of PCM audio data using libsamplerate passing 0 0 2016-05-30
Staticish Make a singleton class that wraps the methods so they appear like class methods passing 1 0 2017-01-21
XDG::BaseDirectory Implementation of the freedesktop.org XDG BaseDirectory specifications passing 0 0 2016-05-31
META6 Work with Perl 6 META files passing 0 0 2017-01-26
Test::META Test a distributions META file passing 3 7 2017-01-20
Chronic Low-level Scheduling thingy for Perl6 passing 2 0 2016-12-06
Audio::Silan Detect audio cue-in, cue-out using silan https://github.com/x42/silan passing 0 0 2016-10-24
IO::Path::Mode Augment IO::Path with a .mode() method to get the file mode passing 1 0 2017-01-21
Linux::Process::SignalInfo Show process signal information on Linux passing 0 0 2016-01-28
Oyatul Abstract representation of a filesystem layout passing 0 0 2017-01-21
Test::Util::ServerPort Get a free server port for testing with passing 0 0 2017-01-21
NativeHelpers::Blob NativeCall utilities for work with Blob and CArray passing 1 2 2016-06-03
Util::Bitfield Utility subroutines for working with bitfields passing 0 0 2017-01-21
Audio::Icecast Administrative helpers for an icecast server passing 0 0 2016-10-22
App::Whiff Port of perl whiff passing 1 0 2017-03-15
App::ModuleSnap Take a snapshot of the installed modules for later reinstallation passing 1 0 2017-02-08
URI::FetchFile retrieve a file from the internet by the best available method passing 0 0 2016-10-24
Manifesto Make a supply of the results of Promises passing 0 0 2016-12-08
Ddt Distribution Development Tool passing 2 0 2017-03-11