Perl 6 Modules

Below you can find a list of the 838 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. See a list of all core modules here.

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.

View total count of modules in the database without parsing HTML at

Project List

Name Description Travis Stars Issues Updated
Audio::Taglib::Simple Read, write ID3 and other audio metadata with TagLib passing 3 2 2017-04-29
Audio::Sndfile Binding for libsndfile - read/write multiple audio formats passing 1 1 2017-04-22
Audio::Libshout Binding for libshout - source streaming client library for icecast passing 0 0 2017-04-22
Audio::Encode::LameMP3 Encode PCM Audio data to MP3 in Perl 6 using a binding to liblame passing 1 0 2017-04-22
Audio::Convert::Samplerate Convert the samplerate of PCM audio data using libsamplerate passing 0 0 2017-04-22
Audio::Silan Detect audio cue-in, cue-out using silan passing 0 0 2017-04-22
Audio::Liquidsoap Interact with the Liquidsoap command server failing 1 0 2017-04-29
Audio::Hydrogen Work with Hydrogen songs and drumkits passing 0 0 2017-04-29
Audio::PortAudio Access to audio input and output devices not set up 1 0 2017-04-29
Audio::PortMIDI Perl6 MIDI access using the portmidi library not set up 4 1 2017-04-29
Audio::Icecast Administrative helpers for an icecast server passing 0 0 2017-04-29
Task::Noise META distribution to install all the noise related modules known to the Perl 6 Noise Gang not set up 1 0 2016-05-02
Audio::Fingerprint::Chromaprint Get audio fingerprint using the chromaprint / AcoustID library passing 0 1 2017-04-29