Trending Projects for September 06, 2015

Discover libraries that are gaining popularity within the Ruby community. You can find an overview of how we calculate these in our documentation.

facterdb

Contains facts from many Facter version on many Operating Systems

gooddata

Use the GoodData::Client class to integrate GoodData into your own application or use the CLI to work with GoodData directly from the command line.

aws-sdk-resources

The official AWS SDK for Ruby. Provides both resource oriented interfaces and API clients for AWS services.

maxminddb

Pure Ruby MaxMind DB (GeoIP2) binary file reader.

aws-sdk-core

Provides API clients for AWS. This gem is part of the official AWS SDK for Ruby.

surus

Surus accelerates ActiveRecord with PostgreSQL specific types and functionality. It enables indexed searching of serialized arrays and hashes. It also can control PostgreSQL synchronous commit behavior. By relaxing PostgreSQL's durability guarantee, transaction commit rate can be increased by 50% or more.

concurrent-ruby

Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors, and more. Inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.

fog-aws

This library can be used as a module for `fog` or as standalone provider to use the Amazon Web Services in applications..

chromedriver-helper

Deprecated in favor of the 'webdrivers' gem as of 2019-03-31. See https://github.com/flavorjones/chromedriver-helper/issues/83

globalid

URIs for your models makes it easy to pass references around.

get_process_mem

Get memory usage of a process in Ruby

loofah

Loofah is a general library for manipulating and transforming HTML/XML documents and fragments, built on top of Nokogiri. Loofah also includes some HTML sanitizers based on `html5lib`'s safelist, which are a specific application of the general transformation functionality.

memory_profiler

Memory profiling routines for Ruby 3.1+

desk

A Ruby wrapper for the Desk.com REST API

fastimage

FastImage finds the size or type of an image given its uri by fetching as little as needed.

bundler-audit

bundler-audit provides patch-level verification for Bundled apps.

rack-attack

A rack middleware for throttling and blocking abusive requests

github-pages-health-check

Checks your GitHub Pages site for commons DNS configuration issues.

hirefire-resource

HireFire integration library for Ruby applications

logster

UI for viewing logs in Rack

roadie-rails

Hooks Roadie into your Rails application to help with email generation.

i18n_data

country/language names and 2-letter-code pairs, in 85 languages

rake-compiler

Provide a standard and simplified way to build and package Ruby extensions (C, Java) using Rake as glue.

byebug

Byebug is a Ruby debugger. It's implemented using the TracePoint C API for execution control and the Debug Inspector C API for call stack navigation. The core component provides support that front-ends can build on. It provides breakpoint handling and bindings for stack frames among other things and it comes with an easy to use command line interface.

site_prism

SitePrism gives you a simple, clean and semantic DSL for describing your site. SitePrism implements the Page Object Model pattern on top of Capybara.

skylight

Skylight is a smart profiler for Rails, Sinatra, and other Ruby apps.

phony_rails

This Gem adds useful methods to your Rails app to validate, display and save phone numbers.

rbpdf

A template plugin allowing the inclusion of ERB-enabled RBPDF template files.

debase-ruby_core_source

Provide Ruby core source files for C extensions that need them.

knife-solo

Handles bootstrapping, running chef solo, rsyncing cookbooks etc

scrypt

The scrypt key derivation function is designed to be far more secure against hardware brute-force attacks than alternative functions such as PBKDF2 or bcrypt.

flipper

Beautiful, performant feature flags for Ruby and Rails.

actionview

Simple, battle-tested conventions and helpers for building web pages.

mixpanel-ruby

The official Mixpanel tracking library for ruby

fog-core

Shared classes and tests for fog providers and services.

dpl

Dpl (dee-pee-ell) is a tool made for continuous deployment, running deployments at Travis CI.

canonical-rails

Configurable, but assumes a conservative strategy by default with a goal to solve many search engine index problems: multiple hostnames, inbound links with arbitrary parameters, trailing slashes.

ruby-saml

SAML Ruby toolkit. Add SAML support to your Ruby software using this library

fog-brightbox

Module for the 'fog' gem to support Brightbox Cloud

rubocop

RuboCop is a Ruby code style checking and code formatting tool. It aims to enforce the community-driven Ruby Style Guide.

smarter_csv

Ruby Gem for convenient reading and writing of CSV files. It has intelligent defaults, and auto-discovery of column and row separators. It imports CSV Files as Array(s) of Hashes, suitable for direct processing with ActiveRecord, kicking-off batch jobs with Sidekiq, parallel processing, or oploading data to S3. Similarly, writing CSV files takes Hashes, or Arrays of Hashes to create a CSV file.

algoliasearch-rails

AlgoliaSearch integration to your favorite ORM

show_me_the_cookies

Cookie manipulation for Capybara drivers -- viewing, deleting, ...

phony

Fast international phone number (E164 standard) normalizing, splitting and formatting. Lots of formatting options: International (+.., 00..), national (0..), and local.

appium_lib

Ruby library for Appium.

secure_headers

Add easily configured security headers to responses including content-security-policy, x-frame-options, strict-transport-security, etc.

monetize

A library for converting various objects into `Money` objects.