Available Packages
You can download and install packages using the tusk application that comes with Narwhal. Check out tusk help for details. These are some of the packages:
activejs: The Cross Platform JavaScript MVC, http://activejs.org/appengine: A port of the Python Google App Engine SDK to JavaScriptappengine-java-sdk: Java components necessary for deploying applications on Google’s App Engine.barista: An automated user interface testing framework.bogart: A simple web frameworkbrowserjs: A simulated web browser environment, includes XMLHttpRequest, timeouts, console, a DOM, etccappruby: Experimental Ruby implementation on top of the Objective-J runtime / JavaScriptcappuccino: Cappuccino moduleCappuccinoResource: Cappuccino on Railschiron: A system of interoperable JavaScript modules, including a Pythonic type system and typesclosure-compiler: Closure Compilercoffee-script: Unfancy JavaScriptcommonjs-utilscouchdb: API to access CouchDB servers, a schema-free database of JSON documentscreolejs: A JavaScript implementation of the CreoleWiki language, for browsers.ejs: Embedded JavaScript templating frameworkenvhaml-js: Haml ported to server-side Javascript. This is a traditional server-side templating language.htmlparser: An HTML parserinspec: BDD test framwork inspired by rspecjackjack-dav: A JSGI compatible WebDAV server, based on RackDAVjack-servlet: A Java servlet for running JSGI applicationsjake: A build system for CommonJS, lifted from Rakejaml: A library of JSGI middleware, handlers, and utilities, based on Rackjdbcjscrypto: Fast symmetric cryptography in Javascriptjsdocs: JavaScript documentation generator. Tool for generating template-formatted, multi-page HTML (or XML, JSON, or any other text-based) documentation from commented JavaScript source code.json-rpc: An implementation of JSON-RPC for CommonJS, include a JSGI appliancejson-template: Minimal but powerful templating language implemented in multiple languages.jsont: JSON transforms, akin to XSLT but for JSON: http://goessner.net/articles/jsont/kupomarkdown: A port of markdown to JavaScriptmustache: in JavaScript — shameless port from @defunktmysql-jdbcnarcissus: JavaScript implemented in JavaScriptnarwhal: A general purpose JavaScript platformnarwhal-jaxernarwhal-johnson: Johnson (Ruby-JavaScript bridge, using SpiderMonkey) engine support for Narwhalnarwhal-jsc: JavaScriptCore engine support for Narwhalnarwhal-moar-monkeysnarwhal-v8: V8 engine support for Narwhalnarwhal-v8cgi: v8cgi engine support for Narwhalnarwhal-xulrunner: XULRunner engine support for Narwhalnitro: A Web Application Frameworknormal-template: A simple, powerful and safe templating engineoauth: OAuth Libraryobjective-j: Objective-J and Cappuccino moduleobservable: JavaScript framework for Observable mixins with plugin supportojmoq: A mocking library for Objective-J that is inspired by the Moq project.ojunit: A simple Objective-J unit test framework.ometa-highlighter: Code highlighter based on Ometa/JS (little inspired by Pygments)ometajs: A object-oriented language for pattern matchingparenscript: Parenscript is a small Lispy language that compiles to JavaScript. This is the Narwhal module that integrates ParenScript with Narwhal.prototype: Prototype is a JavaScript Framework that aims to ease development of dynamic web applications. This package implements a subset of Prototypequnit: An easy-to-use JavaScript Unit Testing framework.qxooreform: A Narwhal module for working with HTML forms, similar to Django’s forms.seethrough: Seethrough is a simple XML/XHTML template engine for JavaScript based on E4X. It’s a port of a former project for Erlang.shmakowiki: Yet another wiki dialect, inspired by WackoWiki and WikiCreoleshrinksafe: ShrinkSafesilk: A comprehensive set of 16x16px icons.sizzle: A sizzlin’ hot selector enginespeller: A JavaScript spell-checkersqlite-jdbcsyntax-stroop: A syntax highlighter based on Google-code-prettify.template: A simple templating engineunderscore: Functional programming aid for JavaScript. Works well with jQuery.wiky: A bidirectional Wiki markup to and from HTML converter written in JavaScript.xbin: A suite of Unix command line tools for enlightened pipelines.yuicompressor: YUI Compressorzipjs: An implementation of zip for JavaScript