RUNT -- Ruby Temporal Expressions
Runt is a Ruby implementation of select Martin Fowler patterns
[http://www.martinfowler.com/articles]. TemporalExpressions allow a developer
to define patterns of date recurrence using set expressions.
Ruby Reports (Ruport) is an extensible reporting system.
It aims to be as lightweight as possible while still providing core support
for data aggregation and manipulation as well as multi-format rendering
of reports.
Ruport provides tools for using a number of data sources, including CSV files,
ActiveRecord models, and raw SQL connections via RubyDBI (through ruport-util).
Parse YAML safely, without that pesky arbitrary object deserialization
vulnerability
rdoc generator html with javascript search index.
Library of tools used by Puppet to parse, validate, and compare Semantic
Versions and Version Ranges and to query and resolve module dependencies.
A Ruby library for parsing/formatting/comparing semi-semantic versions.
A gem that provides a client interface for the Sentry error logger
Sequel is a database toolkit for Ruby.
* Sequel provides thread safety, connection pooling and a concise
DSL for constructing database queries and table schemas.
* Sequel also includes a lightweight but comprehensive ORM layer for
mapping records to Ruby objects and handling associated records.
* Sequel supports advanced database features such as prepared
statements, bound variables, master/slave configurations, and database
sharding.
* Sequel makes it easy to deal with multiple records without having
to break your teeth on SQL.
* Sequel currently has adapters for ADO, DB2, DBI, Informix, JDBC,
MySQL, ODBC, OpenBase, Oracle, PostgreSQL and SQLite3.
Sequel is a database toolkit for Ruby.
* Sequel provides thread safety, connection pooling and a concise
DSL for constructing database queries and table schemas.
* Sequel also includes a lightweight but comprehensive ORM layer for
mapping records to Ruby objects and handling associated records.
* Sequel supports advanced database features such as prepared
statements, bound variables, master/slave configurations, and database
sharding.
* Sequel makes it easy to deal with multiple records without having
to break your teeth on SQL.
* Sequel currently has adapters for ADO, DB2, DBI, Informix, JDBC,
MySQL, ODBC, OpenBase, Oracle, PostgreSQL and SQLite3.