Switch branches/tags
Nothing to show
Clone or download
Latest commit 16cf24e Dec 9, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin initial commit Feb 9, 2016
lib/Acme initial commit Feb 9, 2016
t initial commit Feb 9, 2016
xt initial commit Feb 9, 2016
.travis.yml add travis Feb 9, 2016
LICENSE initial commit Feb 9, 2016
META6.json Use SPDX identifier in license field of META6.json Apr 26, 2017 Update Dec 9, 2017
appveyor.yml Rename .appveyor.yml to appveyor.yml Oct 2, 2017

Acme::Cow Build Status Build status

A Perl 6 implementation of cowsay.


To install with zef:

zef update
zef install Acme::Cow


use Acme::Cow;

# Default => "Hello World!").display;

# Custom face => "Hello World!").set-face("stoned").display;

# Custom template => "Hello World!").display;

# Custom template & Custom face => "Hello World!").set-face("stoned").display;

Using the binary

cow-say --help
cow-say --about
cow-say --message='Hello World'
cow-say --message='Hello World' --face='stoned'
cow-say --message='Hello World' --template='camelia'

To Do

  • Enhance the text formatter
  • Add more templates
  • Use Terminal::ANSIColor to make the output more appealing


Naoum Hankache


Artistic License 2.0