Marcus Rueckert's avatar

Marcus Rueckert

darix
ADMIN

Member of the groups
Involved Projects and Packages

A simplistic script which automates a limited set of rubyforge operations

Authors:
--------
Ara T. Howard

Manages Ruby interpreter installations and switching between them.

Add support for master/slave database database clusters in ActiveRecord to
improve performance.

Searchlogic makes using ActiveRecord named scopes easier and less repetitive.

The Database Toolkit for Ruby

The Slave class forks a process and starts a drb server in the child using any
object as the server. the process is detached so it is not required (nor
possible) to wait on the child pid. a Heartbeat is set up between the parent
and child processes so that the child will exit of the parent exits for any
reason - preventing orphaned slaves from running indefinitely. the purpose of
Slaves is to be able to easily set up a collection of objects communicating via
drb protocols instead of having to use IPC.

Authors:
--------
Ara T. Howard

All the stuff that isn't good/big enough for a real library.

A Ruby interface for the SQLite3 database engine.

Authors:
--------
Jamis Buck

Some [hopefully] useful extensions to Ruby’s String class. Stringex is made up
of three libraries: ActsAsUrl [permalink solution with better character
translation], Unidecoder [Unicode to Ascii transliteration], and
StringExtensions [miscellaneous helper methods for the String class].

Swiftiply is a backend agnostic clustering proxy for web applications that is
specifically designed to support HTTP traffic from web frameworks.

Authors:
--------
Kirk Haines

Teius is a very lightweight Ruby API around the LibXML C library. The idea is
to use a syntax reminiscent of Ruby On Rails' find method to quickly process
information from an XML document.

Authors:
--------
Joshua Harvey

Small Ruby library that colors strings using ANSI escape sequences.

Text::Format is provides the ability to nicely format fixed-width text with
knowledge of the writeable space (number of columns), margins, and indentation
settings. Text::Format can work with either TeX::Hyphen or Text::Hyphen to
hyphenate words when formatting.

Evaluate any text against a collection of match rules

A nice wrapper to send response body asynchronously with Thin

Tramp provides asynchronous ORM layer.

Treetop is a Ruby-based DSL for text parsing and interpretation. It facilitates
an extension of the object-oriented paradigm called syntax-oriented
programming. There's a readme that will get you going and some examples.

Typo is a weblog system written in Ruby using Ruby on Rails. Weblogs are cool,
weblogs are "in" and everyone who writes code has an different opinion on how
a weblog should be written. Typo is our take on it. Typo is designed to be
usable by programmers and non-programmers, while being easy for programmers to
extend.

Authors:
--------
Tobias Luetke

LONG DESCRIPTION
GOES
HERE

Unicorn is an HTTP server for Rack applications designed to only serve
fast clients on low-latency, high-bandwidth connections and take
advantage of features in UnixUnix-like kernels. Slow clients should
only be served by placing a reverse proxy capable of fully buffering
both the the request and response in between \Unicorn and slow clients.

Vegas aims to solve the simple problem of creating executable versions of Sinatra/Rack apps. It includes a class Vegas::Runner that wraps Rack/Sinatra applications and provides a simple command line interface and launching mechanism.

Rack middleware that provides authentication for rack applications

Webrat lets you quickly write robust and thorough acceptance tests for a Ruby
web application. By leveraging the DOM, it can run tests similarly to an
in-browser testing solution without the associated performance hit (and browser
dependency).

openSUSE Build Service is sponsored by