The Raku Ecosystem, Working
One page per module from raku.land — installed, tested and run under Raku++, with examples you can copy straight into a file.
A module is on this site once Raku++ can do four things with it: parse its sources, install it with rakupp install, run the distribution's own test suite, and run the examples on its page. Every example below is executed under Raku++ 3.7.0 and under Rakudo 2026.08 as the build runs, twice on each, and the build fails if an output moves. What you copy is what ran.
| Module | Version | State | Examples |
|---|---|---|---|
| Data::Generators Random words, strings, numbers, dates, pet names, job titles — and whole tabular datasets. The fastest way to have data before you have data. | 0.1.11 | Works | 9 |
| File::Find Walk a directory tree as a lazy sequence, filtered by name, type or path, without writing the recursion yourself. | 0.2.5 | Works | 3 |
| File::Temp A temporary file or directory with a name nobody can guess, created safely, and removed for you when the program ends. | 0.0.12 | Works | 4 |
| JSON::Fast JSON in, Raku data out, and back again. Two exported subs, a handful of adverbs, and the numbers come back typed the way you would have typed them. | 0.20.1 | Works | 9 |
| MIME::Base64 Bytes to ASCII and back — the encoding behind Basic auth, data URIs, and every place binary has to travel through a text-only channel. | 1.2.5 | Works | 5 |
| Statistics::Distributions Twenty-one named probability distributions, and one call that draws from any of them. Pure Raku, one dependency, no compiler and no C library. | 0.1.8 | Works | 14 |
| Terminal::ANSIColor Colour and style for terminal output, by name rather than by escape code — and one function to take it all back off again. | 0.14 | Works | 5 |
| URI RFC 3986 in a Raku grammar. Take a URI apart into scheme, host, path and query, put a new one together, and get the escaping right without thinking about it. | 0.3.8 | Works | 11 |
| XML Parse an XML document into a tree you can walk, and build one node by node — with one sharp edge to know about before you write any output. | 0.3.6 | Works | 4 |
| YAMLish Read and write YAML — configuration files as people actually write them, with the type guessing that implies, and one famous trap. | 0.1.3 | Works | 6 |
10 modules, 70 examples. Modules are added as they are checked — see the module FAQ for how installing works, and the conformance site for the engine itself.