Help language development. Donate to The Perl Foundation
Showing 636
results
zef
It's like [cpanm] wearing high heels with a tracksuit
cro
Libraries and tools for building reactive services in Raku. This installs the cro command line and web tool, along with HTTP (including HTTPS and HTTP/2.0) and WebSocket support.
Grammar::Debugger
Simple tracing and debugging support for Perl 6 grammars
Inline::Python
Use Python code and libraries in a Perl 6 program
Slang::SQL
A slang to make SQL a more integrated part of the language
ANTLR4::Grammar
Turn ANTLR4 Grammars into Perl 6 Grammars
Perl6::Parser
Parse Perl 6 from within Perl 6
Cro::Core
Implements the asynchronous pipeline at the heart of all Cro libraries.
Math::Matrix
create, compare, compute and measure matrices
LibraryMake
An attempt to simplify native compilation
HTTP::Client
A flexible HTTP Client library
YAMLish
a YAML parser/emitter written in pure raku
SDL
A Perl 6 wrapper around SDL 1.2
Test::Mock
Creation of stub objects using the Arrange, Act, Assert pattern.
Farabi6
Perl 6 in-browser Editor
Grammar::BNF
Parse BNF and ABNF grammars and generate Perl 6 grammars from them
XML::Parser::Tiny
A Perl 6 module for parsing XML documents
Druid
A connection-oriented board game written in Perl 6
SVG::Plot
A Perl 6 charting and plotting library that produces SVG output
GGE
Glacial Grammar Engine -- a Perl 6 grammar engine written in Perl 6
jmp
search files and jump to matching lines in your favourite text editor
Net::Curl
Perl 6 interface to libcurl, the free and easy-to-use client-side URL transfer library
SDL2::Raw
Sugar-free NativeCall binding for libSDL2
WebSocket
WebSocket library for Perl6
DOM::Tiny
Very small, self-sufficient DOM parser manipulator
OO::Monitors
Objects with mutual exclusion and condition variables
Sparrowdo
Sparrow Based Configuration Management Tool
Text::Markdown
Markdown parser / HTML generator
App::InstallerMaker::WiX
Tool to make basic WiX installers for Perl 6 apps, bundling MoarVM/Rakudo.
Ddt
Distribution Development Tool similar to mi6
Inline::Ruby
Use Ruby code and libraries in a Perl 6 program
NativeLibs
Native libraries utilities
Learn::Raku::With
A way to learn Raku by rendering balls to an HTML page
SSH::LibSSH
Asynchronous binding for libssh; client-only and limited functionality so far.
Gumbo
Binding of the gumbo C library, a html parser lib
Cairo
Cairo 2D graphics library
Readline
Perl 6 interface to GNU Readline, the CLI-based line reading library
Readline
Perl 6 interface to GNU Readline, the CLI-based line reading library
Grammar::ErrorReporting
Error reporting infrastructure for Perl 6 grammars
C::Parser
Grammar for Parsing C in Perl6
NativeHelpers::Blob
NativeCall utilities for work with Blob and CArray
Grammar::Common
Common grammar patterns codified for ease of use
Getopt::Kinoko
A command line parsing tool which written in Perl6
Lingua::Number
Write cardinal and ordinal numbers with words in over fifty languages
FastCGI
A FastCGI library for Raku
LogP6
Full customisable logging library inspired by idea of separate logging and its configuration.
Email::MIME
Simple MIME email parsing module
Grammar::Highlighter
Automatic syntax highlighting for any grammar you provide.
Libarchive
General support for various archive and compress libraries
ArrayHash
An array in a hash in an array... like a turducken
Sparky
Sparky is a flexible and minimalist continuous integration server written in Raku
Cro::SSL
Libraries for building reactive services in Perl 6 - SSL part.
Time::Crontab
Time::Crontab for Raku - Parses Crontab Specifications
Imlib2
Raku interface to the Imlib2 image library.
Config::INI
.ini file parser and writer module for Perl 6
P6TK
A library that lets you use Tk in Perl 6. Still a work in progress.
SDL2
SDL2 with some OO-sugar.
Time::Crontab
Time::Crontab for Raku - Parses Crontab Specifications
META6::bin
Provide a binary to work with META6.json-files.
Terminal::Spinners
Simple spinners and progress bars for Raku.
BusyIndicator
Luxafor Indicators based on Google Calendar and Webcam Status
Grammar::Modelica
A Grammar for the Modelica programming language.
TXN::Remarshal
Double-entry accounting ledger file format converter
Grammar::PrettyErrors
Make grammars fail parsing with a pretty error instead of returning nil
Pod::Parser
Naive parser for Perl 6 style POD documents
Telegram
Reactive Telegram bot library
HTTP::Supply
A modern HTTP pipeline parser
Docker::File
Parsing and generation of Dockerfiles.
Terminal::WCWidth
Returns what the character width should be on the terminal.
Config::TOML
TOML file parser and writer
Slang::Tuxic
allows to call subs as: foo (args)
App::nm2perl6
Translate library symbols to valid Perl 6
Math::RungeKutta
Numeric integrator for ordinary coupled, linear differential equations
HTTP::Supply
A modern HTTP pipeline parser
App::MoarVM::Debug
A command line interface application for debugging Perl 6 and NQP code using the MoarVM remote debugger.
Fortran::Grammar
grammar to parse FORTRAN source code
Sparrow6::Rakudo::Install
Sparrow6 plugin to install various versions of Rakudo
Acme::Skynet
Machine Learnings for your Perls6.
Growl::GNTP
Perl6 implementation of GNTP Protocol (Client Part)
Getopt::Tiny
Tiny option parser for Perl6
Acme::DSON
such "foo" is "bar" wow
GD::Raw
Low level language bindings to GD Graphics Library
SSL
Perl6 interface to a OpenSSL (so far only digests though)
MPD
Interface to libmpdclient C library
US-ASCII
US-ASCII restricted character classes from Perl6 and Core ABNF.
Term::ReadKey
Read single unbuffered keys from keyboard.
Type::EnumHOW
Sugar for enum's meta-object protocol
US-ASCII
US-ASCII restricted character classes from Perl6 and Core ABNF.
Regex::FuzzyToken
A token enabling fuzzy matching token in regexes and grammars
Template::Classic
Templates with arbitrary Raku code inside them
Shelve6
Artifact repository for Perl 6 and friends
Math::Libgsl::Permutation
An interface to libgsl, the Gnu Scientific Library - Permutations.
Log::Timeline
Log tasks with start/end periods and phases, as well as individual events.
Method::Modifiers
Adds before, after and around functions to make wrapping method calls easier.
AI::FANN
Raku binding to the Fast Artificial Neural Network library
TXN::Parser
Double-entry accounting ledger parser
AttrX::InitArg
Moose-like init-arg attribute trait for Perl 6
Gravatar::URL
Make URLs for Gravatars from an email address
Benchmark::Plot
Simple benchmark graphing script
Term::ProgressBar
Perl 6 implementation of Progress Bar.
Sparrowform
Sparrowdo provision for Terraform backed instances
Carp
An implementation of Carp in Raku
Cro::HTTP::Session::Redis
Redis-based session support for the Cro library for building distributed systems in Perl 6.
Scheduler::DRMAA
Bindings for the DRMAA cluster library
DBI::Async
Tiny async wrapper around DBIish
MinG
A small module for working with Stabler's Minimalist Grammars in Perl6.
File::Ignore
Parsing and application of .gitignore-style ignore files.
DNS::Zone
Parses a DNS zone and returns objects to manipulate it.
Math::Sequences
Various mathematical sequences of moderate use
JsonC
Native bindings for JSON-C library
HTML::MyHTML
wrapper for MyHTML, a fast HTML parsing C library
IRC::Async
IRC client in the reactive paradigm
RPi::Wiring::Pi
Perl 6 wrapper to the WiringPI, a wiring based Raspberry Pi library.
LMDB
Native bindings for OpenLDAP's LMDB library
OO::Schema
Declare class relationships in a single module
AWS::Pricing
AWS Price List API library
Config::Clever
A clever, heirarchical config loader
Cookie::Baker
Cookie string generator / parser
Data::Selector
data selection dsl parser and applicator
Math::ThreeD
A simple 3D library for Perl 6.
overload::constant
allows to intercept parsing of num/str literals
Syndication
Syndication feed parser/generator (RSS / Atom)
Pod::Perl5
Parser and grammar for Perl 5 pod, with an HTML and Markdown converter
Data::Selector
data selection dsl parser and applicator
Hash::MultiValue
Store multiple values per key, but act like a regular hash
Net::Telnet
Telnet library for clients and servers
File::Temp
Create temporary files & directories
Pod::Literate
A library for parsing Raku files into Pod and Code
Algorithm::AhoCorasick
A Raku Aho-Corasick dictionary matching algorithm implementation
Cro::HTTP::Test
Write tests for HTTP services (whether or not they are built with Cro).
RakuRename
rename files based on regular expressions
Fasta
Library of FASTA related functionality
File::Temp
Create temporary files & directories
MoarVM::Remote
A library for working with the MoarVM remote debugging API.
Binary::Structured
Read and write binary formats defined by classes
CompUnit::Search
Search compunits, modules and classes in installed repositories
Math::Arrow
Knuth arrow notation in Perl 6
Algorithm::Tarjan
Find cycles in a directed graph using Tarjan's strongly connected component algorithm
StrictNamedArguments
Guards against extra named arguments on methods.
Business::CreditCard
Validate/generate credit card checksums/names
Unicode::UTF8-Parser
Supply which converts a supply of UTF8 bytes to unicode characters
File::Compare
Compare files to check for equality/difference
Parse::Selenese
A Parser for Selenium Test Cases and Suites
CCChart
Simple draw chart for Perl 6 , easy-to-use simple learning.
Sparky::Plugin::Notify::Telegram
Sparky plugin to send notifications to telegram chat upon completed tasks
Cmark
A Raku binding to the C lib cmark
License::Software
package for generating licenses from templates
Array::Agnostic
be an array without knowing how
Array::Sparse
role for sparsely populated Arrays
Array::Sorted::Util
Raku utilities for (native) sorted arrays
Data::StaticTable
A static memory structure in Perl6, bidimensional, that uses String for column names and rows starting from one. Provides basic search and indexing features.
SQL::Lexer
Grammar for lexical analysis of SQL
GLFW
Raku wrapper around GLFW3
DB::Rscs
A client library for the Ridiculously Simple Configuration System
CompUnit::DynamicLib
Load modules from temporarily included locations
Texas::To::Uni
Library and tool to convert operators in Perl 6 source files from Texas to Unicode
Rakudo::Slippy::Semilist
Implement postcircumfix:<{|| }> to allow coercion of Array to semilist.
Test::Deeply::Relaxed
Compare two complex data structures loosely
Crypt::Random
Random numbers and bytes mimicking arc4random
Text::Template
Render text template with embedded variables and Perl6 code
Pod::EOD
Moves declarative POD blocks to the end of the POD, allowing for end-of-document style POD
Unicode::GCB
Unicode grapheme cluster boundary detection
Text::Indented
Parse indented text in Perl 6
HTML::Strip
Strip HTML markup from text
CCColor
Simple and flexible color color conversion module for Raku Perl 6 , easy-to-use simple learning.
p6-RandomColor
A port of the randomColor Javascript library for generating attractive random colors
Algorithm::SpiralMatrix
Various Raku Sequences for spirals in matrix (two-dimensional arrays).
App::Uni
command-line utility to find or display Unicode characters
Email::Address
parse and format RFC 5322 email addresses and groups
HTML::Lazy
Declarative HTML generation
HTTP::Request::FormData
Tiny helper for making multipart/form-data documents
Pygments
Wrapper to python pygments library.
RDF::Turtle
Parse RDF Turtle files
SQL::Lexer
Grammar for lexical analysis of SQL
Encode
Character encodings in Perl 6
Test::Deeply::Relaxed
Compare two complex data structures loosely
Test::HTTP::Server
Simple to use wrapper around HTTP::Server::Async designed for tests
Slang::Nogil
Si - No - Si - gil, Raku slang permitting scalars with or without sigils
Base::Any
Convert numbers to and from nearly any base
BigRoot
Class for supporting roots with arbitrary precision.
BigRoot
Class for supporting roots with arbitrary precision.
Keyring
Raku OS Keyring Support Library
GD
Raku interface to the Gd graphics library.
Command::Despatch
Raku module for parsing generic commands and arguments from a hash table.
Scheduler::DelayBetween
Standard Scheduler's `cue` sub with the possibility to set a delay between each code execution
Chemistry::Stoichiometry
Package for Stoichiometry procedures: chemical formula parsing, chemical equations balancing. Contains relevant chemical element data. Multi-language support.
Math::Libgsl::Eigensystem
An interface to libgsl, the Gnu Scientific Library - Eigensystems
Spreadsheet::Libxlsxio
An interface to libxlsxio, a C library to read and write XLSX files
Math::Libgsl::Matrix
An interface to libgsl, the Gnu Scientific Library - Vectors and Matrices.
Test::Declare
Declare common test scenarios as data.
Parse::STDF
Module for parsing files in Standard Test Data Format
Data::TextOrBinary
Heuristic detection of text vs. binary data.
Task::Popular
Popular modules with high recursive citation indices
Sparrowdo::Ruby::Bundler
Sparrowdo module to manage Ruby gems via Ruby bundler.
Sparrowdo::Cpm
Sparrowdo module to install CPAN modules using App::cpm - a fast CPAN module installer
Sparrowdo::Sparrow::Update
Sparrowdo module to install/update Sparrow toolchain on target host
Sparrowdo::Nginx
Sparrowdo module to install Nginx web server
Crypt::Argon2
Easy Argon2i password hashing
IRC::Art
A module to create IRC Art string (color/bg/bold/italic)
Search::Dict
a fast binary search of dictionary like files
CommonMark
Interface to the CommonMark library
File::XML::DMARC::Google
Parser for XML-formatted DMARC reports from Google
Sparky::Plugin::Notify::Email
Sparky plugin to send email notifications upon completed builds
Sparrowdo::Cordova::OSx::Fortify
Sparrowdo module to run HP Fortify scan against Cordova/OSx project
Sparrowdo::VSTS::YAML::Artifact
Sparrowdo module to generate VSTS yaml steps to publish artifacts
Sparrowdo::VSTS::YAML::Build
Sparrowdo module to generate VSTS yaml build definition header
Sparrowdo::VSTS::YAML::Build::Assembly::Patch
Sparrowdo module to generate VSTS yaml build definition steps to patch revision part of AssemblyFileVersion
Sparrowdo::VSTS::YAML::Cordova
Sparrowdo module to generate VSTS yaml build definition steps for Cordova build
Sparrowdo::VSTS::YAML::DotNet
Sparrowdo module to generate VSTS yaml steps to build dotnet application
Sparrowdo::VSTS::YAML::MsBuild
Sparrowdo module to generate VSTS yaml steps for msbuild tool
Sparrowdo::VSTS::YAML::Nuget
Sparrowdo module to generate VSTS yaml steps for nuget package manager
Sparrowdo::VSTS::YAML::Solution
Sparrowdo module to generate VSTS yaml steps to build solution files
Test::Declare
Declare common test scenarios as data.
Markit
A module to convert Markdown into HTML
FileSystem::Parent
Locate [sub]dirs above a given starting point.
Date::Calendar::Strftime
formatting any Date object or Date::Calendar::whatever object with 'strftime'
Scalar::History
A personal history for any scalar
Date::Calendar::CopticEthiopic
conversions from / to the Coptic calendar and from / to the Ethiopic calendar
Syslog::Parse
Creates a supply out of syslog entries
Sparrowdo::Archive
Extract archived files with the help of various archivers programs.
Sparrowdo::Azure::Web::Cert
Create SSL certificate and bind domain for Azure web application
Date::Calendar::Gregorian
Extending the core class 'Date' with strftime and conversions with other calendars
Sparrowdo::Cpanm::GitHub
Installs CPAN modules fetched from remote GitHub repositories
Sparrowdo::Goss
Sparrowdo module to run goss scenarios
Grammar::DiceRolls
A Raku Grammar to parse D&D style dice rolls
Date::Calendar::MayaAztec
conversions from/to the Maya calendar and from/to the Aztec calendar
Math::Libgsl::Elementary
An interface to libgsl, the Gnu Scientific Library - elementary functions.
Math::Libgsl::LinearAlgebra
An interface to libgsl, the Gnu Scientific Library - Linear Algebra.
Sparrow6
Sparrow is a Raku based automation framework
ANTLR4::Grammar
Turn ANTLR4 Grammars into Raku Grammars
ASN::Grammar
A grammar to parse subset of ASN.1
Archive::Tar::PP
a very basic tar utility for perl6, by perl6
Net::IP::Parse
Types for IP addresses and manipulation methods.
Scalar::Util
Raku port of Perl's Scalar::Util module 1.55
Tie::Array
Raku port of Perl's Tie::Array module
Tie::StdArray
Raku port of Perl's Tie::StdArray module
vars
Raku port of Perl's 'vars' pragma
Array::Sorted::Map
Provide a Map interface for 2 sorted lists
Array::Unsorted::Map
Provide a Map interface for 2 unsorted lists
Date::YearDay
Provides creation of a Raku Date object by year and day-of-year
Text::Chart
A simple module to generate text charts
Ecosystem::Archive
Interface to the Raku Ecosystem Archive
Benchmark
Simple benchmarking
Marpa
Raku interface to the libmarpa C library.
Manifest::StopWar
This is the manifest to stop the war between Russia and Ukraine in Raku
Syslog::Parse
Creates a supply out of syslog entries
Karabiner::CompModGenerator
Generate complex modifcations for the L<Karabiner-Elements|https://karabiner-elements.pqrs.org> app on macOS
Lingua::Stem::Bulgarian
Package for stemming Bulgarian words. (Implements the BulStem algorithm.)
Date::WorkdayCalendar
Calendar and Date objects to handle business days, holidays and weekends
Grammar::Common
Common bits for grammars, such as math expressions
Data::Summarizers
Data summarizing functions for different data structures (arrays, lists of hashes, Text::CSV tables.)
Tree::Binary
Roles for building and traversing binary trees
BinaryHeap
Array-based binary heap
Array::Rounded
arrays that round indices while accessing elements
Array::Circular
add "is circular" trait to Arrays
NativeHelpers::Array
Helper subroutines for working with Raku Native Arrays (CArray)
Tinky::Declare
Create Tinky machines in a more declarative fashion
Cro::HTTP::BodyParser::JSONClass
Parse and deserialise application/json HTTP body to a specified JSON::Class
HarfBuzz::Shaper::Cairo
Cairo integeration for the HarfBuzz font shaping library
HarfBuzz::Font::FreeType
Font::FreeType integration with HarfBuzz font shaping library
Cookie::Jar
A minimalist HTTP cookie jar
DSL::Entity::MachineLearning
Grammars for Machine Learning entities: classifier names, classifier measures, etc.
as-cli-arguments
stringify a Capture as command-line arguments
XDG::GuaranteedResources
Guarantees that a resource is present in the expected XDG Base Directory directory
are
produce the common type / role of a list of objects
Geo::WellKnownBinary
convert WellKnownBinary to Geo::Geometry objects
Math::Libgsl::Elementary
An interface to libgsl, the Gnu Scientific Library - elementary functions.
Array::Shaped::Console
Renders 2D arrays to a console using block symbols
Sparrow6
Sparrow is a Raku based automation framework
Teddy Bear
Dummy Raku module to test SparrowCI service
Math::Libgsl::LinearAlgebra
An interface to libgsl, the Gnu Scientific Library - Linear Algebra.
cmark::Simple
Native port of the CommonMark library
Grammar::Message
Nice messages for grammars and regexes
Test::Grammar
Raku distribution template
DSL::Bulgarian
Computational workflows building by natural language commands in Bulgarian.
CLI::Graphing::BarChart
A library for generating command line bar charts
HarfBuzz
bindings to the HarfBuzz font shaping library (experimental)
Text::Markov
Generate superficially real-looking text.
Sparrowdo
Run Sparrow tasks remotely (and not only)
Chart::EasyGnuplot
A simple module to create simple plots using Chart::Gnuplot
SparrowCI
SparrowCI - super fun and flexible CI system with many programming languages support
Sparky
Sparky is a flexible and minimalist continuous integration server and distribute tasks runner written in Raku
Calendar
Provides class data for producing calendars
Math::FractionalPart
Provides routines for operating on fractional parts of numbers
DB::Migration::Declare
Specify database migrations using a Raku DSL. Currently Postgres only.
YAMLStar
A cross-language, common API YAML reference framework
PDF::Grammar
Raku grammars for parsing PDF Content Streams and File Structure
Dan::Polars
Bridge Dan to Rust Polars
ML::AssociationRuleLearning
Package for association rule learning. (Apriori, Eclat, support, confidence, lift, leverage, conviction.)
LibraryCheck
Quick hack to determine whether a shared libray is present
EBNF::Grammar
EBNF grammar and interpreters.
FunctionalParsers
A system of functional parsers (combinators, transformers, generators.)
HarfBuzz::Subset
HarfBuzz font subsetting compactor
JSON::Marshal
Simple serialisation of objects to JSON
Markdown::Grammar
Grammar for parsing Markdown documents and converting them to notebook-, org-, or Pod6 files.
Clipboard
Raku package for using clipboards of different operating systems. (I.e., copy and paste with any OS.)
DSL::Shared
DSL::Shared provides utilities and grammar roles for making DSL translators.
Grammar::TokenProcessing
Processing grammar files in order to extract tokens, to replace token names, or to add fuzzy matching expressions in token definitions.
Text::SubParsers
Text::SubParsers is for extracting and processing of interpret-able sub-strings in texts
Data::Summarizers
Data summarizing functions for different data structures (arrays, lists of hashes, Text::CSV tables.)
panda-stub
A placeholder for panda which displays how to install panda. Intended for temporary use in Rakudo Star builds only
HTTP::Server::Ogre
he is not tiny nor easy to handle. He is rather a stupid ogre that handles paralell http requests
Slippy::Semilist
Implement postcircumfix:<{|| }> to allow slipping Array as a multidim Hash key.
Getopt::Std
Process single-character options with option clustering
Slang::Mosdef
Use def and λ as declarators.
WWW::DuckDuckGo
Bindings to DuckDuckGo search API
Task::Galaxy
Another meta-package for modules (with tests), fatter than Task::Star and more test orientated.
Geo::Coder::OpenCage
Client library for the OpenCage Geocoder
RPi::Device::PiFace
Interface the PiFace 2 GPIO expansion board for Raspberry Pi 2
AttrX::Lazy
Moo similar Lazy attribute funtionality
WebService::AWS::Auth::V4
A library of routines to create AWS V4 authentication strings
Text::Spintax
A parser and renderer for spintax formatted text
Num::HexFloat
Rudimentary C99 Hexadecimal Floating Point Support in Perl6
Text::LTSV
LTSV (Labeled Tab Separated Value) toolkit
Mortgage
Mortgage calculation library
Pod::PerlTricks
Parser for PerlTricks pseudopod
Math::OddFunctions
Standard math function odds and ends
CCLog
CCLog Simple and lightweight cross-platform logs, easy-to-use simple learning, and support for multiple languages, such as C, C++, Perl 6, shell, Objective-C, support ios, osx, watchos, tvos, pod .
Text::LDIF
Pure Perl6 LDIF file parser
CCLog
CCLog Simple and lightweight cross-platform logs, easy-to-use simple learning, and support for multiple languages, such as C, C++, Perl 6, shell, Objective-C .
Compress::Zstd
Native binding to Facebook's Zstd compression library
File::Zip
A wrapper around zip files, using zip/unzip commands
Geo::Coder::OpenCage
Client library for the OpenCage Geocoder
Grid
Grid Role for Arrays
HTTP::API::Pingdom
A Perl 6 library to interact with the Pingdom API
Hash::Timeout
Role for hashes whose elements timeout and disappear
Range::SetOps
Provides set operators geared to work on ranges.
Ranker
A module for ranking scorable types using various ranking strategies
Text::Names
A module that can generate full American English names of either gender, as well as single first names and last names if that is desired. It generates names in roughly the same popularity as they were in 1990 USA
Version::Semantic
A wrapper around Version to make it strictly Semantic
Wikidata::API
A thin wrapper for querying Wikidata using SPARQL
Grid
Grid Role for Arrays.
URL
A Raku library to parse and handle URLs
Getopt::Std
Process single-character options with option clustering
Math::Libgsl::Function
An interface to libgsl, the Gnu Scientific Library - Special functions.
Math::Libgsl::Combination
An interface to libgsl, the Gnu Scientific Library - Combinations.
Math::Libgsl::Complex
An interface to libgsl, the Gnu Scientific Library - complex numbers.
Math::Libgsl::Multiset
An interface to libgsl, the Gnu Scientific Library - Multisets.
Math::Libgsl::Sort
An interface to libgsl, the Gnu Scientific Library - Sort.
HTTP::API::MusicBrainz
A Raku library to interact with the MusicBrainz API
Math::Libgsl::BLAS
An interface to libgsl, the Gnu Scientific Library - BLAS (Basic Linear Algebra Subprograms).
Math::Libgsl::Random
An interface to libgsl, the Gnu Scientific Library - Random Number Generation.
Crypt::CAST5
CAST5 encryption library
Termbox
Raku bindings to the Termbox library
ReadWriteLock
A lock with shared/exclusive access modes
Cro::HTTP::Session::Pg
Cro session storage middleware using Postgres.
Log::Simple
A simple logging library for Raku
Math::Libgsl::QuasiRandom
An interface to libgsl, the Gnu Scientific Library - Quasi-Random Sequences.
Math::Libgsl::Statistics
An interface to libgsl, the Gnu Scientific Library - Statistics
Math::Libgsl::RunningStatistics
An interface to libgsl, the Gnu Scientific Library - Running Statistics
Oddmuse6
A wiki for Raku using Cro, Markdown, and Mustache
Readline
Perl 6 interface to GNU Readline, the CLI-based line reading library
Math::Libgsl::DigitalFiltering
An interface to libgsl, the Gnu Scientific Library - Digital Filtering
Math::Libgsl::MovingWindow
An interface to libgsl, the Gnu Scientific Library - Moving Window Statistics
Math::Libgsl::Histogram
An interface to libgsl, the Gnu Scientific Library - Histograms
GPGME
Raku Bindings for Gnu Privacy Guard (GPG) Made Easy
Inline::Scheme::Guile
Use Guile Scheme code and libraries in your Raku code
TestML
A Generic Software Testing Meta Language
Math::Libgsl::Interpolation
An interface to libgsl, the Gnu Scientific Library - Interpolation
App::Heater
Raku-based Foot Warmer
Config
Extensible library for reading and writing configuration files.
Config::Netrc
.netrc file parser module for Perl 6
Actor
an actor model threading library
Trait::Env
Trait to set an attribute from an environment variable.
Script::Hash
Exports md5($*PROGRAM-NAME~@*ARGS.join) as $script-hash
BSON::Simple
Simple codec for the BSON (Binary JSON) serialization format
lacerta
Lacerta parses WhatsApp exported logs
Overwatch
Utility to help keep a processes running and restart them if they stop.
BTree
Simple Binary Tree Role with pretty printing
taurus
Taurus parses Call logs
Acme::Cow
Talking barnyard animals (or ASCII art in general)
ReadWriteLock
A lock with shared/exclusive access modes
Math::Libgsl::Polynomial
An interface to libgsl, the Gnu Scientific Library - Polynomials.
Math::Libgsl::RandomDistribution
An interface to libgsl, the Gnu Scientific Library - Random Number Distributions
Async::Command
Async::Command - Run a command as a thread; Async::Command::Multi - do lots in parallel
Bits
provide bit related functions for arbitrarily large integers
Unix::errno
Provide transparent access to errno
Hash::File
Calculate various hashes fast for files
SantaClaus::Utils
Provides Raku software tools for Santa Claus and his Elves
Math::Libgsl::Constants
An interface to libgsl, the Gnu Scientific Library - constants and exceptions.
Date::Christian::Advent
Provides routines to calculate the date of the First Sunday of Advent in the Christian calendar
Date::Easter
Provides a routine to calculate the date of Easter in the Christian calendar
Map::Match
Provide a Map where keys are regular expressions
Email::Simple
Simple email parsing module
DateTime::Format
strftime and other DateTime formatting libraries
Operator::dB
Operator for decibel arithmetic
Wikidata::API
A thin wrapper for querying the Wikidata API using SPARQL
DateTime::TimeZone
A Raku library for working with Time Zones
Number::Denominate
Break up numbers into preset or arbitrary denominations
List::Divvy
Positional object partition by element value
Data::Generators
Random data generation functions: strings, words, numbers, vectors, pet names, job titles, and tabular datasets.
Pofig
Detect system parameters and features
Text::CodeProcessing
A package with functions for processing of code chunks in documents of different types (like Markdown, Org-mode, Pod6.)
Net::NetRC
parse `.netrc` files
Data::Reshapers
Data reshaping functions for different data structures (arrays, lists of hashes, Text::CSV tables.)
Netstring
A library for working with netstrings
PSGI
Helper library for creating P6SGI/PSGI compliant frameworks
SCGI
A SCGI library for Raku
Lingua::NumericWordForms
Lingua::NumericWordForms has generators, parsers, and interpreters of numeric word forms in different languages.
Benchy
Benchmark some code
Subsets::IO
Subsets for various types of `IO::Path` instances
Test::Builder
flexible framework for building TAP test libraries
LN
Get $*ARGFILES with line numbers via $*LN
Log::Timeline
Log tasks with start/end periods and phases, as well as individual events.
System::Passwd
easily search for system users on Unix based systems
has-word
A quick non-regex word-boundary checker
Cro::CBOR
Support CBOR in Cro for body parsing/serializing
ML::ROCFunctions
Package for computations of Receiver Operating Characteristic (ROC) functions.
TimeUnit
Library for conversion a time from one unit to another.
snip
Provide functionality similar to Haskell's span
Curry
Library for making curried functions.
Sway::Config
Library and script for parsing Sway window manager's config file.
Pod::Contents
Library for recursively getting contents of Pod blocks and returning them as a list of strings or string. And more.
T
Library and slang for writing test assertions which output good test descriptions and error messages.
Audio::Fingerprint::Chromaprint
Get audio fingerprint using the chromaprint / AcoustID library
Audio::Libshout
Binding for libshout - source streaming client library for icecast
Audio::PortMIDI
Raku MIDI access using the portmidi library
Staticish
Make a singleton class that wraps the methods so they appear like class methods
shorten-sub-commands
allow partial specification of sub-commands
Mac::Applications::List
List installed apps found in standard and other directories
IO::Stem
Provides the part of an IO.basename left with the IO.extension removed
CSS::Module
Perl 6 CSS extended and property-specific grammars
pack6
An tools can easily create CPAN tarball for you!
Getopt::Advance
Advanced command line parse module for raku lang
Int::polydiv
the counterpart of the polymod method
CLI::Version
add -V / --version parameters to your script
CLI::Help
add -h / --help parameters to your script
uniname-words
look for words in unicode character names
CSS::Properties
CSS property manipulation library
App::Prove6
Run tests through a TAP harness.
Test::Mock
Creation of stub objects using the Arrange, Act, Assert pattern.
Cromtit
Cromtit - Run Tomtit scenarios as cron jobs and more
Wasm::Emitter
Emit the WebAssembly binary format.
LocalTime
A wrapper of class DateTime with varied formatters depending on time zone entry
Range::SetOps
Provides set operators geared to work on ranges.
Trait::Env
Trait to set an attribute from an environment variable.
Test::HTTP::Server
Simple to use wrapper around HTTP::Server::Async designed for tests
POSIX::PWDENT
Access to POSIX passwd and group DBs via dynamic vars
Hash::Timeout
Role for hashes whose elements timeout and disappear
Spreadsheet::Libxlsxio
An interface to libxlsxio, a C library to read and write XLSX files