Trending Projects for November 08, 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-aliyun

As a FOG provider, fog-aliyun support aliyun OSS/ECS. It will support more aliyun services later.

fog-xenserver

Module for the 'fog' gem to support XENSERVER.

redlock

Distributed lock using Redis written in Ruby. Highly inspired by https://github.com/antirez/redlock-rb.

to_bool

Super-simple gem that extends some Ruby classes with a "to_bool" method, which converts any object naturally into a boolean.

hashdiff

Hashdiff is a diff lib to compute the smallest difference between two hashes.

scss_lint

Configurable tool for writing clean and consistent SCSS

influxdb

This is the official Ruby library for InfluxDB.

puppet-lint-trailing_comma-check

A puppet-lint plugin to check for missing trailing commas.

rspec-puppet-facts

Contains facts from many Facter version on many Operating Systems

filesize

filesize is a small class for handling filesizes with both the SI and binary prefixes, allowing conversion from any size to any other size.

puppet-lint-param-docs

A new check for puppet-lint that validates all parameters are documented.

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.

woothee

Cross-language UserAgent classifier library, ruby implementation

chromedriver-helper

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

state_machines-activerecord

Adds support for creating state machines for attributes on ActiveRecord

pghero

A performance dashboard for Postgres

beaker

Puppet's accceptance testing harness

rbnacl

The Networking and Cryptography (NaCl) library provides a high-level toolkit for building cryptographic systems and protocols

chef-sugar

A series of helpful sugar of the Chef core and other resources to make a cleaner, more lean recipe DSL, enforce DRY principles, and make writing Chef recipes an awesome experience!

roadie-rails

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

fluent-plugin-record-modifier

Filter plugin for modifying event record

r10k

R10K provides a general purpose toolset for deploying Puppet environments and modules. It implements the Puppetfile format and provides a native implementation of Puppet dynamic environments.

phonelib

Google libphonenumber library was taken as a basis for this gem. Gem uses its data file for validations and number formatting.

active_decorator

A simple and Rubyish view helper for Rails

memory_profiler

Memory profiling routines for Ruby 3.1+

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.

slackistrano

Send notifications to Slack about Capistrano deployments.

rouge

Rouge aims to a be a simple, easy-to-extend drop-in replacement for pygments.

heroics

A Ruby client generator for HTTP APIs described with a JSON schema

ejson

Secret management by encrypting values in a JSON hash with a public/private keypair

i18n_data

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

puppet-syntax

Syntax checks for Puppet manifests and templates

github-pages-health-check

Checks your GitHub Pages site for commons DNS configuration issues.

fluent-plugin-elasticsearch

Elasticsearch output plugin for Fluent event collector

cri

Cri allows building easy-to-use command-line interfaces with support for subcommands.

rbpdf

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

parser

A Ruby parser written in pure Ruby.

actionview

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

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.

rotp

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

rubocop

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

sys-filesystem

The sys-filesystem library provides a cross-platform interface for gathering filesystem information, such as disk space and mount point data.

elasticsearch-model

ActiveModel/Record integrations for Elasticsearch.

dpl

deploy tool abstraction for clients

librato-rack

Rack middleware to report key app statistics and custom instrumentation to the Librato Metrics service.

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.

jekyll-watch

Rebuild your Jekyll site when a file changes with the `--watch` switch.