As of July 24, 2020 1:07am
MIT whitelisted ✓
Email on Rails. Compose, deliver, receive, and test emails using the familiar controller/view pattern. First-class support for multipart email and attachments.
MIT whitelisted ✓
Web apps on Rails. Simple, battle-tested conventions for building and testing MVC web applications. Works with any Rack-compatible server.
MIT whitelisted ✓
A toolkit for building modeling frameworks like Active Record and Active Resource. Rich support for attributes, callbacks, validations, observers, serialization, internationalization, and testing.
MIT whitelisted ✓
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.
MIT whitelisted ✓
REST on Rails. Wrap your RESTful web app with Ruby classes and work with them like Active Record models.
MIT whitelisted ✓
A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing.
MIT whitelisted ✓
Arel is a SQL AST manager for Ruby. It 1. Simplifies the generation of complex SQL queries 2. 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.
Apache 2.0 whitelisted ✓
Provides an object mapping abstraction for Amazon DynamoDB.
Apache 2.0 whitelisted ✓
The official AWS SDK for Ruby. Provides both resource oriented interfaces and API clients for AWS services.
Apache 2.0 whitelisted ✓
Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby.
Apache 2.0 whitelisted ✓
Provides resource oriented interfaces and other higher-level abstractions for many AWS services. This gem is part of the official AWS SDK for Ruby.
Apache 2.0 whitelisted ✓
Version 1 of the AWS SDK for Ruby. Available as both `aws-sdk` and `aws-sdk-v1`. Use `aws-sdk-v1` if you want to load v1 and v2 of the Ruby SDK in the same application.
Apache 2.0 whitelisted ✓
Amazon Web Services Signature Version 4 signing ligrary. Generates sigv4 signature for HTTP requests.
MIT whitelisted ✓
Define types with optional constraints for use within axiom and other libraries.
MIT whitelisted ✓
MIT whitelisted ✓
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
MIT whitelisted ✓
Bundler manages an application's dependencies through its entire life, across many machines, systematically and repeatably
MIT whitelisted ✓
Capistrano is a utility and framework for executing commands in parallel on multiple remote machines, via SSH.
MIT whitelisted ✓
Useful task libraries and methods for Capistrano
MIT whitelisted ✓
Powerful, flexible and configurable coercion library. And nothing more.
MIT whitelisted ✓
Coffee Script adapter for the Rails asset pipeline.
MIT whitelisted ✓
Ruby CoffeeScript is a bridge to the JS CoffeeScript compiler.
MIT whitelisted ✓
CoffeeScript is a little language that compiles into JavaScript. Underneath all of those embarrassing braces and semicolons, JavaScript has always had a gorgeous object model at its heart. CoffeeScript is an attempt to expose the good parts of JavaScript in a simple way.
MIT whitelisted ✓
Module that adds descendant tracking to a class
MIT, Perl Artistic v2, GNU GPL v2 whitelisted ✓
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}[https://github.com/rubinius/rubinius/issues/2268]). We are happy to report that this issue has been resolved.
MIT whitelisted ✓
Simple configuration of aws-record
MIT whitelisted ✓
provides `lazy' version of map, select, etc. by `.lazy.map'
MIT whitelisted ✓
Module to define equality, equivalence and inspection methods
MIT whitelisted ✓
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
MIT whitelisted ✓
EXtended http(s) CONnections
MIT whitelisted ✓
ExecJS lets you run JavaScript code from Ruby.
Apache 2.0 whitelisted ✓
You can prove anything with facts!
Apache 2.0 whitelisted ✓
Library to tail files in Ruby
MIT whitelisted ✓
This library can be used as a module for `fog` or as standalone provider to use the Amazon Web Services in applications..
MIT whitelisted ✓
Shared classes and tests for fog providers and services.
MIT whitelisted ✓
Extraction of the JSON parsing tools shared between a number of providers in the 'fog' gem.
MIT whitelisted ✓
Extraction of the XML parsing tools shared between a number of providers in the 'fog' gem
MIT whitelisted ✓
STDOUT text formatting
MIT whitelisted ✓
MIT whitelisted ✓
A Ruby framework for rapid API development with great conventions.
MIT whitelisted ✓
Copyright 2015 Grand Rounds Inc. All rights reserved. manually approved ✓
:copy: Grand Rounds
rick@grnds.com,
MIT whitelisted ✓
GrandRounds gem to retrieve secret.
Copyright 2015-2016 Grand Rounds Inc. All rights reserved. manually approved ✓
:copy: Grand Rounds
rick@grnds.com,
Copyright 2015-2017 Grand Rounds Inc. All rights reserved manually approved ✓
:copy: Grand Rounds
rick@grnds.com,
MIT whitelisted ✓
A simple way to expose SSO on Grand Rounds projects
Copyright 2015 Grand Rounds Inc. All rights reserved. manually approved ✓
:copy: Grand Rounds
rick@grnds.com,
MIT whitelisted ✓
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.
MIT whitelisted ✓
Hashie is a collection of classes and mixins that make hashes more powerful.
Apache whitelisted ✓
Secure, lightweight Rack middleware for Amazon Simple Notification Service (SNS) endpoints. SNS messages are intercepted, parsed, verified, and then passed along to the web application via the 'sns.message' environment key. Heroic::SNS has no dependencies besides Rack (specifically, the aws-sdk gem is not needed). SNS message signatures are verified in order to reject forgeries and replay attacks.
ruby whitelisted ✓
A high-level IO library that provides validation, type conversion, and more for command-line interfaces. HighLine also includes a complete menu system that can crank out anything from simple list selection to complete shells with just minutes of work.
MIT whitelisted ✓
A Ruby library for finding files in a set of paths.
MIT whitelisted ✓
Makes http fun! Also, makes consuming restful web services dead easy.
MIT whitelisted ✓
New wave Internationalization support for Ruby.
MIT whitelisted ✓
Deep Freeze Ruby Objects
MIT whitelisted ✓
IPAddress is a Ruby library designed to make manipulation of IPv4 and IPv6 addresses both powerful and simple. It mantains a layer of compatibility with Ruby's own IPAddr, while addressing many of its issues.
Apache 2.0 whitelisted ✓
Implements JMESPath for Ruby
MIT whitelisted ✓
Journey is a router. It routes requests.
MIT whitelisted ✓
This gem provides jQuery and the jQuery-ujs driver for your Rails 3+ application.
ruby whitelisted ✓
This is a JSON implementation as a Ruby extension in C.
LGPL-2.1+ whitelisted ✓
kgio provides non-blocking I/O methods for Ruby without raising exceptions on EAGAIN and EINPROGRESS. It is intended for use with the unicorn Rack server, but may be used by other applications (that run on Unix-like platforms).
MIT whitelisted ✓
Distributes the V8 JavaScript engine in binary and source forms in order to support fast builds of The Ruby Racer
MIT whitelisted ✓
LittlePlugger is a module that provides Gem based plugin management. By extending your own class or module with LittlePlugger you can easily manage the loading and initializing of plugins provided by other gems.
MIT whitelisted ✓
Logging is a flexible logging library for use in Ruby programs based on the design of Java's log4j library. It features a hierarchical logging system, custom level names, multiple output destinations per log event, custom formatting, and more.
MIT whitelisted ✓
A really Ruby Mail handler.
MIT, Artistic 2.0, GPL-2 whitelisted ✓
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.
MIT whitelisted ✓
Simplistic port-like solution for developers. It provides a standard and simplified way to compile against dependency libraries without messing up your system.
MIT whitelisted ✓
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.
MIT whitelisted ✓
Provides swappable XML backends utilizing LibXML, Nokogiri, Ox, or REXML.
MIT whitelisted ✓
library implementing patterns that behave like regular expressions for use in Ruby 1.9
MIT whitelisted ✓
MIT whitelisted ✓
A pure Ruby implementation of the SCP client protocol
MIT whitelisted ✓
A pure Ruby implementation of the SFTP client protocol
MIT whitelisted ✓
Net::SSH: a pure-Ruby implementation of the SSH2 client protocol. It allows you to write programs that invoke and interact with processes on remote servers, via SSH2.
MIT whitelisted ✓
A simple library to assist in establishing tunneled Net::SSH connections
New Relic manually approved ✓
Commercial
rick@grnds.com,
New Relic is a performance management system, developed by New Relic, Inc (http://www.newrelic.com). New Relic provides you with deep information about the performance of your web application as it runs in production. The New Relic Ruby Agent is dual-purposed as a either a Gem or plugin, hosted on https://github.com/newrelic/rpm/
MIT whitelisted ✓
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.
MIT whitelisted ✓
The fastest JSON parser and object serializer.
MIT whitelisted ✓
MIT whitelisted ✓
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.
2-clause BSDL, Ruby's manually approved ✓
Allows use of the Ruby license
rick@grnds.com,
Power Assert for Ruby. Power Assert shows each value of variables and method calls in the expression. It is useful for testing, providing which value wasn't correct when the condition is not satisfied.
MIT whitelisted ✓
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/.
MIT whitelisted ✓
HTTP Accept, Accept-Charset, Accept-Encoding, and Accept-Language for Ruby/Rack
MIT whitelisted ✓
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.
MIT whitelisted ✓
You should use protection!
MIT whitelisted ✓
Rack middleware to force SSL/TLS.
MIT whitelisted ✓
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.
MIT whitelisted ✓
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.
MIT whitelisted ✓
Rails internals: application bootup, plugins, generators, and rake tasks.
LGPL-2.1+ whitelisted ✓
raindrops is a real-time stats toolkit to show statistics for Rack HTTP servers. It is designed for preforking servers such as unicorn, but should support any Rack HTTP server on platforms supporting POSIX shared memory. It may also be used as a generic scoreboard for sharing atomic counters across multiple processes.
MIT whitelisted ✓
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. * Supports parallel execution of tasks.
rdoc manually approved ✓
License allows free commercial use
rick@grnds.com,
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.
MIT whitelisted ✓
Library that implements weak, soft, and strong references in Ruby that work across multiple runtimes (MRI,Jruby and Rubinius). Also includes implementation of maps/hashes that use references and a reference queue.
MIT whitelisted ✓
Easy and powerful exception tracking for Ruby
MIT whitelisted ✓
BDD for Ruby. RSpec runner and example groups.
MIT whitelisted ✓
rspec-expectations provides a simple, readable API to express expected outcomes of a code example.
MIT whitelisted ✓
RSpec's 'test double' framework, with support for stubbing and mocking
MIT whitelisted ✓
rspec-rails is a testing framework for Rails 3+.
MIT whitelisted ✓
Support utilities for RSpec gems
Simplified BSD whitelisted ✓
ruby-prof is a fast code profiler for Ruby. It is a C extension and therefore is many times faster than the standard Ruby profiler. It supports both flat and graph profiles. For each method, graph profiles show how long the method ran, which methods called it and which methods it called. RubyProf generate both text and html and can output it to standard out or to a file.
MIT whitelisted ✓
ruby2ruby provides a means of generating pure ruby code easily from RubyParser compatible Sexps. This makes making dynamic language processors in ruby easier than ever!
MIT whitelisted ✓
ruby parser written in pure ruby
MIT whitelisted ✓
A very stupid JSON hash store. It's built on top of yajl-ruby and File.lock. Defaults to 'json' (or 'json_pure') if yajl-ruby is not present (it's probably just a "gem install yajl-ruby" away. Strives to be process-safe and thread-safe.
MIT whitelisted ✓
${xxx} substitutions
MIT whitelisted ✓
One interface to various JSON ruby libs (yajl, oj, jrjackson, json, json_pure, json-jruby, active_support). Has a preference for yajl.
MIT whitelisted ✓
Turning (large) integers into japanese sounding words and vice versa
MIT whitelisted ✓
job scheduler for Ruby (at, cron, in and every jobs).
MIT whitelisted ✓
tests strings of Ruby code for unauthorized patterns (exit, eval, ...)
MIT whitelisted ✓
ruote is an open source Ruby workflow engine
MIT whitelisted ✓
ruote workflow engine, wrapped in a loving rack embrace
MIT whitelisted ✓
Sequel storage for ruote (a workflow engine)
MIT whitelisted ✓
RVM / Capistrano Integration Gem
MIT whitelisted ✓
Sass makes CSS fun again. Sass is an extension of CSS, adding nested rules, variables, mixins, selector inheritance, and more. It's translated to well-formatted, standard CSS using the command line tool or a web-framework plugin.
MIT whitelisted ✓
Sass adapter for the Rails asset pipeline.
MIT whitelisted ✓
The Database Toolkit for Ruby
MIT whitelisted ✓
sexp_processor branches from ParseTree bringing all the generic sexp processing tools with it. Sexp, SexpProcessor, Environment, etc... all for your language processing pleasure.
MIT whitelisted ✓
Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
MIT whitelisted ✓
MIT whitelisted ✓
MIT whitelisted ✓
Sprockets is a Rack-based asset packaging system that concatenates and serves JavaScript, CoffeeScript, CSS, LESS, Sass, and SCSS.
ruby, PSFL whitelisted ✓
test-unit (Test::Unit) is unit testing framework for Ruby, based on xUnit principles. These were originally designed by Kent Beck, creator of extreme programming software development methodology, for Smalltalk's SUnit. It allows writing tests, checking results and automated testing in Ruby.
MIT whitelisted ✓
Call JavaScript code and manipulate JavaScript objects from Ruby. Call Ruby code and manipulate Ruby objects from JavaScript.
MIT whitelisted ✓
Thor is a toolkit for building powerful command-line interfaces.
Apache 2.0 whitelisted ✓
Thread-safe collections and utilities for Ruby
MIT whitelisted ✓
Generic interface to multiple Ruby template engines
MIT whitelisted ✓
All the stuff that isn't good/big enough for a real library.
MIT whitelisted ✓
MIT whitelisted ✓
TZInfo is a Ruby library that uses the standard tz (Olson) database to provide daylight savings aware transformations between times in different time zones.
MIT whitelisted ✓
Uglifier minifies JavaScript files by wrapping UglifyJS to be accessible in Ruby
GPL-2.0+, Ruby-1.8 manually approved ✓
Ruby 1.8 license
rick@grnds.com,
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 Unix/Unix-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.
Mozilla Public License 2.0 whitelisted ✓
Vault is a Ruby API client for interacting with a Vault server.