Trending Projects for April 26, 2015

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

fog-local

This library can be used as a module for `fog` or as standalone provider to use local filesystem storage.

cucumber-core

Core library for the Cucumber BDD app

devise-token_authenticatable

This gem provides the extracted Token Authenticatable module of devise. It enables the user to sign in via an authentication token. This token can be given via a query string or HTTP Basic Authentication.

slackistrano

Send notifications to Slack about Capistrano deployments.

macros4cuke

Expand Cucumber with macro-steps.

hashids

Use hashids when you do not want to expose your database ids to the user.

io-extra

Adds the IO.closefrom, IO.fdwalk, IO.pread, IO.pwrite, and IO.writev singleton methods as well as the IO#directio, IO#directio? and IO#ttyname instance methods (for those platforms that support them).

mimemagic

Fast mime detection by extension or content (Uses freedesktop.org.xml shared-mime-info database)

elasticsearch-rails

Ruby on Rails integrations for Elasticsearch.

elasticsearch-model

ActiveModel/Record integrations for Elasticsearch.

capistrano-rbenv

rbenv integration for Capistrano

webdriver-user-agent

A helper gem to emulate populate device user agents and resolutions when using webdriver

pagerduty

Provides a lightweight interface for calling the PagerDuty Events API

rotp

Works for both HOTP and TOTP, and includes QR Code provisioning

libyajl2

Installs a vendored copy of libyajl2 for distributions which lack it

rubocop

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

i18n_data

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

customerio

A ruby client for the Customer.io event API.

dogapi

Ruby bindings for Datadog's API

dotenv-rails

Autoload dotenv in Rails.

rollbar

Track and debug errors in your Ruby applications with ease using Rollbar. With this gem, you can easily monitor and report on exceptions and other errors in your code, helping you identify and fix issues more quickly. Rollbar's intuitive interface and advanced error tracking features make it the perfect tool for ensuring the stability and reliability of your Ruby applications.

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.

iso8601

ISO8601 is a simple implementation in Ruby of the ISO 8601 (Data elements and interchange formats - Information interchange - Representation of dates and times) standard.

rack-attack

A rack middleware for throttling and blocking abusive requests

sentry-raven

A gem that provides a client interface for the Sentry error logger

cocoapods-core

The CocoaPods-Core gem provides support to work with the models of CocoaPods. It is intended to be used in place of the CocoaPods when the the installation of the dependencies is not needed.

gollum-lib

A simple, Git-powered wiki with a sweet API and local frontend.

rbtrace

rbtrace shows you method calls happening inside another ruby process in real time.

appsignal

The official appsignal.com gem

syck

A gemified version of Syck from Ruby's stdlib. Syck has been removed from Ruby's stdlib, and this gem is meant to bridge the gap for people that haven't updated their YAML yet.

globalize

Rails I18n de-facto standard library for ActiveRecord model/data translation.

marginalia

Attach comments to your ActiveRecord queries.

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.

cocoapods-downloader

A small library for downloading files from remotes in a folder.

turnip

Provides the ability to define steps and run Gherkin files from with RSpec

cocoapods

CocoaPods manages library dependencies for your Xcode project. You specify the dependencies for your project in one easy text file. CocoaPods resolves dependencies between libraries, fetches source code for the dependencies, and creates and maintains an Xcode workspace to build your project. Ultimately, the goal is to improve discoverability of, and engagement in, third party open-source libr...

sidekiq-unique-jobs

Prevents simultaneous Sidekiq jobs with the same unique arguments to run. Highly configurable to suite your specific needs.

phony

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

capybara-screenshot

When a Cucumber step fails, it is useful to create a screenshot image and HTML file of the current page

slim-rails

Provides the generator settings required for Rails to use Slim

responders

A set of Rails responders to dry up your application

rake-compiler

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

pry-rails

Use Pry as your rails console

honeybadger

Make managing application errors a more pleasant experience.

page-object

Page Object DSL that works with both Watir and Selenium

neat

A lightweight Sass grid framework

devise_invitable

It adds support for send invitations by email (it requires to be authenticated) and accept the invitation by setting a password.