Module development utilities
What can help you write/test/improve your module(s)
Here is a list of modules that you can find in the Perl 6 ecosystem which aim to make the experience of developing Perl 6 modules more fun.
Module builder and authoring tools
Some modules and tools to help you with generating files that are part of a module distribution.
App::Assixt The module developer's assistant
App::Mi6 Minimal authoring tool for Perl 6
META6 Do things with Perl 6
META
filesModule::Skeleton Generate a skeleton module
p6doc Generate documentation end-products
Tests
Some tests of module quality.
Test::META Test your META6.json file
Test::Output Test the output to STDOUT and STDERR your program generates
Test::Screen Use GNU screen to test full screen VT applications
Test::When Control when your tests are run (author testing, online testing, etc.)
NativeCall
Here some modules to help you work with NativeCall.
NativeHelpers::Array Provides routines to deal with CArray
App::GPTrixie Generate NativeCall code from C headers file
NativeCall::TypeDiag Provides routines to test your CStruct
Sample modules
Modules that exist only as minimalist examples, tests for installers, or skeletons.
Foo A module with two distributions of different versions