public
Description: Hurl makes HTTP requests.
Homepage: http://defunkt.github.com/hurl/
Clone URL: git://github.com/defunkt/hurl.git
hurl /
name age message
file LICENSE Fri Sep 25 22:50:30 -0700 2009 add MIT license [defunkt]
file README.md Sat Oct 24 11:41:07 -0700 2009 Mention rack as a dependency. Closes #11 [defunkt]
file Rakefile Tue Oct 20 13:08:21 -0700 2009 Rakefile: check for exit status rather that ins... [mislav]
file config.ru Mon Oct 19 19:35:19 -0700 2009 don't require rubygems [defunkt]
directory docs/ Mon Oct 19 21:36:44 -0700 2009 Removed unused pages text. [leah]
file helpers.rb Tue Oct 20 15:34:31 -0700 2009 Seem to need to require YAML to use it here? [markpasc]
directory helpers/ Mon Oct 19 20:05:38 -0700 2009 put helpers into their own files [defunkt]
file hurl.rb Wed Oct 28 09:17:32 -0700 2009 Set Mustache namespace to Object [defunkt]
file hurls.yaml Mon Oct 12 09:05:43 -0700 2009 comment [defunkt]
file index.html Mon Oct 19 21:24:58 -0700 2009 gh-pages builder mustache template [leah]
file libraries.rb Wed Oct 21 08:11:12 -0700 2009 Revert "vendor Addressable library to provide U... [defunkt]
directory models/ Wed Oct 28 09:36:56 -0700 2009 Fix login / session by cleaning up key namespac... [defunkt]
directory public/ Wed Oct 21 08:11:12 -0700 2009 Revert "vendor Addressable library to provide U... [defunkt]
directory templates/ Wed Oct 21 08:11:12 -0700 2009 Revert "vendor Addressable library to provide U... [defunkt]
directory test/ Fri Sep 25 23:06:26 -0700 2009 add test.json and test.xml routes to hurl, for ... [defunkt]
directory tmp/ Fri Aug 21 17:50:45 -0700 2009 hi world [defunkt]
directory vendor/ Wed Oct 21 08:11:12 -0700 2009 Revert "vendor Addressable library to provide U... [defunkt]
directory views/ Wed Oct 21 08:11:12 -0700 2009 Revert "vendor Addressable library to provide U... [defunkt]
README.md

Hurl

Hurl was created for the Rails Rumble 2009 in 48 hours. Now Hurl is an open source project for your enjoyment.

http://hurl.it/

Installation

  • Ruby 1.8.6+
  • Python 2.5+

First install xmllint:

* Homebrew
$ brew install xmllint

* Gentoo
$ emerge dev-libs/libxml2

* Ubuntu/Debian
$ apt-get install libxml2-utils

Next install the Python eggs:

$ easy_install simplejson Pygments

Then the RubyGems:

$ gem install yajl-ruby sinatra curb rack
$ gem install mustache --source=http://gemcutter.org

And finally Redis.

* Homebrew
$ brew install redis

* Gentoo
$ emerge redis

* Other
$ rake -f vendor/redis-rb/tasks/redis.tasks.rb redis:install

Get Hurl

Browse the source on GitHub: http://github.com/defunkt/hurl

Clone with Git:

$ git clone git://github.com/defunkt/hurl

Or download in either zip or tar formats.

Run Locally

$ rake start

If you have shotgun installed: http://localhost:9393

If not: http://localhost:9292

Issues

Find a bug? Want a feature? Submit an issue here. Patches welcome!

Screenshot

Hurl

Authors