Skip to content

towels for ruby ala H2G2 towels - a Swiss army knife in ruby for todays media world

License

Notifications You must be signed in to change notification settings

lexlapax/ruby-towels

Repository files navigation

Towels

Towels for ruby - jack of all for ruby - ala hitchhiker's guid to galaxy towels

Make ruby fun to experiment with, do quick calculations, try out things.. and then move on to your favorite ruby dev environment of choice

  • start with a simple dsl driven gui framework for ruby like shoes3, then add other simple wrappers
  • wrappers include
    • app - a write and run app to test ruby
    • box - a write and run (interactive) app specifically for media experimentation
      • audio
      • images
      • video
    • gshell - a full runtime ruby environment with pry and output in a gui
      • wshell - similar in a web notebook
    • pluggable wrappers - write your own
    • cmd - a command line only (the default wrapper)
      • could replace irb or pry but may be heavy weight (besides it's going to rely on them)
      • can be used for replacement of popular shell commands - find, grep, sed etc
      • also pluggable

Towels is not an IDE

Towels is not shoes3 or shoes3+

Towels is not ruby-processing

Installation

Install the gem and add to the application's Gemfile by executing:

$ bundle add towels

If bundler is not being used to manage dependencies, install the gem by executing:

$ gem install towels

Usage

TODO: Write usage instructions here

Development

After checking out the repo, run bin/setup to install dependencies. Then, run rake test to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.

To install this gem onto your local machine, run bundle exec rake install. To release a new version, update the version number in version.rb, and then run bundle exec rake release, which will create a git tag for the version, push git commits and the created tag, and push the .gem file to rubygems.org.

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/lexlapax/ruby-towels.

License

The gem is available as open source under the terms of the MIT License.

About

towels for ruby ala H2G2 towels - a Swiss army knife in ruby for todays media world

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published