As of December 9, 2013 1:20pm. 61 total, 6 unapproved
- 54 MIT
- 2 other
- 2 ruby
- 1 Apache 2.0
- 1 BSD
- 1 Apache
6 unapproved dependencies
- rdoc (other)
- json (Ruby)
- addressable (Apache License 2.0)
- rubyzip (ruby)
- selenium-webdriver (Apache)
- multi_test (other)
actionmailer v3.2.16
Summary | License | Approved? |
---|---|---|
Email composition, delivery, and receiving framework (part of Rails). | MIT | Yes |
Email on Rails. Compose, deliver, receive, and test emails using the familiar controller/view pattern. First-class support for multipart email and attachments.
actionpack v3.2.16
Summary | License | Approved? |
---|---|---|
Web-flow and rendering framework putting the VC in MVC (part of Rails). | MIT | Yes |
Web apps on Rails. Simple, battle-tested conventions for building and testing MVC web applications. Works with any Rack-compatible server.
activemodel v3.2.16
Summary | License | Approved? |
---|---|---|
A toolkit for building modeling frameworks (part of Rails). | MIT | Yes |
A toolkit for building modeling frameworks like Active Record and Active Resource. Rich support for attributes, callbacks, validations, observers, serialization, internationalization, and testing.
activerecord v3.2.16
Summary | License | Approved? |
---|---|---|
Object-relational mapper framework (part of Rails). | MIT | Yes |
Databases on Rails. Build a persistent domain model by mapping database tables to Ruby classes. Strong conventions for associations, validations, aggregations, migrations, and testing come baked-in.
activeresource v3.2.16
Summary | License | Approved? |
---|---|---|
REST modeling framework (part of Rails). | MIT | Yes |
REST on Rails. Wrap your RESTful web app with Ruby classes and work with them like Active Record models.
activesupport v3.2.16
Summary | License | Approved? |
---|---|---|
A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. | MIT | Yes |
A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.
addressable v2.3.5
Summary | License | Approved? |
---|---|---|
URI Implementation | Apache License 2.0 | No |
Addressable is a replacement for the URI implementation that is part of Ruby's standard library. It more closely conforms to the relevant RFCs and adds support for IRIs and URI templates.
arel v3.0.3
Summary | License | Approved? |
---|---|---|
Arel is a SQL AST manager for Ruby | MIT | Yes |
Arel is a SQL AST manager for Ruby. It
- Simplifies the generation of complex SQL queries
- Adapts to various RDBMS systems
It is intended to be a framework framework; that is, you can build your own ORM with it, focusing on innovative object and collection modeling as opposed to database compatibility and query generation.
builder v3.0.4
Summary | License | Approved? |
---|---|---|
Builders for MarkUp. | MIT | Yes |
Builder provides a number of builder objects that make creating structured data simple to do. Currently the following builder objects are supported:
- XML Markup
- XML Events
bundler v1.3.5
Summary | License | Approved? |
---|---|---|
The best way to manage your application's dependencies | MIT | Yes |
Bundler manages an application's dependencies through its entire life, across many machines, systematically and repeatably
capybara v2.0.3(development)
Summary | License | Approved? |
---|---|---|
Capybara aims to simplify the process of integration testing Rack applications, such as Rails, Sinatra or Merb | MIT | Yes |
Capybara is an integration testing tool for rack based web applications. It simulates how a user would interact with a website
childprocess v0.3.9
Summary | License | Approved? |
---|---|---|
This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination. | MIT | Yes |
This gem aims at being a simple and reliable solution for controlling external programs running in the background on any Ruby / OS combination.
coderay v1.1.0
Summary | License | Approved? |
---|---|---|
Fast syntax highlighting for selected languages. | MIT | Yes |
Fast and easy syntax highlighting for selected languages, written in Ruby. Comes with RedCloth integration and LOC counter.
crack v0.4.1
Summary | License | Approved? |
---|---|---|
Really simple JSON and XML parsing, ripped from Merb and Rails. | MIT | Yes |
Really simple JSON and XML parsing, ripped from Merb and Rails.
cucumber v1.3.10(development)
Summary | License | Approved? |
---|---|---|
cucumber-1.3.10 | MIT | Yes |
Behaviour Driven Development with elegance and joy
diff-lcs v1.2.5
Summary | License | Approved? |
---|---|---|
Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithm | MIT | Yes |
Diff::LCS computes the difference between two Enumerable sequences using the McIlroy-Hunt longest common subsequence (LCS) algorithm. It includes utilities to create a simple HTML diff output format and a standard diff-like tool.
This is release 1.2.4, fixing a bug introduced after diff-lcs 1.1.3 that did not properly prune common sequences at the beginning of a comparison set. Thanks to Paul Kunysch for fixing this issue.
Coincident with the release of diff-lcs 1.2.3, we reported an issue with Rubinius in 1.9 mode ({rubinius/rubinius#2268}[rubinius/rubinius#2268]). We are happy to report that this issue has been resolved.
erubis v2.7.0
Summary | License | Approved? |
---|---|---|
a fast and extensible eRuby implementation which supports multi-language | MIT | Yes |
Erubis is an implementation of eRuby and has the following features:
- Very fast, almost three times faster than ERB and about 10% faster than eruby.
- Multi-language support (Ruby/PHP/C/Java/Scheme/Perl/Javascript)
- Auto escaping support
- Auto trimming spaces around '<% %>'
- Embedded pattern changeable (default '<% %>')
- Enable to handle Processing Instructions (PI) as embedded pattern (ex. '')
- Context object available and easy to combine eRuby template with YAML datafile
- Print statement available
- Easy to extend and customize in subclass
- Ruby on Rails support
ffi v1.9.3
Summary | License | Approved? |
---|---|---|
Ruby FFI | BSD | Yes |
Ruby FFI library
gherkin v2.12.2
Summary | License | Approved? |
---|---|---|
gherkin-2.12.2 | MIT | Yes |
A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.
hike v1.2.3
Summary | License | Approved? |
---|---|---|
Find files in a set of paths | MIT | Yes |
A Ruby library for finding files in a set of paths.
httparty v0.11.0
Summary | License | Approved? |
---|---|---|
Makes http fun! Also, makes consuming restful web services dead easy. | MIT | Yes |
Makes http fun! Also, makes consuming restful web services dead easy.
i18n v0.6.9
Summary | License | Approved? |
---|---|---|
New wave Internationalization support for Ruby | MIT | Yes |
New wave Internationalization support for Ruby.
journey v1.0.4
Summary | License | Approved? |
---|---|---|
Journey is a router | MIT | Yes |
Journey is a router. It routes requests.
json v1.8.1
Summary | License | Approved? |
---|---|---|
JSON Implementation for Ruby | Ruby | No |
This is a JSON implementation as a Ruby extension in C.
license_finder v0.9.3(default)
Summary | License | Approved? |
---|---|---|
Audit the OSS licenses of your application's dependencies. | MIT | Yes |
Do you know the licenses of all your application's dependencies? What open source software licenses will your business accept?
LicenseFinder culls your Gemfile, detects the licenses of the gems in it, and gives you a report that you can act on. If you already know what licenses your business is comfortable with, you can whitelist them, leaving you with an action report of only those dependencies that have licenses that fall outside of the whitelist.
mail v2.5.4
Summary | License | Approved? |
---|---|---|
Mail provides a nice Ruby DSL for making, sending and reading emails. | MIT | Yes |
A really Ruby Mail handler.
method_source v0.8.2
Summary | License | Approved? |
---|---|---|
retrieve the sourcecode for a method | MIT | Yes |
retrieve the sourcecode for a method
mime-types v1.25.1
Summary | License | Approved? |
---|---|---|
This library allows for the identification of a file's likely MIME content type | MIT | Yes |
This library allows for the identification of a file's likely MIME content type. This is release 1.25.1, fixing an issue with priority comparison for mime-types 1.x. The current release is 2.0, which only supports Ruby 1.9 or later.
Release 1.25.1 contains all features of 1.25, including the experimental caching and lazy loading functionality. The caching and lazy loading features were initially implemented by Greg Brockman (gdb). As these features are experimental, they are disabled by default and must be enabled through the use of environment variables. The cache is invalidated on a per-version basis; the cache for version 1.25 will not be reused for any later version.
To use lazy loading, set the environment variable +RUBY_MIME_TYPES_LAZY_LOAD+ to any value other than 'false'. When using lazy loading, the initial startup of MIME::Types is around 12–25× faster than normal startup (on my system, normal startup is about 90 ms; lazy startup is about 4 ms). This isn't generally useful, however, as the MIME::Types database has not been loaded. Lazy startup and load is just slightly faster—around 1 ms. The real advantage comes from using the cache.
To enable the cache, set the environment variable +RUBY_MIME_TYPES_CACHE+ to a filename where MIME::Types will have read-write access. The first time a new version of MIME::Types is run using this file, it will be created, taking a little longer than normal. Subsequent loads using the same cache file will be approximately 3½× faster (25 ms) than normal loads. This can be combined with +RUBY_MIME_TYPES_LAZY_LOAD+, but this is not recommended in a multithreaded or multiprocess environment where all threads or processes will be using the same cache file.
As the caching interface is still experimental, the only values cached are the default MIME::Types database, not any custom MIME::Types added by users.
MIME types are used in MIME-compliant communications, as in e-mail or HTTP traffic, to indicate the type of content which is transmitted. MIME::Types provides the ability for detailed information about MIME entities (provided as a set of MIME::Type objects) to be determined and used programmatically. There are many types defined by RFCs and vendors, so the list is long but not complete; don't hesitate to ask to add additional information. This library follows the IANA collection of MIME types (see below for reference).
MIME::Types for Ruby was originally based on MIME::Types for Perl by Mark Overmeer, copyright 2001 - 2009.
MIME::Types is built to conform to the MIME types of RFCs 2045 and 2231. It tracks the {IANA registry}[http://www.iana.org/assignments/media-types/] ({ftp}[ftp://ftp.iana.org/assignments/media-types]) with some unofficial types added from the {LTSW collection}[http://www.ltsw.se/knbase/internet/mime.htp] and added by the users of MIME::Types.
mini_portile v0.5.2
Summary | License | Approved? |
---|---|---|
Simplistic port-like solution for developers | MIT | Yes |
Simplistic port-like solution for developers. It provides a standard and simplified way to compile against dependency libraries without messing up your system.
multi_json v1.8.2
Summary | License | Approved? |
---|---|---|
A common interface to multiple JSON libraries. | MIT | Yes |
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.
multi_test v0.0.2
Summary | License | Approved? |
---|---|---|
multi-test-0.0.2 | other | No |
Wafter-thin gem to help control rogue test/unit/autorun requires
multi_xml v0.5.5
Summary | License | Approved? |
---|---|---|
A generic swappable back-end for XML parsing | MIT | Yes |
Provides swappable XML backends utilizing LibXML, Nokogiri, Ox, or REXML.
nokogiri v1.6.0
Summary | License | Approved? |
---|---|---|
Nokogiri (鋸) is an HTML, XML, SAX, and Reader parser | MIT | Yes |
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.
polyglot v0.3.3
Summary | License | Approved? |
---|---|---|
Augment 'require' to load non-Ruby file types | MIT | Yes |
The Polyglot library allows a Ruby module to register a loader for the file type associated with a filename extension, and it augments 'require' to find and load matching files.
pry v0.9.12.4(development)
Summary | License | Approved? |
---|---|---|
An IRB alternative and runtime developer console | MIT | Yes |
An IRB alternative and runtime developer console
rack v1.4.5
Summary | License | Approved? |
---|---|---|
a modular Ruby webserver interface | MIT | Yes |
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/.
rack-cache v1.2
Summary | License | Approved? |
---|---|---|
HTTP Caching for Rack | MIT | Yes |
Rack::Cache is suitable as a quick drop-in component to enable HTTP caching for Rack-based applications that produce freshness (Expires, Cache-Control) and/or validation (Last-Modified, ETag) information.
rack-ssl v1.3.3
Summary | License | Approved? |
---|---|---|
Force SSL/TLS in your app. | MIT | Yes |
Rack middleware to force SSL/TLS.
rack-test v0.6.2
Summary | License | Approved? |
---|---|---|
Simple testing API built on Rack | MIT | Yes |
Rack::Test is a small, simple testing API for Rack apps. It can be used on its own or as a reusable starting point for Web frameworks and testing libraries to build on. Most of its initial functionality is an extraction of Merb 1.0's request helpers feature.
rails v3.2.16(development)
Summary | License | Approved? |
---|---|---|
Full-stack web application framework. | MIT | Yes |
Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration.
railties v3.2.16
Summary | License | Approved? |
---|---|---|
Tools for creating, working with, and running Rails applications. | MIT | Yes |
Rails internals: application bootup, plugins, generators, and rake tasks.
rake v10.1.0
Summary | License | Approved? |
---|---|---|
Ruby based make-like utility. | MIT | Yes |
Rake is a Make-like program implemented in Ruby. Tasks and dependencies arespecified in standard Ruby syntax.
rdoc v3.12.2
Summary | License | Approved? |
---|---|---|
RDoc produces HTML and command-line documentation for Ruby projects | other | No |
RDoc produces HTML and command-line documentation for Ruby projects. RDoc includes the +rdoc+ and +ri+ tools for generating and displaying online documentation.
See RDoc for a description of RDoc's markup and basic use.
rspec v2.14.1(development)
Summary | License | Approved? |
---|---|---|
rspec-2.14.1 | MIT | Yes |
BDD for Ruby
rspec-core v2.14.7
Summary | License | Approved? |
---|---|---|
rspec-core-2.14.7 | MIT | Yes |
BDD for Ruby. RSpec runner and example groups.
rspec-expectations v2.14.4
Summary | License | Approved? |
---|---|---|
rspec-expectations-2.14.4 | MIT | Yes |
rspec expectations (should[_not] and matchers)
rspec-mocks v2.14.4
Summary | License | Approved? |
---|---|---|
rspec-mocks-2.14.4 | MIT | Yes |
RSpec's 'test double' framework, with support for stubbing and mocking
rubyzip v1.1.0
Summary | License | Approved? |
---|---|---|
rubyzip is a ruby module for reading and writing zip files | ruby | No |
safe_yaml v0.9.7
Summary | License | Approved? |
---|---|---|
SameYAML provides an alternative implementation of YAML.load suitable for accepting user input in Ruby applications. | MIT | Yes |
Parse YAML safely, without that pesky arbitrary object deserialization vulnerability
selenium-webdriver v2.38.0
Summary | License | Approved? |
---|---|---|
The next generation developer focused tool for automated testing of webapps | Apache | No |
WebDriver is a tool for writing automated tests of websites. It aims to mimic the behaviour of a real user, and as such interacts with the HTML of the application.
sequel v4.5.0
Summary | License | Approved? |
---|---|---|
The Database Toolkit for Ruby | MIT | Yes |
The Database Toolkit for Ruby
slop v3.4.7
Summary | License | Approved? |
---|---|---|
Simple Lightweight Option Parsing | MIT | Yes |
A simple DSL for gathering options and parsing the command line
sprockets v2.2.2
Summary | License | Approved? |
---|---|---|
Rack-based asset packaging system | MIT | Yes |
Sprockets is a Rack-based asset packaging system that concatenates and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.
sqlite3 v1.3.8
Summary | License | Approved? |
---|---|---|
This module allows Ruby programs to interface with the SQLite3 database engine (http://www.sqlite.org) | MIT | Yes |
This module allows Ruby programs to interface with the SQLite3 database engine (http://www.sqlite.org). You must have the SQLite engine installed in order to build this module.
Note that this module is only compatible with SQLite 3.6.16 or newer.
thor v0.18.1
Summary | License | Approved? |
---|---|---|
A scripting framework that replaces rake, sake and rubigen | MIT | Yes |
A scripting framework that replaces rake, sake and rubigen
tilt v1.4.1
Summary | License | Approved? |
---|---|---|
Generic interface to multiple Ruby template engines | MIT | Yes |
Generic interface to multiple Ruby template engines
treetop v1.4.15
Summary | License | Approved? |
---|---|---|
A Ruby-based text parsing and interpretation DSL | MIT | Yes |
tzinfo v0.3.38
Summary | License | Approved? |
---|---|---|
Daylight-savings aware timezone library | MIT | Yes |
TZInfo is a Ruby library that uses the standard tz (Olson) database to provide daylight savings aware transformations between times in different time zones.
webmock v1.16.0(development)
Summary | License | Approved? |
---|---|---|
Library for stubbing HTTP requests in Ruby. | MIT | Yes |
WebMock allows stubbing HTTP requests and setting expectations on HTTP requests.
websocket v1.0.7
Summary | License | Approved? |
---|---|---|
Universal Ruby library to handle WebSocket protocol | MIT | Yes |
Universal Ruby library to handle WebSocket protocol
xpath v1.0.0(development)
Summary | License | Approved? |
---|---|---|
Generate XPath expressions from Ruby | MIT | Yes |
XPath is a Ruby DSL for generating XPath expressions