Skip to content

tobynet/kagami

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kagami

Gem Version Build Status Dependency Status Code Climate Coverage Status

Kagami is a tool for mirroring text and ascii art.

Screencast

(This screencast is in v0.1.4, little old version)

Installation

Add this line to your application's Gemfile:

gem 'kagami'

And then execute:

$ bundle

Or install it yourself as:

$ gem install kagami

Usage

$ kagami "Java and you >>>> Ruby >>> The internet"
The internet >>> Ruby >>>> Java and you

$ kagami <<END
                      Firewall
                         ||
+--------+  +-------+    || The Internet 
| server +--+ proxy +----||======☁=======
+--------+  +-------+    ||
                         ||
END
           Firewall
              ||
 The Internet ||    +-------+  +--------+
=======☁======||----+ proxy +--+ server |
              ||    +-------+  +--------+
              ||

$ apt-get moo
         (__) 
         (oo) 
   /------\/ 
  / |    ||   
 *  /\---/\ 
    ~~   ~~   
...."Have you mooed today?"...

$ apt-get moo | kagami
                 )__(         
                 )oo(         
                  /\------/   
                   ||    | /  
                   \/---\/  * 
                   ~~   ~~    
..."Have you mooed today?"....

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

About

A tool for mirroring text and ascii art.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages