Home | Downloads | Mailing List | Documentation | Development | RubyConf

Project change notice

The NARF web project has been deprecated.
Development is continuing on ruby-web.


 NARF is a replacement for, and derivative of, the Ruby CGI library. Our goal is to trivialize web development.  We hope that these 3 lines of development will accomplish our task:

NARF does all of this as a regular CGI application. It also runs in-process under fastcgi, mod_ruby, and webrick.

Credits

Narf was written by Tom Clarke and Patrick May, partly based on cgi.rb written by Wakou Aoyama. It makes significant use of ruby-htmltools, written by Ned Konz. Also, Keunwoo Lee patched Web::Parser.read_multipart to be cleaner.

NARF contains code from the following projects, and we are in their debt:

ruby-htmltools
This is a Ruby library for building trees representing HTML structure.
http://bike-nomad.com/ruby
sgml-parser
The html-parser package is a variant language implementation of the Python’s SGML parser (sgmllib.py), HTML parser (htmllib.py) and Formatter (formatter.py).
http://www.jin.gr.jp/%7Enahi/Ruby/html-parser/README.html
webunit
WebUnit? is Ruby API for testing html/cgi without browser, and is idealy suited for automated unit testing of web sites when combined with a Ruby unit test framework such as RubyUnit?. It was designed and implemented by Masaki Suketa.
http://www.xpenguin.biz/download/webunit/index-en.html

News:

HomePage
3:0pm Nov 25, 2004 - Removed some spam links. /es

Narf/Development
4:21pm Dec 5, 2003 - Collected information for interested developers onto one page

Narf/Downloads
7:43pm Oct 28, 2003 - fixed a bug and reposted the downloads

HomePage
7:37pm Oct 28, 2003 - Imported Downloads page

more news


Home | Downloads | Mailing List | Documentation | Development | RubyConf
Last edited 12:7am Jul 9, 2005