3b679600ef91737ed500bc8d052355c4?s=64 postrank-labs

goliath

27 5 0

Goliath is a non-blocking Ruby web server framework

Dependencies

Package Locked Requirement Latest Status Changelog
Gems async-rack >= 0 0.5.1

async-rack

Makes middleware that ships with Rack bullet-proof for async responses.

This dependency is up-to-date. Congrats and keep going!

Gems em-synchrony >= 1.0.0 1.0.3

em-synchrony

Fiber aware EventMachine libraries

This dependency is up-to-date. Congrats and keep going!

Gems em-websocket = 0.3.8 0.5.0

em-websocket

EventMachine based WebSocket server

This dependency is not matching latest version. Please consider upgrading.

Gems eventmachine >= 1.0.0.beta.4 1.0.3

eventmachine

EventMachine implements a fast, single-threaded engine for arbitrary network communications. It's extremely easy to use in Ruby. EventMachine wraps all interactions with IP sockets, allowing programs to concentrate on the implementation of network protocols. It can be used to create both network servers and clients. To create a server or client, a Ruby program only needs to specify the IP address and port, and provide a Module that implements the communications protocol. Implementations of several standard network protocols are provided with the package, primarily to serve as examples. The real goal of EventMachine is to enable programs to easily interface with other programs using TCP/IP, especially if custom protocols are required.

This dependency is up-to-date. Congrats and keep going!

Gems http_parser.rb = 0.6.0 0.6.0

http_parser.rb

Ruby bindings to http://github.com/ry/http-parser and http://github.com/a2800276/http-parser.java

This dependency is up-to-date. Congrats and keep going!

Gems log4r >= 0 1.1.11

log4r

See also: http://logging.apache.org/log4j

This dependency is up-to-date. Congrats and keep going!

Gems multi_json >= 0 1.9.2

multi_json

A common interface to multiple JSON libraries, including Oj, Yajl, the JSON gem (with C-extensions), the pure-Ruby JSON gem, NSJSONSerialization, gson.rb, JrJackson, and OkJson.

This dependency is up-to-date. Congrats and keep going!

Gems rack >= 1.2.2 1.5.2

rack

Rack provides a minimal, modular and adaptable interface for developing web applications in Ruby. By wrapping HTTP requests and responses in the simplest way possible, it unifies and distills the API for web servers, web frameworks, and software in between (the so-called middleware) into a single method call. Also see http://rack.github.com/.

This dependency is up-to-date. Congrats and keep going!

Gems rack-contrib >= 0 1.1.0

rack-contrib

Contributed Rack Middleware and Utilities

This dependency is up-to-date. Congrats and keep going!

Gems rack-respond_to >= 0 0.9.8

rack-respond_to

Rack middleware port of Rails's respond_to feature.

This dependency is up-to-date. Congrats and keep going!

Package Locked Requirement Latest Status Changelog
Gems amqp >= 0.7.1 1.3.0

amqp

Widely used, feature-rich asynchronous RabbitMQ client with batteries included.

This dependency is up-to-date. Congrats and keep going!

Gems bluecloth >= 0 2.2.0

bluecloth

BlueCloth is a Ruby implementation of John Gruber's Markdown[http://daringfireball.net/projects/markdown/], a text-to-HTML conversion tool for web writers. To quote from the project page: Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML). It borrows a naming convention and several helpings of interface from {Redcloth}[http://redcloth.org/], Why the Lucky Stiff's processor for a similar text-to-HTML conversion syntax called Textile[http://www.textism.com/tools/textile/]. BlueCloth 2 is a complete rewrite using David Parsons' Discount[http://www.pell.portland.or.us/~orc/Code/discount/] library, a C implementation of Markdown. I rewrote it using the extension for speed and accuracy; the original BlueCloth was a straight port from the Perl version that I wrote in a few days for my own use just to avoid having to shell out to Markdown.pl, and it was quite buggy and slow. I apologize to all the good people that sent me patches for it that were never released. Note that the new gem is called 'bluecloth' and the old one 'BlueCloth'. If you have both installed, you can ensure you're loading the new one with the 'gem' directive: # Load the 2.0 version gem 'bluecloth', '>= 2.0.0' # Load the 1.0 version gem 'BlueCloth' require 'bluecloth'

This dependency is up-to-date. Congrats and keep going!

Gems bson_ext >= 0 1.10.0

bson_ext

C extensions to accelerate the Ruby BSON serialization. For more information about BSON, see http://bsonspec.org. For information about MongoDB, see http://www.mongodb.org.

This dependency is up-to-date. Congrats and keep going!

Gems em-http-request >= 1.0.0 1.1.2

em-http-request

EventMachine based, async HTTP Request client

This dependency is up-to-date. Congrats and keep going!

Gems em-mongo ~> 0.4.0 0.5.1

em-mongo

EventMachine driver for MongoDB.

This dependency is not matching latest version. Please consider upgrading.

Gems em-websocket-client >= 0 0.1.2

em-websocket-client

A WebSocket client implementation for EventMachine

This dependency is up-to-date. Congrats and keep going!

Gems growl ~> 1.0.3 1.0.3

growl

growlnotify bindings

This dependency is up-to-date. Congrats and keep going!

Gems guard ~> 1.8.3 2.6.0

guard

Guard is a command line tool to easily handle events on file system modifications.

This dependency is not matching latest version. Please consider upgrading.

Gems guard-rspec ~> 3.1.0 4.2.8

guard-rspec

Guard::RSpec automatically run your specs (much like autotest).

This dependency is not matching latest version. Please consider upgrading.

Gems haml >= 3.0.25 4.0.5

haml

Haml (HTML Abstraction Markup Language) is a layer on top of HTML or XML that's designed to express the structure of documents in a non-repetitive, elegant, and easy way by using indentation rather than closing tags and allowing Ruby to be embedded with ease. It was originally envisioned as a plugin for Ruby on Rails, but it can function as a stand-alone templating engine.

This dependency is up-to-date. Congrats and keep going!

Gems json-jruby >= 0 1.5.0

json-jruby

A JSON implementation as a JRuby extension. You may now use the json gem directly.

This dependency is up-to-date. Congrats and keep going!

Gems listen ~> 1.3.1 2.7.1

listen

The Listen gem listens to file modifications and notifies you about the changes. Works everywhere!

This dependency is not matching latest version. Please consider upgrading.

Gems maruku >= 0 0.7.1

maruku

Maruku is a Markdown interpreter in Ruby. It features native export to HTML and PDF (via Latex). The output is really beautiful!

This dependency is up-to-date. Congrats and keep going!

Gems multipart_body >= 0 0.2.1

multipart_body

A ruby library to create multipart bodies.

This dependency is up-to-date. Congrats and keep going!

Gems nokogiri >= 0 1.6.1

nokogiri

Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser. Among Nokogiri's many features is the ability to search documents via XPath or CSS3 selectors. XML is like violence - if it doesn’t solve your problems, you are not using enough of it.

This dependency is up-to-date. Congrats and keep going!

Gems rack-rewrite >= 0 1.5.0

rack-rewrite

A rack middleware for enforcing rewrite rules. In many cases you can get away with rack-rewrite instead of writing Apache mod_rewrite rules.

This dependency is up-to-date. Congrats and keep going!

Gems rake >= 0.8.7 10.3.0

rake

Rake is a Make-like program implemented in Ruby. Tasks and dependencies are specified in standard Ruby syntax. Rake has the following features: * Rakefiles (rake's version of Makefiles) are completely defined in standard Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about (is that a tab or a space?) * Users can specify tasks with prerequisites. * Rake supports rule patterns to synthesize implicit tasks. * Flexible FileLists that act like arrays but know about manipulating file names and paths. * A library of prepackaged tasks to make building rakefiles easier. For example, tasks for building tarballs and publishing to FTP or SSH sites. (Formerly tasks for building RDoc and Gems were included in rake but they're now available in RDoc and RubyGems respectively.) * Supports parallel execution of tasks.

This dependency is up-to-date. Congrats and keep going!

Gems rb-fsevent >= 0 0.9.4

rb-fsevent

FSEvents API with Signals catching (without RubyCocoa)

This dependency is up-to-date. Congrats and keep going!

Gems rspec > 2.0 2.14.1

rspec

BDD for Ruby

This dependency is up-to-date. Congrats and keep going!

Gems tilt >= 1.2.2 2.0.1

tilt

Generic interface to multiple Ruby template engines

This dependency is up-to-date. Congrats and keep going!

Gems yajl-ruby >= 0 1.2.0

yajl-ruby

Ruby C bindings to the excellent Yajl JSON stream-based parser library.

This dependency is up-to-date. Congrats and keep going!

Gems yard >= 0 0.8.7.4

yard

YARD is a documentation generation tool for the Ruby programming language. It enables the user to generate consistent, usable documentation that can be exported to a number of formats very easily, and also supports extending for custom Ruby constructs such as custom class level definitions.

This dependency is up-to-date. Congrats and keep going!